SAP ABAP Class CL_RMSA_WBO_MAT (RMS-ATL: Material Workbench)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSATLDIA (Package) RMS-ATL: User Interface Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_SRV RMS-WB: Interface of a Workbench Service 20021023
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20021023
Properties
Class CL_RMSA_WBO_MAT  
Short Description RMS-ATL: Material Workbench    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSATLDIA   RMS-ATL: User Interface Functions 
Created 20021023   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMSA_WBO_MAT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMWB_SRV RMS-WB: Interface of a Workbench Service 20021023
2 IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20021023
Friends
Class CL_RMSA_WBO_MAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CREATE_MAT Constant Private Type reference (TYPE) UI_FUNC 'CRMA' OK Code for Creating a Material 20021023
2 GV_CAT_DBCLICK_CL Static Attribute Private Type reference (TYPE) RMWBE_WBOCAT Object Type on Double-Clicking Node 20050420
3 GV_UID_DBCLICK_CL Static Attribute Private Type reference (TYPE) RMWBE_WBOUID Object Key on Double-Clicking Node 20050420
4 MD_CAT Instance attribute Private Type reference (TYPE) RMWBE_WBOCAT RMS-WB: RMS Workbench Object Type 20021023
5 MD_UID Instance attribute Private Type reference (TYPE) RMWBE_WBOUID RMS-WB: Unique Object Key for the RMS Workbench 20021023
6 MO_WB Static Attribute Private Object reference (TYPE REF TO) IF_RMWB_WB RMS-WB: Recipe Workbench Interface 20021023
7 MT_FOLDER Instance attribute Private Type reference (TYPE) TY_TS_FOLDER Folder Information 20021023
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FOLDER Instance method Private Method Add Folder for Data Element 20021023
2 ADD_OBJECT Instance method Private Method Add Object 20021023
3 ADD_VALUE Instance method Private Method Insert Value 20021023
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021023
5 CREATE_DTEL_FOLDER Instance method Public Method Make Folder Available 20021023
6 CREATE_MATERIAL Instance method Private Method Create Material 20021023
7 ON_OBJ_DOUBLE_CLICK_CL Static method Private Event handling method Event Handler: Double-Click on a Node 20050418
8 PREP_FOLDER Instance method Private Method Prepare Folder for Data Element 20021023
Events
Class CL_RMSA_WBO_MAT has no event.
Types
Class CL_RMSA_WBO_MAT has no local type.
Method Signatures

Method ADD_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FOL Call by reference Type reference (TYPE) TY_S_FOLDER Folderstruktur 20021023
2 Importing I_DTEL Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20021023
3 Importing I_PCAT Call by reference Type reference (TYPE) RMWBE_WBOCAT RMS-WB: Objekttyp der RMS-Workbench 20021023
4 Importing I_PDOM Call by reference Type reference (TYPE) DDOBJNAME Domäne des Vaterknotens 20021023
5 Importing I_PUID Call by reference Type reference (TYPE) RMWBE_WBOUID RMS-WB: eindeutiger Objektschlüssel für die RMS-Workbench 20021023
# Exception Resumable Description Created on
1 EXC_FAILURE Ordner konnte nicht erstellt werden 20021023

Method ADD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WBO Call by reference Object reference (TYPE REF TO) IF_RMWB_WBO RMS-WB: Interface eines Workbench Objektes 20021023
2 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT RMS-WB: Objekttyp der RMS-Workbench 20021023
3 Importing I_PCAT Call by reference Type reference (TYPE) RMWBE_WBOCAT RMS-WB: Objekttyp der RMS-Workbench 20021023
4 Importing I_PUID Call by reference Type reference (TYPE) RMWBE_WBOUID RMS-WB: eindeutiger Objektschlüssel für die RMS-Workbench 20021023
5 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID RMS-WB: eindeutiger Objektschlüssel für die RMS-Workbench 20021023

Method ADD_OBJECT on class CL_RMSA_WBO_MAT has no exception.

Method ADD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTEL Value transfer Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20021023
2 Importing I_PCAT Call by reference Type reference (TYPE) RMWBE_WBOCAT RMS-WB: Objekttyp der RMS-Workbench 20021023
3 Importing I_PUID Call by reference Type reference (TYPE) RMWBE_WBOUID RMS-WB: eindeutiger Objektschlüssel für die RMS-Workbench 20021023
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20021023
5 Importing I_VCAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp des Wertes 20021023
# Exception Resumable Description Created on
1 EXC_NO_DTEL Vaterordnder nicht vorhanden 20021023

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RMSA_WBO_MAT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RMSA_WBO_MAT has no exception.

Method CREATE_DTEL_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTEL Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20021023
2 Importing I_PCAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der RMS-Workbench 20021023
3 Importing I_PUID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20021023

Method CREATE_DTEL_FOLDER on class CL_RMSA_WBO_MAT has no exception.

Method CREATE_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der RMS-Workbench 20021023
2 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20021023

Method CREATE_MATERIAL on class CL_RMSA_WBO_MAT has no exception.

Method ON_OBJ_DOUBLE_CLICK_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ Call by reference Attribute reference (LIKE) 20050420
2 Importing I_CAT Call by reference Attribute reference (LIKE) 20050420
3 Importing I_UID Call by reference Attribute reference (LIKE) 20050420

Method ON_OBJ_DOUBLE_CLICK_CL on class CL_RMSA_WBO_MAT has no exception.

Method PREP_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FOL Value transfer Type reference (TYPE) TY_S_FOLDER Folderstruktur 20021023
2 Importing IS_PFOL Call by reference Type reference (TYPE) TY_S_FOLDER 20021023
3 Importing I_DTEL Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20021023
# Exception Resumable Description Created on
1 EXC_FAILURE Ordner konnte nicht erstellt werden 20021023
History
Last changed by/on SAP  20100310 
SAP Release Created in 210