SAP ABAP Class CL_RMPS_CASE_SERVICES (Services for Case Including External Step)
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
Properties
Class CL_RMPS_CASE_SERVICES  
Short Description Services for Case Including External Step    
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 20030204   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_AUT_ORG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RMPS_GENERAL_FUNCTIONS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
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 SOI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_CASE_SERVICES has no interface implemented.
Friends
Class CL_RMPS_CASE_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_RMPS_CASE_SERVICES Instance (Singleton) 20030204
Methods
# Method Level Visibility Method type Description Created on
1 COPY_FROM_SUPERIOR_CONTAINER Instance method Public Method Get case attributes when creating from superior object 20040308
2 COPY_FROM_SUPERIOR_CONTAINER_O Instance method Public Method Get case attributes when creating from superior object 20040419
3 GET_ATTRIBUTE_DESCRIPTION Instance method Public Method Get label of a case attribute 20040817
4 GET_CASE_POID Instance method Public Method Build Case POID 20031023
5 GET_DB_TABLE Instance method Public Method Get DB Table for Attributes 20060814
6 GET_FRONTEND_FROM_BACKEND Instance method Public Method Get case frontend from given case backend if exists 20040826
7 GET_INSTANCE Static method Public Method Get Instance 20030204
8 GET_RMPS_ATTR_PROFILE Instance method Public Method Get Attribute Profile (Extended for RMPS) 20060913
9 IS_PRO_FOLDER Instance method Public Method Check if case is a PRO folder 20041025
10 MAP_FIELDS_GSP_CASE Static method Public Method Attribute ID GSP -> Map Case 20041124
11 MAP_FIELDS_GSP_CASE_CREATE Static method Public Method Attribute ID GSP -> Map Case on creation 20041124
12 OUTPUT_CONVERSION_FOR_DOC Instance method Public Method Output Conversion and Text Procurement for Doc. Fields 20040830
13 PRO_INITIALIZE Instance method Public Method Initialize Case Attributes for PRO 20040617
14 REFRESH_FILEPLAN Instance method Public Method Fileplan that called the case, send REFRESH 20050728
15 REQUEST_SEND_TO_ALL Instance method Public Method Send Request 20030204
16 RESET_OVERRIDDEN_ATTRS Instance method Public Method Reset Overwritten Attributes (Inheritance) 20050729
17 SEND_REQUEST Instance method Private Method Send Request 20030204
18 SET_INHERITED_MULTIVAL_VALUES Instance method Public Method Set Inherited Values of a Multi-Value Attribute 20040826
19 SUBCOMPONENT_GET Instance method Public Method Get Subcomponent 20041123
Events
Class CL_RMPS_CASE_SERVICES has no event.
Types
Class CL_RMPS_CASE_SERVICES has no local type.
Method Signatures

Method COPY_FROM_SUPERIOR_CONTAINER 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 20040309
2 Importing IM_SOURCE_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Case oder Akte 20040309
3 Importing IM_TARGET_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Case 20040309

Method COPY_FROM_SUPERIOR_CONTAINER on class CL_RMPS_CASE_SERVICES has no exception.

Method COPY_FROM_SUPERIOR_CONTAINER_O 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 20040419
2 Importing IM_SOURCE_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Case oder Akte 20040419
3 Importing IM_TARGET_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Case 20040419
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040617
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040617

Method GET_ATTRIBUTE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case-Type, für Term-ID benötigt (wenn nicht vorhanden) 20040817
2 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040817
3 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20040817
4 Importing IM_TERM_ID Call by reference Type reference (TYPE) SCMGTERMID Terminologie-ID (sonst Case-Type) 20040817
5 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING 20040817

Method GET_ATTRIBUTE_DESCRIPTION on class CL_RMPS_CASE_SERVICES has no exception.

Method GET_CASE_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID 20031023
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) SRMRMSID RMS ID 20040505
3 Importing IM_ROOT_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM_ROOT 20031027
4 Importing IM_SPS_ID Call by reference Type reference (TYPE) SRMSPSID Elementart-ID 20040505
5 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID 20031023

Method GET_CASE_POID on class CL_RMPS_CASE_SERVICES has no exception.

Method GET_DB_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20060814
2 Returning RE_TAB Value transfer Type reference (TYPE) TABNAME Tabellenname 20060814

Method GET_DB_TABLE on class CL_RMPS_CASE_SERVICES has no exception.

Method GET_FRONTEND_FROM_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALSO_DEQUEUED Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20050729
2 Importing IM_CASE Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case-Backend 20040826
3 Returning RE_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case-Frontend (leer, wenn nicht vorh. oder nicht enqueued) 20040826
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040826

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RMPS_CASE_SERVICES Services für Case 20030204

Method GET_INSTANCE on class CL_RMPS_CASE_SERVICES has no exception.

Method GET_RMPS_ATTR_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case-Backend 20060913
2 Returning RE_ATTR_PROFILE Value transfer Type reference (TYPE) RMPS_TT_ATTRPROF Attribut-Profil mit RMPS-Zusatzeigenschaften 20060913

Method GET_RMPS_ATTR_PROFILE on class CL_RMPS_CASE_SERVICES has no exception.

Method IS_PRO_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE Call by reference Object reference (TYPE REF TO) OBJECT Frontend, Backend oder POID 20041025
2 Returning RE_IS_PRO_CASE Value transfer Type reference (TYPE) SRMBOOLEAN Ist TNA-Case 20041025
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20041025

Method MAP_FIELDS_GSP_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Value transfer Type reference (TYPE) STRING 20041124
2 Returning RE_ID_CASE Value transfer Type reference (TYPE) STRING 20041124

Method MAP_FIELDS_GSP_CASE on class CL_RMPS_CASE_SERVICES has no exception.

Method MAP_FIELDS_GSP_CASE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) STRING 20041124
2 Returning RE_ID_CASE Value transfer Type reference (TYPE) STRING 20041124

Method MAP_FIELDS_GSP_CASE_CREATE on class CL_RMPS_CASE_SERVICES has no exception.

Method OUTPUT_CONVERSION_FOR_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROPERTIES Call by reference Type reference (TYPE) SOI_FORM_LIST Zu konvertierende Attribute 20040830

Method OUTPUT_CONVERSION_FOR_DOC on class CL_RMPS_CASE_SERVICES has no exception.

Method PRO_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case Interface 20040617
2 Importing IM_COPIED_FROM_PARENT Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Attr. values which were copied from the parent object 20040623
# Exception Resumable Description Created on
1 CX_SCMG_CASE_BADI Ausnahmen in BADI Erweiterungen 20040617

Method REFRESH_FILEPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE_READ Nur-Lesezugriff auf Case Backend 20050728
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20050728

Method REQUEST_SEND_TO_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESSED Call by reference Type reference (TYPE) I 20030204
2 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMACTID Aktivität - ID 20030204
3 Importing IM_CASE_FE Call by reference Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case: Frontend (SAP GUI) 20030204
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030204
2 CX_SRM_GSP_BACK CX_SRM_SP_BACK 20030204
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20030204
4 CX_SRM_SP_RECORD CX_SRM_SP_RECORD 20030204
5 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20030204

Method RESET_OVERRIDDEN_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASE Call by reference Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case: Frontend (SAP GUI) 20050729
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20050729
3 Importing IM_SHOW_ERROR Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Fehlermeldung anzeigen, wenn notwendig? 20050729

Method RESET_OVERRIDDEN_ATTRS on class CL_RMPS_CASE_SERVICES has no exception.

Method SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMACTID Aktivität - ID 20030204
2 Importing IM_CASE_FE Call by reference Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case: Frontend (SAP GUI) 20030204
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20030204
4 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20030204
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030204
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20030204

Method SET_INHERITED_MULTIVAL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGED_PARENT_ATTRS Call by reference Type reference (TYPE) RMPS_TT_VALUE_LIST Liste geänderter Parent-Attribute 20040901
2 Importing IM_MULTIVAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RMPS_CASE_MULTIPLE_VALUES Mehrfach bewertbare Attribute Case 20040826
3 Importing IM_PARENT_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Geerbte Attribute 20040826
4 Returning RE_HANDLED_ATTRS Value transfer Type reference (TYPE) SRMTTSTRING Liste der behandelten Attribute 20040826

Method SET_INHERITED_MULTIVAL_VALUES on class CL_RMPS_CASE_SERVICES has no exception.

Method SUBCOMPONENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BACKEND Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case Interface 20041123
2 Importing IM_FRONTEND Call by reference Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case: Frontend (SAP GUI) 20041123
3 Importing IM_TYPE Call by reference Type reference (TYPE) STRING 20041123
4 Returning RE_SUB Value transfer Object reference (TYPE REF TO) IF_SCMG_SUBCOMPONENT Case: IF für Subcomponents 20041123
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20041123
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620