SAP ABAP Class CL_RMPS_MERGED_PROTOCOL (RMPS: Basis Class for Combined Log)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_CASE_ADDON (Package) CASE Enhancements for DOMEA Case
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_MERGED_PROTOCOL Access to Combined Log 20030123
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_MERGED_PROTOCOL_CASE RMPS: Combined Case Log 20030127
2 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_MERGED_PROTOCOL_GSP RMPS: Combined Log for GSP Element Types 20050512
3 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_MERGED_PROTOCOL_LOC CL_RMPS_MERGED_PROTOCOL_LOCATOR 20060504
4 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_MERGED_PROTOCOL_MISC RMPS: Combined Log for Other Objects 20050512
Properties
Class CL_RMPS_MERGED_PROTOCOL  
Short Description RMPS: Basis Class for Combined Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_CASE_ADDON   CASE Enhancements for DOMEA Case 
Created 20030123   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SRMPT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_MERGED_PROTOCOL Access to Combined Log 20030123
Friends
Class CL_RMPS_MERGED_PROTOCOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ENTRY_TYPE_ATTR Constant Protected Type reference (TYPE) RMPS_PROT_ENTRY_TYPE 'PS_CASE_ATTR' Type Log Entry: Attribute Change 20030123
2 C_ENTRY_TYPE_PATH Constant Protected Type reference (TYPE) RMPS_PROT_ENTRY_TYPE 'PS_CASE_PATH' Type Log Entry: Process Route 20030123
3 C_ENTRY_TYPE_PATH_ACT Constant Protected Type reference (TYPE) RMPS_PROT_ENTRY_TYPE 'PS_CASE_PATH_ACT' Type Log Entry: Activity 20030123
4 C_ENTRY_TYPE_PATH_WI Constant Protected Type reference (TYPE) RMPS_PROT_ENTRY_TYPE 'PS_CASE_PATH_WI' Type Log Entry: Work Item 20030123
5 C_HIST_OF_RECLASSIFICATION Constant Public Type reference (TYPE) STRING 'HIST_OF_RECLASSIFICATION' Attr.ID for G_IS_HIST_FOR_ATTRIBUTES-> Display Mov. History 20040906
6 C_REFRESH_PROT_DISPLAY Instance attribute Protected Type reference (TYPE) STRING 'PS_CASE_PROTOCOL_REFRESH' Button Refresh on ALV Toolbar 20030123
7 G_ALV Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20030123
8 G_CONVERSION_KPRO Instance attribute Protected Object reference (TYPE REF TO) CL_RMPS_OUTPUT_CONV_KPRO Output Conversion of KPro Attribute Values 20030211
9 G_IF_SRM Instance attribute Protected Object reference (TYPE REF TO) IF_SRM General SRM Methods 20030127
10 G_IS_HIST_FOR_ATTRIBUTES Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TAB Special Display Variant: History for Particular Attributes 20040625
11 G_MERGED_PROTOCOL Instance attribute Public Type reference (TYPE) RMPS_TT_CASE_PROTOCOL Overall Log 20030127
12 G_OBJECT_BACKEND Instance attribute Protected Object reference (TYPE REF TO) CL_SRM_SP_OBJECT Back-end of object to which log belongs 20030128
13 G_OBJECT_ICON Instance attribute Protected Type reference (TYPE) STRING Icon for Object 20041109
14 G_OBJECT_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID of Object Belonging to Log 20030123
15 G_OBJECT_PROTOCOL Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_SP_PROTOCOL_ENTRY Access to Log's "Own" Object 20030123
16 G_PROTOCOL_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Log Display 20030127
17 G_RELOAD_DATA Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Reload Log Data in Next DISPLAY? 20030123
18 G_RELOAD_POSSIBLE Instance attribute Protected Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Possible to reload log? 20040914
19 G_SPS_DISPLAY_NAME Instance attribute Protected Type reference (TYPE) STRING Display Name SPS_ID of Object 20041109
20 G_SPS_ID Instance attribute Protected Type reference (TYPE) STRING SPS_ID of Object 20050502
21 G_SRMGSATNAM Instance attribute Protected Type reference (TYPE) RMPSD_SRMGSATNAM RM: Content Model-Dep. Attr. Names (here for virtual attr.) 20040526
22 G_VIRT_ATTRS_DDIC_INFO Instance attribute Protected Type reference (TYPE) DFIES_TABLE DDIC Info on Virtual Attributes 20040526
Methods
# Method Level Visibility Method type Description Created on
1 ADD_WF_PROT Instance method Protected Method Insert entries of process route log in G_MERGED_PROTOCOL 20030127
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030123
3 FORMAT_OBJECT_PROT Instance method Protected Method Convert Basis Log to Merged Log 20050502
4 FORMAT_SPECIAL_ENTRY Instance method Protected Method Format Similar Log Entries Uniformly 20030206
5 GET_ALV_SETTINGS Instance method Protected Method Get ALV Settings 20050511
6 GET_ATTR_DESC_KPRO Instance method Protected Method Get Description Text for KPro Attribute Value 20030211
7 GET_ATTR_NAMES_KPRO Instance method Protected Method Read Attrbt Description from SRMGSATNAM for Virt. KPro-Att 20040526
8 GET_ENTRY_TYPE_INFO Instance method Protected Method Get Informtion on Type of Log Entry 20030123
9 GET_OBJECT_ENTRY_INFO Instance method Protected Method Get Data for Object Log Entry 20050512
10 GET_OBJECT_ENTRY_TYPE Instance method Protected Method Get the type of object log entry 20050512
11 HANDLE_ALV_TOOLBAR Instance method Protected Event handling method Toolbar Structure 20030123
12 HANDLE_ALV_USER_COMMAND Instance method Protected Event handling method Own Toolbar Button Printed 20030123
13 HANDLE_ATTR_HISTORY Instance method Protected Method Filter Log for History of Particular Attr. If Necessary 20040625
14 INITIALIZE_ALV Instance method Protected Method Construct ALV Grid 20030127
15 LOAD_DATA Instance method Protected Method Load Log Data in Global Table G_MERGED_PROTOCOL 20030127
16 OUTPUT_CONVERSION Instance method Protected Method Get Output String for Attribute Value 20030123
17 OUTPUT_CONVERSION_KPRO Instance method Protected Method Get Output String for KPro Attribute Value 20030211
18 REFINE_ALV_SETTINGS Instance method Protected Method Override ALV Settings 20030206
19 SHOW_PROTOCOL Instance method Protected Method Display Detailed Case Log 20030127
20 WRITE_TO_PRINT_LINE Instance method Protected Method Write Value In Print Line 20030123
Events
Class CL_RMPS_MERGED_PROTOCOL has no event.
Types
Class CL_RMPS_MERGED_PROTOCOL has no local type.
Method Signatures

Method ADD_WF_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WF_PATH_ACT_AREA Value transfer Type reference (TYPE) SRMACTAR Tätigkeitsbereich des Laufwegs 20030127
2 Importing IM_WF_PATH_ID Value transfer Type reference (TYPE) SRMWFPTHID ID des Laufwegs 20030127

Method ADD_WF_PROT on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Value transfer Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20030123
2 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts zu dem das Protokoll gehört 20030123
3 Importing IM_SPS_ID Value transfer Type reference (TYPE) STRING SPS-ID des Objekts, zu dem das Protokoll gehört 20050502
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Fehler bei kombinierten Protokoll 20030127

Method FORMAT_OBJECT_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MERGED_PROT Call by reference Type reference (TYPE) RMPS_TT_CASE_PROTOCOL Merged Protokoll 20050502
2 Importing IM_BASIS_PROT Call by reference Type reference (TYPE) SRMPT_PROTO_ENTRY_TAB Basis-Protokoll 20050502
3 Importing IM_MULTI_OBJECT_PROTOCOL Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Anzeige eines Protokolls über mehrere Objekte? 20050502

Method FORMAT_OBJECT_PROT on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method FORMAT_SPECIAL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MERGED_ENTRY Call by reference Type reference (TYPE) RMPS_CASE_PROTOCOL Eintrag für Merged Protokoll 20030206
2 Importing IM_PROT_ENTRY Value transfer Type reference (TYPE) SRMPT_PROTO_ENTRY Eintrag aus Basisprotokoll 20030206

Method FORMAT_SPECIAL_ENTRY on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method GET_ALV_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050511
2 Exporting EX_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20050511
3 Exporting EX_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20050511
4 Exporting EX_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20050511

Method GET_ALV_SETTINGS on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method GET_ATTR_DESC_KPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_NAME Value transfer Type reference (TYPE) STRING Attributname 20030211
2 Returning RE_DESC Value transfer Type reference (TYPE) STRING Beschreibungstext 20030211

Method GET_ATTR_DESC_KPRO on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method GET_ATTR_NAMES_KPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ATTR_NAMES Value transfer Type reference (TYPE) RMPSD_SRMGSATNAM Namen von KPro-Attributen aus SRMGSATNAM 20040526
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040526

Method GET_ENTRY_TYPE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DESCRIPTION Call by reference Type reference (TYPE) STRING Bezeichnung des Typs 20030123
2 Exporting EX_ICON_NAME Call by reference Type reference (TYPE) STRING Name einer Ikone 20030123
3 Importing IM_ENTRY_TYPE Call by reference Type reference (TYPE) RMPS_PROT_ENTRY_TYPE Typ eines Protokolleintrags 20030123

Method GET_ENTRY_TYPE_INFO on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method GET_OBJECT_ENTRY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROT_ENTRY_DESC Call by reference Type reference (TYPE) STRING Beschreibungstext 20050512
2 Exporting EX_PROT_ENTRY_ICON Call by reference Type reference (TYPE) STRING Ikone 20050512
3 Exporting EX_PROT_ENTRY_TYPE Call by reference Type reference (TYPE) STRING Typ des Eintrags 20050512

Method GET_OBJECT_ENTRY_INFO on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method GET_OBJECT_ENTRY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OBJECT_ENTRY_TYPE Value transfer Type reference (TYPE) RMPS_PROT_ENTRY_TYPE Typ des Objektprotokolleintrags 20050512

Method GET_OBJECT_ENTRY_TYPE on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method HANDLE_ALV_TOOLBAR Signature

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

Method HANDLE_ALV_TOOLBAR on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method HANDLE_ALV_USER_COMMAND Signature

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

Method HANDLE_ALV_USER_COMMAND on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method HANDLE_ATTR_HISTORY Signature

Method HANDLE_ATTR_HISTORY on class CL_RMPS_MERGED_PROTOCOL has no parameter.
Method HANDLE_ATTR_HISTORY on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method INITIALIZE_ALV Signature

Method INITIALIZE_ALV on class CL_RMPS_MERGED_PROTOCOL has no parameter.
Method INITIALIZE_ALV on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_END_DATE Value transfer Type reference (TYPE) D End date of protocol entries 20030127
2 Importing IM_MAX_ROWS Value transfer Type reference (TYPE) I Display up to max rows 20030127
3 Importing IM_START_DATE Value transfer Type reference (TYPE) D Start date of protocol entries 20030127
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Fehler bei kombinierten Protokoll 20030127

Method OUTPUT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_NAME Value transfer Type reference (TYPE) STRING Attributname 20030127
2 Importing IM_FIELDNAME Value transfer Type reference (TYPE) STRING Feldname im DDIC 20030127
3 Importing IM_TABNAME Value transfer Type reference (TYPE) STRING Strukturname im DDIC 20030127
4 Importing IM_VALUE Value transfer Type reference (TYPE) STRING Attributwert 20030123
5 Returning RE_OUTPUT_STRING Value transfer Type reference (TYPE) STRING Ausgabestring 20030123

Method OUTPUT_CONVERSION on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method OUTPUT_CONVERSION_KPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_NAME Value transfer Type reference (TYPE) STRING Attributname 20030211
2 Importing IM_VALUE Value transfer Type reference (TYPE) STRING Attributwert 20030211
3 Returning RE_OUTPUT_STRING Value transfer Type reference (TYPE) STRING Ausgabestring 20030211

Method OUTPUT_CONVERSION_KPRO on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method REFINE_ALV_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20030206
2 Changing CH_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20030206
3 Changing CH_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20030206
4 Changing CH_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20030206

Method REFINE_ALV_SETTINGS on class CL_RMPS_MERGED_PROTOCOL has no exception.

Method SHOW_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_END_DATE Value transfer Type reference (TYPE) D End date of protocol entries 20030127
2 Importing IM_INCLUDE_GSPROTO Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE True: load old record protocol stord in tab srmgsproto 20030127
3 Importing IM_MAX_ROWS Value transfer Type reference (TYPE) I Display up to max rows 20030127
4 Importing IM_START_DATE Value transfer Type reference (TYPE) D Start date of protocol entries 20030127
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Exception class for SRM protocol 20030127

Method WRITE_TO_PRINT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OFFSET Call by reference Type reference (TYPE) I 20030123
2 Changing CH_PRINT_LINE Call by reference Type reference (TYPE) SCMGHIER_DESCR Druckdaten-Zeile eines Hierarchie-Levels 20030123
3 Importing IM_LENGTH Value transfer Type reference (TYPE) I Länge, in der der Wert zu scheiben ist 20030123
4 Importing IM_VALUE Value transfer Type reference (TYPE) ANY Wert 20030123
# Exception Resumable Description Created on
1 CX_SY_RANGE_OUT_OF_BOUNDS System-Exceptions bei Teilfeldzugriff außerhalb der Grenzen 20030123
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620