SAP ABAP Class CL_RMSA_WBO_SPEC (RMS-ATL: EHS-WBO for Substance)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBUI_WBO (Package) EHS: Substance WBO
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSA_PARENT RMS-ATL: Property Tree Interface for Parent Method Call 20031024
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20011210
Properties
Class CL_RMSA_WBO_SPEC  
Short Description RMS-ATL: EHS-WBO for Substance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBUI_WBO   EHS: Substance WBO 
Created 20011210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RMSA_INFOSYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ESPRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMSA_PARENT RMS-ATL: Property Tree Interface for Parent Method Call 20031024
2 IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20011210
Friends
Class CL_RMSA_WBO_SPEC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_NEWUID Constant Private Type reference (TYPE) RMWBE_WBOUID CL_RMSA_INFOSYSTEM=>CD_NEWUID Unique Object Key for the RMS Workbench 20011214
2 C_FALSE Constant Private Type reference (TYPE) C SPACE False 20031008
3 C_TRUE Constant Private Type reference (TYPE) C 'X' True 20031008
4 MD_ACTYP Instance attribute Private Type reference (TYPE) AKTYP 'E' Activity Type in the Transaction 20030224
5 MD_AENNR Instance attribute Private Type reference (TYPE) AENNR SPACE Change Number 20040217
6 MD_CAT Instance attribute Private Type reference (TYPE) RMWBE_WBOCAT Workbench Object Type 20030612
7 MD_SHOWPROP Instance attribute Private Type reference (TYPE) RMWBE_FLG General Indicator 20040408
8 MD_TRTYP Instance attribute Private Type reference (TYPE) TRTYP 'E' Transaction Type 20020304
9 MD_UID Instance attribute Public Type reference (TYPE) RMWBE_WBOUID Unique Object Key for the RMS Workbench 20011217
10 MO_PROPT_CURR Instance attribute Private Object reference (TYPE REF TO) CL_RMSA_WBO_PROPT RMS-ATL: Property Tree 20050214
11 MO_SPEC_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMSA_WBO_SPEC RMS-ATL: EHS-WBO for Substance 20011210
12 MO_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_RMWB_TOOLBAR_DET RMS-WB: Toolbar Support for Workbench Detail Area 20041118
13 MO_WB Static Attribute Private Object reference (TYPE REF TO) IF_RMWB_WB RMS-WB: Recipe Workbench Interface 20011212
14 MS_ADDINF Instance attribute Private Type reference (TYPE) RCGADDINF EHS: Additional Information for Function Module Calls 20051212
15 MS_CONFIG Instance attribute Private Type reference (TYPE) RMSAS_INFOSYS RMS-ATL: Description of Info System 20011217
16 MT_IDENT Instance attribute Private Type reference (TYPE) TY_T_IDENT Table of Identifiers 20051212
17 MT_KEYTAB Instance attribute Private Type reference (TYPE) TY_T_KEY Key Table 20051212
18 MT_RMWBC_41 Static Attribute Private Type reference (TYPE) ESY_RMWBC_41 Layout Hierarchy 20030218
19 MT_SUBCATOBJ Static Attribute Private Type reference (TYPE) ESY_TCG31OBJ EHS: Relationship Between Specification Type and Category 20060221
20 MT_TCG11_LYT Static Attribute Private Type reference (TYPE) ESY_TCG11_LYT Assignment Table Value Assignment Type <-> Workbench Layout 20030218
21 MT_WBOCOL Static Attribute Private Type reference (TYPE) RMWBT_WBOCOL Available Columns in Tree 20030217
22 MT_WBOEDGE Static Attribute Private Type reference (TYPE) RMWBT_WBOEDGE Available Edges of an Object Type 20030217
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_COMMIT Instance method Private Event handling method Treatment of the AFTER_COMMIT Result 20070115
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021015
3 CNV_OBJ2HIT Instance method Private Method Convert Object List to EHS-IOTAB 20040212
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040210
5 EXPAND_PROPTREE Instance method Public Method Show Property Tree 20020211
6 GET_CONFIG Instance method Private Method 20011217
7 GET_KEYPATH Instance method Private Method 20020207
8 GET_SPEC_CL Static method Public Method Gets Current Instance 20061122
9 OBJECT_DEL Instance method Private Method Deletes Objects 20040213
10 ON_CHANGE_DATE_CL Instance method Private Event handling method 20040420
11 ON_DEQUEUE_OBJECTS Instance method Private Event handling method Buffer Initialization (Event Handler for CL_RMWB_WB) 20040924
12 ON_TOGGLE_CL Instance method Private Event handling method Buffer Initialization (Event Handler for CL_RMSA_GLOBPARAM) 20040210
13 SET_BUTTON_STATE Instance method Private Method Activate/Deactivate Button in Property Tree Toolbar 20120709
14 SET_STATUS Instance method Private Method Get Status from EHS 20011212
15 UPDATE_PROPERTY Instance method Private Method Update Property Tree After Copying 20050520
16 UPDATE_PROP_AFTER_COPY Instance method Private Method Update Property Tree After Copying 20050121
Events
Class CL_RMSA_WBO_SPEC has no event.
Types
Class CL_RMSA_WBO_SPEC has no local type.
Method Signatures

Method AFTER_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTIVE_OBJ Call by reference Attribute reference (LIKE) 20070604

Method AFTER_COMMIT on class CL_RMSA_WBO_SPEC has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CNV_OBJ2HIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDINF Call by reference Type reference (TYPE) RCGADDINF EHS: Zusatzinfos für FB-Aufrufe 20040212
2 Exporting ET_IOTAB Call by reference Type reference (TYPE) RCGRHIOT_TAB_TYPE EHS: Tabellentyp für Trefferliste 20040212
3 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der Workbench 20040212
4 Importing I_FLG_EXTEND_DATA Call by reference Type reference (TYPE) RMWBE_FLG Allgemeines Kennzeichen 20040227
5 Importing I_PRIV Call by reference Type reference (TYPE) RMWBE_FLG Allgemeines Kennzeichen 20040212
6 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20040212

Method CNV_OBJ2HIT on class CL_RMSA_WBO_SPEC has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RMSA_WBO_SPEC has no parameter.
Method CONSTRUCTOR on class CL_RMSA_WBO_SPEC has no exception.

Method EXPAND_PROPTREE 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 RMS-WB: Objekttyp der RMS-Workbench 20020211
2 Importing I_SHOWPROP Call by reference Type reference (TYPE) RMWBE_FLG Blatt im Eigenschaftsbaum 20020212
3 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID RMS-WB: eindeutiger Objektschlüssel für die RMS-Workbench 20020211

Method EXPAND_PROPTREE on class CL_RMSA_WBO_SPEC has no exception.

Method GET_CONFIG 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 20011217
# Exception Resumable Description Created on
1 EXC_NOCAT Objekttyp nicht unterstützt 20011217

Method GET_KEYPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDINF Call by reference Type reference (TYPE) RCGADDINF EHS: Zusatzinfos für FB-Aufrufe 20020207
2 Exporting ES_KEYPATH Call by reference Type reference (TYPE) RCGKPATH EHS: "Schlüssel"-Pfad Stoff/Liste/Eigenschaft f. FB-Aufr. 20020207
3 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der RMS-Workbench 20020207
4 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20020207

Method GET_KEYPATH on class CL_RMSA_WBO_SPEC has no exception.

Method GET_SPEC_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJ Call by reference Object reference (TYPE REF TO) CL_RMSA_WBO_SPEC RMS-ATL: EHS-WBO für Stoff 20061122
# Exception Resumable Description Created on
1 EXC_NOINSTANCE Keine Objektreferenz vorhanden 20061122

Method OBJECT_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IOTAB_DEL Call by reference Type reference (TYPE) RCGRHIOT_TAB_TYPE EHS: Tabellentyp für Trefferliste 20040216
2 Importing IS_ADDINF Call by reference Type reference (TYPE) RCGADDINF EHS: Zusatzinfos für FB-Aufrufe 20040213
3 Importing IT_IOTAB Call by reference Type reference (TYPE) RCGRHIOT_TAB_TYPE EHS: Tabellentyp für Trefferliste 20040213

Method OBJECT_DEL on class CL_RMSA_WBO_SPEC has no exception.

Method ON_CHANGE_DATE_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) 20040420

Method ON_CHANGE_DATE_CL on class CL_RMSA_WBO_SPEC has no exception.

Method ON_DEQUEUE_OBJECTS Signature

Method ON_DEQUEUE_OBJECTS on class CL_RMSA_WBO_SPEC has no parameter.
Method ON_DEQUEUE_OBJECTS on class CL_RMSA_WBO_SPEC has no exception.

Method ON_TOGGLE_CL Signature

Method ON_TOGGLE_CL on class CL_RMSA_WBO_SPEC has no parameter.
Method ON_TOGGLE_CL on class CL_RMSA_WBO_SPEC has no exception.

Method SET_BUTTON_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTYPE Call by reference Type reference (TYPE) C 'E' Aktivitätstyp 20120709

Method SET_BUTTON_STATE on class CL_RMSA_WBO_SPEC has no exception.

Method SET_STATUS 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 20011212
2 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20011212

Method SET_STATUS on class CL_RMSA_WBO_SPEC has no exception.

Method UPDATE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ_PROPT Call by reference Object reference (TYPE REF TO) CL_RMSA_WBO_PROPT RMS-ATL: Eigenschaftsbaum 20050520

Method UPDATE_PROPERTY on class CL_RMSA_WBO_SPEC has no exception.

Method UPDATE_PROP_AFTER_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ_PROPT Call by reference Object reference (TYPE REF TO) CL_RMSA_WBO_PROPT RMS-ATL: Eigenschaftsbaum 20050121

Method UPDATE_PROP_AFTER_COPY on class CL_RMSA_WBO_SPEC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 471