SAP ABAP Class CL_RMPS_SP_RECORD (RMPS Enhancements Basis SP Record Back-End)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_BASIS_SP_ADDON (Package) RecordsManagement for PublicSector: Enhancement Basis SP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_RECORD Represents a Record 20020621
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_EXPORT_XML_HANDLER Generic Handling Export 20040616
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_PRINT Print (Record) 20021111
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_PRO_AGGREGATION Position of Object in Object Hierarchy 20060727
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_AROUND_DELETION Check; actions before and after deletion of object 20040714
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) 20021025
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD Record Public Sector-Specific 20021002
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20040128
... Click here to see Used By full list (3 items)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_FILEPLAN_BACK Back-End Class for Fileplan (Obsolete) 20060214
2 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_SP_RECORD_PRO_CLASS PRO: Class Back-End 20040220
3 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_SP_RECORD_PRO_PART PRO: Part Back-End 20040220
Properties
Class CL_RMPS_SP_RECORD  
Short Description RMPS Enhancements Basis SP Record Back-End    
Super Class CL_SRM_SP_RECORD Represents a Record 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_BASIS_SP_ADDON   RecordsManagement for PublicSector: Enhancement Basis SP 
Created 20020621   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_GENERIC_SP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SRMBR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_GEN_EXPORT_XML_HANDLER Generic Handling Export 20040616
2 IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
3 IF_RMPS_PRINT Print (Record) 20021111
4 IF_RMPS_PRO_AGGREGATION Position of Object in Object Hierarchy 20060727
5 IF_RMPS_SP_AROUND_DELETION Check; actions before and after deletion of object 20040714
6 IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20021204
7 IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20021025
8 IF_RMPS_SP_RECORD Record Public Sector-Specific 20021002
9 IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20040128
10 IF_RMPS_TREE_MODEL_BACKEND Tree Node and Items Back End 20060607
11 IF_RMPS_XML_PRO XML Interface (e.g. for TNA Disposal) 20060310
12 IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20021122
13 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20021125
Friends
Class CL_RMPS_SP_RECORD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GRMPS_ACCESS_CHECK Instance attribute Protected Type reference (TYPE) SRMBOOLEAN if_srm=>true Boolean: Possible Values IF_SRM=>TRUE / FALSE 20061219
2 GT_XML_OUT Instance attribute Protected Type reference (TYPE) IF_RMPS_XML_PRO=>TY_TT_PROTOCOL_OUT XML Output 20060310
3 G_GENERAL_ATTRIBUTES Instance attribute Protected Object reference (TYPE REF TO) CL_RMPS_GENERAL_ATTRIBUTES Service Class Attribute Handling 20040714
4 G_HISTORY_PDIR_ID Instance attribute Protected Type reference (TYPE) STRING Note PDIR-ID for entry in table of deleted objects 20050527
5 G_HISTORY_RECORD Instance attribute Protected Type reference (TYPE) RMPSGENSPHISTCHG Entry in Table of Deleted Objects 20040714
6 G_PHIO_TAB Instance attribute Private Type reference (TYPE) SRMGS_PROPERTY_TAB Attribute Buffer for Authorization Check 20060113
7 G_PHIO_TAB_NO_BUFFER_RESET Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20060113
8 G_RMPS_LOCK_COUNT Instance attribute Protected Type reference (TYPE) I Lock Counter 20050816
9 G_RMPS_OPENED_FOR_UPDATE Instance attribute Protected Type reference (TYPE) SRMBOOLEAN FOR_UPDATE of Last IF_SRM_SP_RECORD~OPEN Call 20070103
10 G_RMPS_OPEN_CLOSE_PART Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20080510
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INSERT_ALLOWED Instance method Public Method Inserting document in record/case allowed? 20040128
2 GENERATE_FIRST_REFERENCE Instance method Public Method Generate Indicator for Newly Created (!) Process 20030620
3 GET_DISPLAY_NAME_DOD Instance method Protected Method Get Name in DoD Format: Object Type FPLAN - TITLE 20060912
4 GET_GENERAL_ATTRIBUTES Instance method Protected Method Get Service Object for Attribute Handling 20040714
Events
Class CL_RMPS_SP_RECORD has no event.
Types
Class CL_RMPS_SP_RECORD 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 20040128
2 Importing IM_CHOSEN_MODEL_ID Value transfer Type reference (TYPE) STRING Referenzknoten ID im Aktenmodell. 20040128
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 20040128
5 Importing IM_ELEMENT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des einzufügenden Elements 20040128
6 Importing IM_FATHER_DROP_GID Value transfer Type reference (TYPE) I Knoten-ID in der Akte 20040128
7 Importing IM_RECORD_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SRM_REC Frontend der Akte, wo Element einzufügen ist 20040128
8 Importing IM_RECORD_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID der Akte, in die das Dokument eingefügt wird 20040128
9 Returning RE_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN Einfügen erlaubt? (IF_SRM=>TRUE / FALSE) 20040128

Method CHECK_INSERT_ALLOWED on class CL_RMPS_SP_RECORD has no exception.

Method GENERATE_FIRST_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 20030620
2 Exporting EX_RULE_NAME Value transfer Type reference (TYPE) STRING Zur Generierung verwendete Regel 20030620
3 Exporting EX_RULE_TYPE Value transfer Type reference (TYPE) STRING Zur Generierung verwendeter Regeltyp 20030623
4 Importing IM_CHK_CONT_REF_EMPTY Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Exception bei leerem Container-Kennz. (wenn Parent gegeben) 20030620
5 Importing IM_INTERACTION_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Ist Benutzerinteraktion erlaubt, falls notwendig? 20030620
6 Importing IM_PARENT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des übergeordn. Objekts, wo der Vorgang angelegt wird 20030620
# Exception Resumable Description Created on
1 CX_RMPS_REFERENCE Fehler bei der Behandlung des Vorgangskennzeichens 20030620

Method GET_DISPLAY_NAME_DOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RE_DISPLAY_NAME Call by reference Type reference (TYPE) STRING 20060912

Method GET_DISPLAY_NAME_DOD on class CL_RMPS_SP_RECORD has no exception.

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 20040714
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040714
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_RECORD Represents a Record 20020621
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_EXPORT_XML_HANDLER Generic Handling Export 20040616
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_PRINT Print (Record) 20021111
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_PRO_AGGREGATION Position of Object in Object Hierarchy 20060727
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_AROUND_DELETION Check; actions before and after deletion of object 20040714
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) 20021025
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD Record Public Sector-Specific 20021002
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20040128
11 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_TREE_MODEL_BACKEND Tree Node and Items Back End 20060607
12 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_XML_PRO XML Interface (e.g. for TNA Disposal) 20060310
13 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20021122
14 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20021125
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620