SAP ABAP Class CL_RMPS_MERGED_PROT_SERVICE (Service Methods for Merged Log)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_PRO_PROPERTY (Package) PRO: Attribute Handling
Properties
Class CL_RMPS_MERGED_PROT_SERVICE  
Short Description Service Methods for Merged Log    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_PRO_PROPERTY   PRO: Attribute Handling 
Created 20040914   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RMPS_REPORTING_AUDIT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMPT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_MERGED_PROT_SERVICE has no interface implemented.
Friends
Class CL_RMPS_MERGED_PROT_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_IF_SRM Instance attribute Protected Object reference (TYPE REF TO) IF_SRM General SRM Methods 20040914
2 G_PROTOCOL Instance attribute Protected Object reference (TYPE REF TO) IF_RMPS_MERGED_PROTOCOL Last Log Read with READ_FOR_POID_LIST 20040914
3 G_RMS_ID Instance attribute Protected Type reference (TYPE) STRING RMS ID 20050527
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040914
2 CONV_RAW_DATA_2_BASIS_PROT Instance method Protected Method Convert Records from SRMPROTOCOL in Basis Log Format 20050503
3 DISPLAY_MPROT_FOR_POID_LIST Instance method Public Method Display the Log 20040914
4 GET_INSTANCE Static method Public Method Get Object Instance 20040914
5 GET_MERGED_PROT_CLASS_NAME Instance method Public Method Get class names for merged log 20050506
6 GET_MERGED_PROT_INSTANCE Instance method Public Method Get an instance of the merged log 20050506
7 GET_MPROT_ALV_SETTINGS Instance method Public Method Get ALV settings for displaying a merged log 20050512
8 GET_MPROT_FROM_RAW_DATA Instance method Public Method Get merged log starting with entries in SRMPROTOCOL 20050503
9 READ_MPROT_FOR_POID_LIST Instance method Public Method Read Current Log Entries 20040914
Events
Class CL_RMPS_MERGED_PROT_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PROTOCOL_PORTION Public See coding 20050509 BEGIN OF PROTOCOL_PORTION, SPS_ID TYPE STRING, CASE_TYPE TYPE STRING, SEMANTIC_TYPE_SP TYPE STRING, SEMANTIC_TYPE(1) TYPE C, "Constants CL_RMPS_GENERAL_FUNCTIONS=>IS_* AGGREGATION_LEVEL TYPE STRING, BASIS_PROTOCOL TYPE STANDARD TABLE OF srmpt_proto_entry WITH NON-UNIQUE KEY POID_ID, END OF PROTOCOL_PORTION
2 TY_TAB_AGGR_LEVEL_RANGE Public See coding 20050517 TY_TAB_AGGR_LEVEL_RANGE TYPE RANGE OF rmps_pro_reporting-type
3 TY_TAB_PROTOCOL_PORTION Public See coding 20050509 TY_TAB_PROTOCOL_PORTION TYPE STANDARD TABLE OF PROTOCOL_PORTION WITH NON-UNIQUE KEY SPS_ID
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040914
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS-ID 20050527

Method CONSTRUCTOR on class CL_RMPS_MERGED_PROT_SERVICE has no exception.

Method CONV_RAW_DATA_2_BASIS_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROT_PORTIONS Call by reference Type reference (TYPE) TY_TAB_PROTOCOL_PORTION SPS,CaseType, zugehör. Prot.einträge (arg1_text=AggrLevel) 20050509
2 Importing IM_AGGR_LEVEL_RANGE Call by reference Type reference (TYPE) TY_TAB_AGGR_LEVEL_RANGE Ein-/auszuschließende AggegationLevels 20050517
3 Importing IM_RAW_DATA Call by reference Type reference (TYPE) CL_RMPS_REPORTING_AUDIT=>TY_TAB_PROTOCOL Einträge aus SRMPROTOCOL 20050503
4 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING Falls angegeben: nur Protokolleinträge für dieses RMS 20050608

Method CONV_RAW_DATA_2_BASIS_PROT on class CL_RMPS_MERGED_PROT_SERVICE has no exception.

Method DISPLAY_MPROT_FOR_POID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_HISTORY_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Wenn übergeben, wird Historie für diese Attr. angezeigt 20040914
2 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für die Anzeige 20040914
3 Importing IM_END_DATE Value transfer Type reference (TYPE) D Endedatum 20040914
4 Importing IM_MAX_ROWS Value transfer Type reference (TYPE) I Anz. Zeilen (u.U. werden mehr Zeilen gelesen) 20040914
5 Importing IM_POID_LIST Call by reference Type reference (TYPE) SRM_LIST_POID_INTERFACE POID-Liste der zu bearbeitenden Objekte 20040914
6 Importing IM_START_DATE Value transfer Type reference (TYPE) D Anfangsdatum 20040914
7 Returning RE_ENTRIES Value transfer Type reference (TYPE) RMPS_TT_CASE_PROTOCOL Protokoll 20040915
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Exception class for SRM protocol 20040914
2 CX_SRM Basisklasse (abstrakt) 20040914

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040914
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS-ID 20050527
3 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RMPS_MERGED_PROT_SERVICE Objektinstanz 20040914

Method GET_INSTANCE on class CL_RMPS_MERGED_PROT_SERVICE has no exception.

Method GET_MERGED_PROT_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEMANTIC_TYPE Call by reference Type reference (TYPE) CHAR1 Konst. CL_RMPS_GENERAL_FUNCIONS=>IS_* 20050506
2 Importing IM_SEMANTIC_TYPE_SP Call by reference Type reference (TYPE) STRING Semantic Type, der vom SP geliefert wird 20050512
3 Importing IM_SPS_ID Call by reference Type reference (TYPE) STRING SPS_ID, für die Merged Protocol gesucht wird 20050506
4 Returning RE_CLASS_NAME Value transfer Type reference (TYPE) STRING Klassenname für Merged Protocol 20050506

Method GET_MERGED_PROT_CLASS_NAME on class CL_RMPS_MERGED_PROT_SERVICE has no exception.

Method GET_MERGED_PROT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE_TYPE Value transfer Type reference (TYPE) STRING Für Case ohne IM_POID notwendig 20050506
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, zu dem Merged Protocol gesucht wird 20050506
3 Importing IM_SEMANTIC_TYPE Value transfer Type reference (TYPE) CHAR1 Konst. CL_RMPS_GENERAL_FUNCIONS=>IS_* 20050506
4 Importing IM_SEMANTIC_TYPE_SP Value transfer Type reference (TYPE) STRING Semantic Type, der vom SP geliefert wird 20050512
5 Importing IM_SPS_ID Value transfer Type reference (TYPE) STRING Alternativ: SPS_ID, für die Merged Protocol gesucht wird 20050506
6 Returning RE_MERGED_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_RMPS_MERGED_PROTOCOL Merged Protocol 20050506

Method GET_MERGED_PROT_INSTANCE on class CL_RMPS_MERGED_PROT_SERVICE has no exception.

Method GET_MPROT_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 20050512
2 Exporting EX_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20050512
3 Exporting EX_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20050512
4 Exporting EX_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20050512
5 Importing IM_MERGED_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_RMPS_MERGED_PROTOCOL Merged Protokoll Objekt 20050512

Method GET_MPROT_ALV_SETTINGS on class CL_RMPS_MERGED_PROT_SERVICE has no exception.

Method GET_MPROT_FROM_RAW_DATA 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_MERGED_PROTOCOL Call by reference Type reference (TYPE) RMPS_TT_CASE_PROTOCOL Einheitliches Protokoll 20050503
4 Exporting EX_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20050511
5 Exporting EX_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20050511
6 Importing IM_AGGR_LEVEL_RANGE Call by reference Type reference (TYPE) TY_TAB_AGGR_LEVEL_RANGE Ein-/auszuschließende AggegationLevels 20050517
7 Importing IM_RAW_DATA Call by reference Type reference (TYPE) CL_RMPS_REPORTING_AUDIT=>TY_TAB_PROTOCOL Roh-Daten aus Tabelle SRMPROTOCOL 20050503
8 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING Falls angegeben: nur Protokolleinträge für dieses RMS 20050608

Method GET_MPROT_FROM_RAW_DATA on class CL_RMPS_MERGED_PROT_SERVICE has no exception.

Method READ_MPROT_FOR_POID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_HISTORY_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Wenn übergeben, wird Historie für diese Attr. gelesen 20040914
2 Importing IM_END_DATE Value transfer Type reference (TYPE) D Endedatum 20040914
3 Importing IM_MAX_ROWS Value transfer Type reference (TYPE) I Max. Anzahl Einträge (kann u.U. aber doppelt so groß sein!) 20040914
4 Importing IM_POID_LIST Call by reference Type reference (TYPE) SRM_LIST_POID_INTERFACE POID-Liste der zu bearbeitenden Objekte 20040914
5 Importing IM_START_DATE Value transfer Type reference (TYPE) D Anfangsdatum 20040914
6 Returning RE_ENTRIES Value transfer Type reference (TYPE) RMPS_TT_CASE_PROTOCOL Protokoll 20040914
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Exception class for SRM protocol 20040914
2 CX_SRM Basisklasse (abstrakt) 20040914
History
Last changed by/on SAP  20110908 
SAP Release Created in 640