SAP ABAP Class CL_RMPS_CASE (RMPS Enhancements Process)
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 Inheritance (c INHERITING FROM c_ref)  CL_SCMG_CASE Case 20020924
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_CASE Case. Public Sector-Specific 20020924
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_EXPORT_XML_HANDLER Generic Handling Export 20040616
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_PRO_AGGREGATION Position of Object in Object Hierarchy 20040401
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_AROUND_DELETION Check; actions before and after deletion of object 20040715
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20021204
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20021023
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20030228
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_TREE_MODEL_BACKEND Tree Node and Items Back End 20060711
... Click here to see Used By full list (0 items)
Properties
Class CL_RMPS_CASE  
Short Description RMPS Enhancements Process    
Super Class CL_SCMG_CASE Case 
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 20020924   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_CASE_SUB_KEYWORDS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RMPS_XML_PRO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_CASE Case. Public Sector-Specific 20020924
2 IF_RMPS_GEN_EXPORT_XML_HANDLER Generic Handling Export 20040616
3 IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
4 IF_RMPS_PRO_AGGREGATION Position of Object in Object Hierarchy 20040401
5 IF_RMPS_SP_AROUND_DELETION Check; actions before and after deletion of object 20040715
6 IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20021204
7 IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20021023
8 IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20030228
9 IF_RMPS_TREE_MODEL_BACKEND Tree Node and Items Back End 20060711
10 IF_RMPS_XML_PRO XML Interface (e.g. for TNA Disposal) 20041110
11 IF_SCMG_ATTR_F4_CALLBACK Callback from ALV to Attributes for F4, Dropdown 20020924
12 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20021125
13 IF_SRM_SP_REFERENCE Access to Unique Indicator 20020924
Friends
Class CL_RMPS_CASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_XML_OUT Instance attribute Private Type reference (TYPE) IF_RMPS_XML_PRO=>TY_TT_PROTOCOL_OUT 20041110
2 G_ACT_ID Static Attribute Public Type reference (TYPE) SRMACTID Activity ID 20091123
3 G_GENERAL_ATTRIBUTES Instance attribute Protected Object reference (TYPE REF TO) CL_RMPS_GENERAL_ATTRIBUTES Service Class Attribute Handling 20040715
4 G_IGNORE_STATUS Static Attribute Public Type reference (TYPE) ABAP_BOOL To Ignore the Status for Event Type O 20091123
5 G_PROPERTY_TYPES Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB Attribute Charctrst: IF_SRM_PROPERTIES->GET_PROPERTY_TYPES 20040908
6 G_PSAUTHCU Instance attribute Private Type reference (TYPE) SRMBOOLEAN Custodian set 20050216
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INSERT_ALLOWED Instance method Public Method Is inserting a case in a record/case allowed? 20030228
2 GENERATE_REFERENCE Instance method Public Method Generate Indicator for Newly Created (!) Process 20021212
3 GET_GENERAL_ATTRIBUTES Instance method Protected Method Get Service Object for Attribute Handling 20040715
4 IS_INSERT_IN_MULT_CASES_ALLOWD Instance method Public Method Is inserting an el. allowed if it's already in another case? 20030602
5 PROCESS_F4_PS_REFERENCE Instance method Protected Method Obsolete. Use CL_RMPS_CASE_ATTR_F4_CALLBACK 20020924
6 PROCESS_F4_PS_WHEREABOUTS Instance method Protected Method Obsolete. Use CL_RMPS_CASE_ATTR_F4_CALLBACK 20021118
7 PS_GET_PROPERTIES Instance method Protected Method Get Attributes (GSP & long) 20060516
8 START_TRACKING_CHANGES Instance method Protected Method Activate Track Changes for Attributes 20070322
Events
Class CL_RMPS_CASE has no event.
Types
Class CL_RMPS_CASE has no local type.
Method Signatures

Method CHECK_INSERT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE_BACKEND Value transfer Object reference (TYPE REF TO) IF_SCMG_CASE_READ ggf. Backend des Case, wo Element einzufügen ist 20030228
2 Importing IM_CHOSEN_MODEL_ID Value transfer Type reference (TYPE) STRING Referenzknoten ID im Aktenmodell. 20030228
3 Importing IM_ELEMENT_ACTIVITY Value transfer Type reference (TYPE) SRMACTID Aus der Akte heraus am Element ausgeführte Aktivität 20040223
4 Importing IM_ELEMENT_GID Value transfer Type reference (TYPE) I Knoten-ID in der Akte 20030228
5 Importing IM_ELEMENT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des einzufügenden Elements 20030228
6 Importing IM_FATHER_DROP_GID Value transfer Type reference (TYPE) I Knoten-ID in der Akte 20030228
7 Importing IM_RECORD_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SRM_REC Frontend der Akte, wo Element einzufügen ist 20030228
8 Importing IM_RECORD_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID der Akte, in die das Element eingefügt wird 20030228
9 Returning RE_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN Erlaubt? (IF_SRM=>TRUE / FALSE) 20030228

Method CHECK_INSERT_ALLOWED on class CL_RMPS_CASE has no exception.

Method GENERATE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REFERENCE Value transfer Type reference (TYPE) STRING Generiertes Vorgangskennzeichen 20021212
2 Exporting EX_RULE_NAME Value transfer Type reference (TYPE) STRING Zur Generierung verwendete Regel 20021212
3 Importing IM_CHK_CONT_REF_EMPTY Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Exception bei leerem Container-Kennz. (wenn Parent gegeben) 20030114
4 Importing IM_INTERACTION_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Ist Benutzerinteraktion erlaubt, falls notwendig? 20021212
5 Importing IM_PARENT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des übergeordn. Objekts, wo der Vorgang angelegt wird 20021212
# Exception Resumable Description Created on
1 CX_RMPS_REFERENCE Fehler bei der Behandlung des Vorgangskennzeichens 20030228

Method GET_GENERAL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GEN_ATTRIBUTES Value transfer Object reference (TYPE REF TO) CL_RMPS_GENERAL_ATTRIBUTES Service-Klasse Attributhandling 20040715
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040715

Method IS_INSERT_IN_MULT_CASES_ALLOWD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN Einfügen Elem. erlaubt,wenn bereits in anderem Vorgang drin? 20030602

Method IS_INSERT_IN_MULT_CASES_ALLOWD on class CL_RMPS_CASE has no exception.

Method PROCESS_F4_PS_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_F4_VAL Call by reference Type reference (TYPE) SHVALUE_D Feldinhalt im externen Format 20020924
2 Importing IM_ATTR_DISPLAY Call by reference Object reference (TYPE REF TO) IF_SCMG_ATTR_DISPLAY Attribute-Anzeige 20020924
3 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) SCMG_PROCESSING_MODE Bearbeitungs-Modus: C(reate), M(odify), D(isplay) 20020924
4 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20020924
5 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES Case-Attribute: Anzeigeeignschaften 20020924
# Exception Resumable Description Created on
1 ACTION_CANCELLED F4-Dialog wurde abgebrochen 20020924

Method PROCESS_F4_PS_WHEREABOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_F4_VAL Call by reference Type reference (TYPE) SHVALUE_D Feldinhalt im externen Format 20021118
2 Importing IM_ATTR_DISPLAY Call by reference Object reference (TYPE REF TO) IF_SCMG_ATTR_DISPLAY Attribute-Anzeige 20021118
3 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) SCMG_PROCESSING_MODE Bearbeitungs-Modus: C(reate), M(odify), D(isplay) 20021118
4 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20021118
5 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES Case-Attribute: Anzeigeeignschaften 20021118
# Exception Resumable Description Created on
1 ACTION_CANCELLED F4-Dialog wurde abgebrochen 20021118

Method PS_GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PROPERTIES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB 20060516
2 Changing PROPERTIES_LONG Call by reference Type reference (TYPE) SCMGS_PROPERTY_TAB 20060516
3 Importing PROPS_DELETED Call by reference Type reference (TYPE) SRMGS_BOOLEAN 20060516
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20060516
2 NOT_AUTHORIZED 20060516
3 PARAMETER_ERROR 20060516

Method START_TRACKING_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LIST_OF_CASE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_LIST_EDIT_ATTRIBUTE_VALUE List: IF_SRM_EDIT_ATTRIBUTE_VALUE 20070322
# Exception Resumable Description Created on
1 CX_SRM_ATTR_VALUE_DESCRIPTION Attribut Wert: Fehler im Zusammenhang mit Beschreibung 20070322
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20070322
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SCMG_CASE Case 20020924
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_CASE Case. Public Sector-Specific 20020924
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_EXPORT_XML_HANDLER Generic Handling Export 20040616
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_PRO_AGGREGATION Position of Object in Object Hierarchy 20040401
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_AROUND_DELETION Check; actions before and after deletion of object 20040715
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20021204
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20021023
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20030228
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_TREE_MODEL_BACKEND Tree Node and Items Back End 20060711
11 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_XML_PRO XML Interface (e.g. for TNA Disposal) 20041110
12 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_ATTR_F4_CALLBACK Callback from ALV to Attributes for F4, Dropdown 20020924
13 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20021125
14 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_REFERENCE Access to Unique Indicator 20020924
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620