SAP ABAP Interface IF_RMPS_CASE (Case. Public Sector-Specific)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_CASE RMPS Enhancements Process 20020924
Properties
Interface IF_RMPS_CASE  
Short Description Case. Public Sector-Specific    
General Data
Package RMPS_CASE_ADDON   CASE Enhancements for DOMEA Case 
Created 20020911   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RMPS_PROP_VIRTUAL_ATTRS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
Friends
Interface IF_RMPS_CASE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_RULE_TYPE Constant Public Type reference (TYPE) STRING 'CAS' Type of Generation Rule for Case Indicator 20020924
2 C_SP_POID_PAR_GUID Constant Public Type reference (TYPE) STRING 'GUID' Name SP POID Parameter: GUID 20021213
3 G_ATTRIBUTES_TO_GENERATE Instance attribute Public Type reference (TYPE) RMPS_TT_REFGEN_PROFILE_A Table of attributes that can be generated 20040405
4 G_ATTR_CHANGES Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_ATTR_REPOS_CHANGES Monitoring of Attribute Changes 20040406
5 G_EXPORT_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_EXPORT_XML_CASE Handler for Recursive XML Export 20040429
6 G_GENERATABLES_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_RMPS_GENERATABLE_ATTRIBUTES Service Class for Handling Several Generatable Attributes 20051024
7 G_LAST_CHECKED_CUSTODIAN Instance attribute Public Type reference (TYPE) STRING VALIDATE_S: Last Checked Custodian 20050523
8 G_LAST_CHECKED_DP_ID Instance attribute Public Type reference (TYPE) STRING VALIDATE_S: Last Checked DP ID 20050523
9 G_MAIL_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_MAIL_CASE Handler for Recursive Mailing of Case 20021209
10 G_MULTIPLE_VALUES Instance attribute Public Object reference (TYPE REF TO) IF_RMPS_CASE_MULTIPLE_VALUES Handler f. attributes that can be evaluated in multiple ways 20040511
11 G_OVERRIDDEN_INHERITED Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_PROP_OVERRIDE_INHERIT Handling of Overridden Inherited Attributes 20040414
12 G_PRINT_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_PRINT_CASE Handler for Recursive Printing of Case 20021017
13 G_PRO_ACL_DL Instance attribute Public Object reference (TYPE REF TO) IF_RMPS_ACL Handler for Access Control List (distributor lists) 20040514
14 G_PRO_ACL_US Instance attribute Public Object reference (TYPE REF TO) IF_RMPS_ACL Handler for Access List (user/s) 20040514
15 G_PRO_FOI Instance attribute Public Object reference (TYPE REF TO) IF_RMPS_PRO_GROUP Handler for FOI Data 20040611
16 G_PRO_FOI_DETDAT Instance attribute Public Object reference (TYPE REF TO) IF_RMPS_CASE_MULTIPLE_VALUES Handler FOI Release Date and Detail 20040824
17 G_REFERENCE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_REFERENCE_CASE Handling of Case Indicator 20020930
18 G_REFGEN_PROF_CUST_READER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_REFGEN_PROF_CUST Customizing Profiles for Indicator Generation 20040405
19 G_VIRT_ATTR_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_PROP_VIRTUAL_ATTRS Handler for Virtual Attributes 20040825
20 PS_ACTIVE_TEND Constant Public Type reference (TYPE) SRMADID 'PS_ACTIVE_TEND' Attribute Description - ID: End of Runtime 20020924
21 PS_ACTIVE_TSTART Constant Public Type reference (TYPE) SRMADID 'PS_ACTIVE_TSTART' Attribute Description - ID: Start of Runtime 20020924
22 PS_DEPARTMENT Constant Public Type reference (TYPE) SRMADID 'PS_DEPARTMENT' Attribute Description- ID: Initiating Org. Unit 20030416
23 PS_DISPOSALSTATE Constant Public Type reference (TYPE) SRMADID 'PS_DISPOSALSTATE' Attribute Description - ID: Disposal Status 20020924
24 PS_DP_ID Constant Public Type reference (TYPE) SRMADID 'RMPSP_DP_ID' 20091030
25 PS_PRO_CHANGED Constant Public Type reference (TYPE) SRMADID 'RMPSP_CHANGED' Attribute Description- ID: Dummy Attribute, Set Change 20040323
26 PS_PRO_PART_CUTOFF Constant Public Type reference (TYPE) SRMADID 'RMPSP_PARTCUTOFF' Attribute Description- ID: Rule for Closing Sub-Record 20040617
27 PS_RECORD_SUBJECT Constant Public Type reference (TYPE) SRMADID 'PS_RECORD_SUBJ' Attribute Description- ID: Record Reference 20021209
28 PS_REFERENCE Constant Public Type reference (TYPE) SRMADID 'PS_REFERENCE' Attribute Description- ID: Case Indicator 20020924
29 PS_REFERENCERULE Constant Public Type reference (TYPE) SRMADID 'PS_REFERENCERULE' Attribute Description -ID: Generation Rule Case Indicator 20020924
30 PS_STORAGE_DURAT Constant Public Type reference (TYPE) SRMADID 'PS_STORAGE_DURAT' Attribute Description -ID: Retention Period 20020924
31 PS_STORAGE_END Constant Public Type reference (TYPE) SRMADID 'PS_STORAGE_END' Attribute Description -ID: End of Retention Period 20020911
32 PS_STORAGE_START Constant Public Type reference (TYPE) SRMADID 'PS_STORAGE_START' Attribute Description -ID: Start of Retention Period 20020911
33 PS_SUBJECT Constant Public Type reference (TYPE) SRMADID 'PS_SUBJECT' Attribute Description -ID: Case Reference 20030203
34 PS_WHEREABOUTS Constant Public Type reference (TYPE) SRMADID 'PS_WHEREABOUTS' Attribute Description -ID: Current Location 20021118
35 PS_WHERE_COMM Constant Public Type reference (TYPE) SRMADID 'PS_WHERE_COMM' Attribute Description -ID: Comment on Current Location 20021118
36 PS_WHERE_DATE Constant Public Type reference (TYPE) SRMADID 'PS_WHERE_DATE' Attribute Description -ID: Date of Current Location 20021118
37 PS_WHERE_TYPE Constant Public Type reference (TYPE) SRMADID 'PS_WHERE_TYPE' Attribute Description -ID: Address Type for Current Location 20021118
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACL_OBJECTS Instance method Public Method Get Objects for Managing ACLs (User/Distribution Lists) 20040514
2 GET_ATTRIBUTES_TO_GENERATE Instance method Public Method Get table of attributes that can be generated 20040405
3 GET_CASE_POID Instance method Public Method Get Case POID 20040518
4 GET_CHANGED_ATTRIBUTES Instance method Public Method Get List of Changed Attributes 20051024
5 GET_EXPORT_XML_HANDLER Instance method Public Method Get Object for Export 20040430
6 GET_FOI_OBJECTS Instance method Public Method Get Objects for Handling FOI Data 20040824
7 GET_GENERATABLES_HANDLER Instance method Public Method Get object for handling attributes that can be generated 20051024
8 GET_MAIL_HANDLER Instance method Public Method Get Object for Recursive Mailing of Case 20021209
9 GET_MULTIPLE_VALUES_HANDLER Instance method Public Method Get obj f. handling attr. that can be evaluated in mul. ways 20040511
10 GET_OVERRIDDEN_INHERITED Instance method Public Method Get Object for Handling Overridden Inherited Attributes 20040414
11 GET_PRINT_HANDLER Instance method Public Method Get Object for Recursive Printing of Case 20021017
12 GET_REFERENCE_HANDLER Instance method Public Method Get Object for Handling Case Indicator 20020930
13 GET_REPOSITORY_CHANGES Instance method Public Method Get Object for Monitoring Attribute Changes 20040406
14 GET_VIRTUAL_ATTRIBUTES Instance method Public Method Get Vitual Attributes of Case 20040601
15 GET_VIRTUAL_ATTRIBUTES_HANDLER Instance method Public Method Get Object for Handling Virtual Attributes 20040825
16 IS_INSERT_IN_MULT_CASES_ALLOWD Instance method Public Method Is inserting an el. allowed if it's already in another case? 20030602
17 IS_ONLY_CREATED Instance method Public Method Case not yet saved 20060814
18 TRACK_CHANGES Instance method Public Method Switch Track Changes On/Off 20070910
19 VALIDATE_CASE_ATTRIBUTES Instance method Public Method Specific Attribute Checks 20040514
Events
Interface IF_RMPS_CASE has no event.
Types
Interface IF_RMPS_CASE has no local type.
Method Signatures

Method GET_ACL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACL_DL Call by reference Object reference (TYPE REF TO) IF_RMPS_ACL Zugriffsliste (enthält Verteilerlisten) 20040514
2 Exporting EX_ACL_US Call by reference Object reference (TYPE REF TO) IF_RMPS_ACL Zugriffsliste (enthält Benutzer) 20040514

Method GET_ACL_OBJECTS on Interface IF_RMPS_CASE has no exception.

Method GET_ATTRIBUTES_TO_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRS_TO_GENERATE Call by reference Type reference (TYPE) RMPS_TT_REFGEN_PROFILE_A Tabelle der generierbaren Attribute 20040405
2 Exporting EX_CUST_READER_REFGEN_PROF Call by reference Object reference (TYPE REF TO) CL_RMPS_REFGEN_PROF_CUST Objekt zum Lesen des Generierungsprofils 20040405

Method GET_ATTRIBUTES_TO_GENERATE on Interface IF_RMPS_CASE has no exception.

Method GET_CASE_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CASE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID Case POID 20040518
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040518

Method GET_CHANGED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LIST_OF_CHANGED_ATTRS Value transfer Type reference (TYPE) SRMTTSTRING String 20051024
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20051024

Method GET_EXPORT_XML_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_EXPORT_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_EXPORT_XML_CASE Objekt zum rekursiven Export des Vorgangs 20040430
2 Importing IM_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case: Frontend (SAP GUI) 20040503
3 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Rekursive Operation auf DOMEA-Objekten 20040503

Method GET_EXPORT_XML_HANDLER on Interface IF_RMPS_CASE has no exception.

Method GET_FOI_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FOI_DETDAT Call by reference Object reference (TYPE REF TO) IF_RMPS_CASE_MULTIPLE_VALUES Objekt zur Behandlung von FOI-Freigabedetails und -datum 20040824
2 Exporting EX_FOI_OBJECT Call by reference Object reference (TYPE REF TO) IF_RMPS_PRO_GROUP Objekt zur Behandlung von FOI-Daten 20040824

Method GET_FOI_OBJECTS on Interface IF_RMPS_CASE has no exception.

Method GET_GENERATABLES_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GENERATABLES Value transfer Object reference (TYPE REF TO) IF_RMPS_GENERATABLE_ATTRIBUTES Service-Klasse zum Handling mehrerer generierb. Attr. 20051024

Method GET_GENERATABLES_HANDLER on Interface IF_RMPS_CASE has no exception.

Method GET_MAIL_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case-Frontend 20021209
2 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Operation 20021209
3 Returning RE_MAIL_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_MAIL_CASE Service-Objekt für das rekursive Mailen des Vorgangs 20021209

Method GET_MAIL_HANDLER on Interface IF_RMPS_CASE has no exception.

Method GET_MULTIPLE_VALUES_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MULTIPLE_VALUES Value transfer Object reference (TYPE REF TO) IF_RMPS_CASE_MULTIPLE_VALUES Objekt zur Behandlung mehrfach bewertbarer Attribute 20040511

Method GET_MULTIPLE_VALUES_HANDLER on Interface IF_RMPS_CASE has no exception.

Method GET_OVERRIDDEN_INHERITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_TAB Call by reference Type reference (TYPE) SRM_LIST_EDIT_ATTRIBUTE_VALUE Attributtabelle 20050726
2 Importing IM_RESET_BEFORE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Attribut vorher zurücksetzen? 20050726
3 Returning RE_OVERRIDDEN_INHERITED Value transfer Object reference (TYPE REF TO) CL_RMPS_PROP_OVERRIDE_INHERIT Objekt zum Behandeln der überschriebenen geerbten Attr. 20040414

Method GET_OVERRIDDEN_INHERITED on Interface IF_RMPS_CASE has no exception.

Method GET_PRINT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_PRINT_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_PRINT_CASE Objekt zum rekursiven Drucken des Vorgangs 20021017
2 Importing IM_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case-Frontend 20021017
3 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Operation 20021108

Method GET_PRINT_HANDLER on Interface IF_RMPS_CASE has no exception.

Method GET_REFERENCE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SCMG_CASE_VISUALIZATION_WIN Case: Frontend (SAP GUI) 20021113
2 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Operation 20021108
3 Returning RE_REFERENCE_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_REFERENCE_CASE Objekt zum Handling von Vorgangskennzeichen 20021113
# Exception Resumable Description Created on
1 CX_RMPS_REFERENCE Fehler bei der Behandlung eindeutiger Kennzeichen 20020930

Method GET_REPOSITORY_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CREATE Call by reference Type reference (TYPE) SRMBOOLEAN Objekt anlegen, falls noch nicht vorhanden? 20040406
2 Returning RE_REPOS_CHANGES Value transfer Object reference (TYPE REF TO) CL_RMPS_ATTR_REPOS_CHANGES Obj. zum Verfolgen von Attr.-Änderungen 20040406

Method GET_REPOSITORY_CHANGES on Interface IF_RMPS_CASE has no exception.

Method GET_VIRTUAL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PURPOSE Call by reference Type reference (TYPE) STRING CL_RMPS_PROP_VIRTUAL_ATTRS=>C_PURPOSE_STD Zweck (Konst. CL_RMPS_PROP_VIRTUAL_ATTRS=>C_VIRT_PURPOSE_*) 20041110
2 Returning RE_LIST_OF_VIRTUAL_ATTRS Value transfer Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE Virtuelle Attribute des Vorgangs 20040601
# Exception Resumable Description Created on
1 CX_SCMG Generelle Ausnahme des Case Management 20040601
2 CX_SCMG_CASE_ATTRIBUTE Case Attribute 20040601
3 CX_SRM Basisklasse (abstrakt) 20040601

Method GET_VIRTUAL_ATTRIBUTES_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VIRT_ATTR_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_PROP_VIRTUAL_ATTRS Objekt zur Behandlung von virtuellen Attributen 20040825
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040825

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 Interface IF_RMPS_CASE has no exception.

Method IS_ONLY_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_ONLY_CREATED Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20060814

Method IS_ONLY_CREATED on Interface IF_RMPS_CASE has no exception.

Method TRACK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE TRUE = einschalten, FALSE = ausschalten 20070910

Method TRACK_CHANGES on Interface IF_RMPS_CASE has no exception.

Method VALIDATE_CASE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MESSAGES Call by reference Type reference (TYPE) SCMG_T_ATTR_RETURN_VALUE Case-Attribute: Wert mit Meldung für Rückgabe 20040514
2 Exporting EX_IS_VALID Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20040514
# Exception Resumable Description Created on
1 CX_SCMG_CASE_ATTRIBUTE Case Attribute 20040514
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20040514
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620