SAP ABAP Class CL_RMSA_INFOSYSTEM (RMS-ATL: Generic Info System Folder)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-BD (Application Component) Basic Data and Tools
     CBBA_WBO (Package) EHS: Info System and Property Tree WBO
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 20011207
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20011207
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_WBO_TITLE RMS-WB: Exit for Setting the Title with Parameter 20020122
Properties
Class CL_RMSA_INFOSYSTEM  
Short Description RMS-ATL: Generic Info System Folder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBBA_WBO   EHS: Info System and Property Tree WBO 
Created 20011207   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 EHSBR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMWB_SRV RMS-WB: Interface of a Workbench Service 20011207
2 IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20011207
3 IF_RMWB_WBO_TITLE RMS-WB: Exit for Setting the Title with Parameter 20020122
Friends
Class CL_RMSA_INFOSYSTEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_ENTRY_PROG Constant Private Type reference (TYPE) SY-REPID 'SAPLC100' Initial Screen Program 20040219
2 CD_ENTRY_SCREEN Constant Private Type reference (TYPE) SY-DYNNR '8110' Initial Screen Subscreen Container 20040219
3 CD_HIT_PROG Constant Private Type reference (TYPE) SY-REPID 'SAPLC102' Hit List Program 20041202
4 CD_HIT_SCREEN Constant Private Type reference (TYPE) SY-DYNNR '9110' Hit List Subscreen Container 20041202
5 CD_NEWUID Constant Public Type reference (TYPE) RMWBE_WBOUID '!' New Entry 20011214
6 CD_X Constant Private Type reference (TYPE) RMWBE_FLG 'X' General Indicator 20040218
7 MC_INFO_PRE Constant Private Type reference (TYPE) RMWBE_WBOSRV 'INFO_PRE' Service ID, Executable RMS Workbench Object Type 20030528
8 MC_SRV_GRP Constant Private Type reference (TYPE) RMWBE_WBOSRV 'RMS_BB' Service ID, Executable RMS Workbench Object Type 20030527
9 MD_CAT Instance attribute Public Type reference (TYPE) RMWBE_WBOCAT Workbench Object Type 20030611
10 MD_CHILD_SRV Instance attribute Private Type reference (TYPE) RMWBE_WBOCAT Workbench Object Type 20040211
11 MD_CHILD_UID Instance attribute Private Type reference (TYPE) RMWBE_WBOUID Unique Object Key for the RMS Workbench 20040211
12 MD_EHSTYP Instance attribute Public Type reference (TYPE) ESEOBJTYPE Spec. Category 20011211
13 MD_FLG_INIT_PROG Instance attribute Private Type reference (TYPE) RMWBE_FLG 'X' General Indicator 20040218
14 MD_SRV Instance attribute Public Type reference (TYPE) RMWBE_WBOCAT RMS Workbench Object Type 20011207
15 MD_UID Instance attribute Public Type reference (TYPE) RMWBE_WBOUID Unique Object Key for the RMS Workbench 20011207
16 MO_WB Instance attribute Public Object reference (TYPE REF TO) IF_RMWB_WB RMS-WB: Recipe Workbench Interface 20011207
17 MS_PARAM Instance attribute Private Type reference (TYPE) TY_S_PARAM 20011207
18 MS_TITLE Instance attribute Private Type reference (TYPE) TY_S_TITLE Title Information 20020122
19 MT_CONFIG_CL Static Attribute Private Type reference (TYPE) TY_T_CONFIG 20011211
20 MT_OLDFAV Instance attribute Public Type reference (TYPE) RMWBT_WBDEPEND Favorites Called Up 20021119
21 MT_SUBCAT_CL Static Attribute Private Type reference (TYPE) TY_T_SUBCAT EHS: Relationship Between Specification Type and Category 20020320
22 M_WBO_PROGRAM Instance attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20011211
23 M_WBO_SCREEN Instance attribute Private Type reference (TYPE) SYDYNNR ABAP Program: Number of Current Screen 20011211
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FROM_HITLIST Instance method Private Method Insert Values from Hit List 20011212
2 BEFORE_PAI Instance method Public Method Status Preparation for Info System 20011207
3 BEFORE_PBO Instance method Public Method Status Preparation for Info System 20011207
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011211
5 CNV_HIT2OBJ Instance method Private Method Convert Hit List to Object List 20020326
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040922
7 GET_CHILDCAT_SETTING_CL Static method Public Method Read Info System Settings 20011217
8 GET_OBJTYPE_FROM_SUBCAT Static method Public Method Supplies the Object Types for a Specification Type 20030217
9 GET_PARENT2DDOBJ Static method Public Method Determines Higher-Level Object for Drag and Drop Object 20030807
10 GET_SETTINGS_FROM_EHSTYPE_CL Static method Public Method Supplies Settings for EH&S Type 20030213
11 GET_WBOCAT2POBTYPE Static method Public Method Determines Workbench Object Type for Process Operation Type 20030807
12 ON_CHANGE_DATE_CL Instance method Private Event handling method Method for Event 'Change Global Data' 20040922
13 ON_INIT_CL Instance method Private Event handling method 20040205
14 SEL_INFOSYSTEM Static method Public Method Select Information System 20040109
15 SET_HITLIST Instance method Public Method Sets Focus on Hit List 20081124
16 SET_PROG_DYNR Instance method Public Method Sets Program and Screen (Search or Hit List) 20040310
Events
Class CL_RMSA_INFOSYSTEM has no event.
Types
Class CL_RMSA_INFOSYSTEM has no local type.
Method Signatures

Method ADD_FROM_HITLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HITTAB Call by reference Type reference (TYPE) RCGRHIOT_TAB_TYPE EHS: Tabellentyp für Trefferliste 20011212
2 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der RMS-Workbench 20011212
3 Importing I_CREATE Call by reference Type reference (TYPE) RMWBE_FLG ' ' Anlegen 20011212
4 Importing I_DOUBLECLICK Call by reference Type reference (TYPE) RMWBE_FLG ' ' Übernahme der Objekte aus TL 20031201
5 Importing I_SHOWONLY Call by reference Type reference (TYPE) RMWBE_FLG ' ' Anzeige des Objektes ohneÜbernahme in Baum 20011212
6 Importing I_SORT_FOLDER Call by reference Type reference (TYPE) RMWBE_FLG ' ' Sortierung in Nav.-Folder anstoßen 20031017
7 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20011212

Method ADD_FROM_HITLIST on class CL_RMSA_INFOSYSTEM has no exception.

Method BEFORE_PAI Signature

Method BEFORE_PAI on class CL_RMSA_INFOSYSTEM has no parameter.
Method BEFORE_PAI on class CL_RMSA_INFOSYSTEM has no exception.

Method BEFORE_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011207
2 Exporting E_REPID Call by reference Type reference (TYPE) SY-REPID 20011207

Method BEFORE_PBO on class CL_RMSA_INFOSYSTEM has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CNV_HIT2OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WBUID Call by reference Type reference (TYPE) RMWBTS_WBUID RMS-WB: Objektzuordnung 20020326
2 Importing IT_HITTAB Value transfer Type reference (TYPE) RCGRHIOT_TAB_TYPE EHS: Tabellentyp für Trefferliste 20020326
3 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der RMS-Workbench 20020326
4 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20020326

Method CNV_HIT2OBJ on class CL_RMSA_INFOSYSTEM has no exception.

Method CONSTRUCTOR Signature

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

Method GET_CHILDCAT_SETTING_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INFOSYS Call by reference Type reference (TYPE) RMSAS_INFOSYS RMS-ATL: Infosystembeschreibung 20011217
2 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der RMS-Workbench 20011217
# Exception Resumable Description Created on
1 EXC_NOCAT Infosystem unterstützt diesen Objekttyp nicht 20011217

Method GET_OBJTYPE_FROM_SUBCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJTYPE Call by reference Type reference (TYPE) ESY_TCG31OBJ EHS: Beziehung zwischen Spezifikationsart und -typ 20030217
2 Importing I_SUBCAT Call by reference Type reference (TYPE) ESESUBCAT Spezifikationsart 20030217

Method GET_OBJTYPE_FROM_SUBCAT on class CL_RMSA_INFOSYSTEM has no exception.

Method GET_PARENT2DDOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der Workbench 20030807
2 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der Workbench 20030807
# Exception Resumable Description Created on
1 PARAMETER_ERROR Parameterfehler 20030807

Method GET_SETTINGS_FROM_EHSTYPE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INFOSYS Call by reference Type reference (TYPE) RMSAS_INFOSYS RMS-ATL: Infosystembeschreibung 20030213
2 Importing I_EHSTYPE Call by reference Type reference (TYPE) ESEOBJTYPE Spezifikationstyp 20030213
# Exception Resumable Description Created on
1 EXC_NOTYPE Infosystem unterstützt diesen EH&S-Typ nicht 20030213

Method GET_WBOCAT2POBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der Workbench 20030807
2 Importing I_POB_TYPE Call by reference Type reference (TYPE) CHAR1 Prozessvorgangstyp 20030807
# Exception Resumable Description Created on
1 PARAMETER_ERROR Parameterfehler 20030807

Method ON_CHANGE_DATE_CL Signature

Method ON_CHANGE_DATE_CL on class CL_RMSA_INFOSYSTEM has no parameter.
Method ON_CHANGE_DATE_CL on class CL_RMSA_INFOSYSTEM has no exception.

Method ON_INIT_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) 20040205

Method ON_INIT_CL on class CL_RMSA_INFOSYSTEM has no exception.

Method SEL_INFOSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INFOSYS Call by reference Type reference (TYPE) RMSAS_INFOSYS RMS-ATL: Infosystembeschreibung 20040109
2 Importing I_SEND_POPUP Call by reference Type reference (TYPE) RMWBE_FLG SPACE Kennzeichen: Popup generell senden 20060207
# Exception Resumable Description Created on
1 EXC_ERROR Interner Fehler 20040109

Method SET_HITLIST 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 20081222

Method SET_HITLIST on class CL_RMSA_INFOSYSTEM has no exception.

Method SET_PROG_DYNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20040310
2 Importing I_PROG Call by reference Type reference (TYPE) SYREPID ABAP-Programm, Aufrufer in externen Prozeduren 20040310

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