SAP ABAP Class CL_RMPS_SP_DOCUMENT (RMPS: Enhancements SP Document (BE))
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_DOCUMENT Represents SP Document 20021010
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_PRO_DECLARATION_HANDLE Access Declaration Handler 20041105
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_DOCUMENT Document. Public Sector-Specific 20021010
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20021211
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20021030
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20030303
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_XML_PRO XML Interface (e.g. for TNA Disposal) 20041110
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20021122
... Click here to see Used By full list (1 items)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_PRO_SP_DOCUMENT PRO Record Service Provider 20040506
Properties
Class CL_RMPS_SP_DOCUMENT  
Short Description RMPS: Enhancements SP Document (BE)    
Super Class CL_SRM_SP_DOCUMENT Represents SP Document 
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 20021010   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RMPS_XML_PRO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMIF 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_PRO_DECLARATION_HANDLE Access Declaration Handler 20041105
4 IF_RMPS_SP_DOCUMENT Document. Public Sector-Specific 20021010
5 IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20021211
6 IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20021030
7 IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20030303
8 IF_RMPS_XML_PRO XML Interface (e.g. for TNA Disposal) 20041110
9 IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20021122
10 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20021125
Friends
Class CL_RMPS_SP_DOCUMENT 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_BEFORE_DEL_FROM_CONTAINERS Instance attribute Protected Type reference (TYPE) SRM_LIST_OBJECT List: Object 20050216
3 G_BEFORE_DEL_LOG_VERSION Instance attribute Private Type reference (TYPE) STRING Before Deleting Doc: Logical Version 20040202
4 G_BEFORE_DEL_SIG_DOC Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SP_DOCUMENT Before Deleting Doc: Corresponding Signed Doc for Curr. Ver. 20040202
5 G_BEFORE_DEL_VARIANT Instance attribute Private Type reference (TYPE) STRING Before Deleting Doc: Variant 20040202
6 G_GENERAL_ATTRIBUTES Instance attribute Protected Object reference (TYPE REF TO) CL_RMPS_GENERAL_ATTRIBUTES Service Class Attribute Handling 20040715
7 G_PHIO_ATTRIBUTES Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TAB Attributes Read Before Authorization Check 20031027
8 G_PHIO_ATTRIBUTES_DYN_READ Instance attribute Public Type reference (TYPE) I Dynamic Phio attributes read 20041116
9 G_PHIO_TAB_NO_BUFFER_RESET Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20060113
10 G_RELATION Instance attribute Private Object reference (TYPE REF TO) IF_RMPS_PRO_RELATION PRO Document Relations 20060713
11 G_SIGNATURE_STATE Instance attribute Private Object reference (TYPE REF TO) CL_RMPS_SIG_STATE Object with Result of the Last Signature Check 20040202
Methods
# Method Level Visibility Method type Description Created on
1 APPLICATION_LOG_DELETE_WRITE Instance method Public Method Write document deletion in application log 20041104
2 CHECK_INSERT_ALLOWED Instance method Public Method Inserting document in record/case allowed? 20030303
3 CONVERT Instance method Public Method Trigger conversion 20040630
4 CONVERT_FORMAT_POSSIBLE Instance method Public Method Conversion for current format 20041125
5 CONVERT_GET_ATTRIBUTES Instance method Public Method Attributes: Get converted document 20061116
6 CONVERT_GET_DOCTYPE Instance method Public Method 20041125
7 CONVERT_GET_POID Instance method Public Method 20050216
8 GET_DISPLAY_NAME Instance method Protected Method Get display name of document 20041110
9 GET_GENERAL_ATTRIBUTES Instance method Protected Method Get Service Object for Attribute Handling 20040715
10 GET_SIGSTATE_OBJECT Instance method Protected Method Get Object for Saving Result of Last Signature Check 20040202
11 GET_VAR_AND_LOG_VERS Instance method Protected Method Get Variant and Logical Version 20040202
12 LINK_IMPORT_FILE Instance method Public Method Trigger Import 20060726
13 LINK_IMPORT_OPEN_CONTENT Instance method Public Method Link Open Content Document 20091030
Events
Class CL_RMPS_SP_DOCUMENT has no event.
Types
Class CL_RMPS_SP_DOCUMENT has no local type.
Method Signatures

Method APPLICATION_LOG_DELETE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) STRING 20041104
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20041104

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 20030303
2 Importing IM_CHOSEN_MODEL_ID Value transfer Type reference (TYPE) STRING Referenzknoten ID im Aktenmodell. 20030303
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 20030303
5 Importing IM_ELEMENT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des einzufügenden Elements 20030303
6 Importing IM_FATHER_DROP_GID Value transfer Type reference (TYPE) I Knoten-ID in der Akte 20030303
7 Importing IM_RECORD_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SRM_REC Frontend der Akte, wo Element einzufügen ist 20030303
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 20030303
9 Returning RE_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN Einfügen erlaubt? (IF_SRM=>TRUE / FALSE) 20030303

Method CHECK_INSERT_ALLOWED on class CL_RMPS_SP_DOCUMENT has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOC_ID Call by reference Type reference (TYPE) SRMGS_DOC_ID 20040701
2 Exporting EX_SPS_ID Call by reference Type reference (TYPE) STRING 20040701
3 Importing IM_FORMAT Call by reference Type reference (TYPE) STRING 20060718
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Bestehend POID 20060724

Method CONVERT on class CL_RMPS_SP_DOCUMENT has no exception.

Method CONVERT_FORMAT_POSSIBLE Signature

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

Method CONVERT_FORMAT_POSSIBLE on class CL_RMPS_SP_DOCUMENT has no exception.

Method CONVERT_GET_ATTRIBUTES Signature

Method CONVERT_GET_ATTRIBUTES on class CL_RMPS_SP_DOCUMENT has no parameter.
Method CONVERT_GET_ATTRIBUTES on class CL_RMPS_SP_DOCUMENT has no exception.

Method CONVERT_GET_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MIMETYPE Call by reference Type reference (TYPE) C 20041125
2 Returning RE_DOC_TYPE Value transfer Type reference (TYPE) STRING 20041125

Method CONVERT_GET_DOCTYPE on class CL_RMPS_SP_DOCUMENT has no exception.

Method CONVERT_GET_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20050216
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20050324

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY_NAME Call by reference Type reference (TYPE) STRING Anzeigename aktuell (von Superklasse geliefert) 20041110
2 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_SRM_DOCUMENT Dokument 20041110
3 Importing IM_VARIANT Call by reference Object reference (TYPE REF TO) IF_SRM_VARIANT Variante 20041110
4 Returning RE_DISPLAY_NAME Value transfer Type reference (TYPE) STRING Anzeigename des Dokuments 20041110

Method GET_DISPLAY_NAME on class CL_RMPS_SP_DOCUMENT 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 20040715
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040715

Method GET_SIGSTATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SIGSTATE_OBJECT Value transfer Object reference (TYPE REF TO) CL_RMPS_SIG_STATE Zugriff auf persistente Signatur Stati 20040202

Method GET_SIGSTATE_OBJECT on class CL_RMPS_SP_DOCUMENT has no exception.

Method GET_VAR_AND_LOG_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOG_VERSION Call by reference Type reference (TYPE) STRING Logische Version 20040202
2 Exporting EX_VARIANT Call by reference Type reference (TYPE) STRING Variante 20040202

Method GET_VAR_AND_LOG_VERS on class CL_RMPS_SP_DOCUMENT has no exception.

Method LINK_IMPORT_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOC_ID Call by reference Type reference (TYPE) SRMGS_DOC_ID 20060726
2 Exporting EX_SPS_ID Call by reference Type reference (TYPE) STRING 20060726
3 Importing IM_DISPLAY_NAME Call by reference Type reference (TYPE) STRING 20060802
4 Importing IM_EXTENSION Call by reference Type reference (TYPE) STRING 20060726
5 Importing IM_FILE_NAME Call by reference Type reference (TYPE) STRING 20060726
6 Importing IM_MIMETYPE Call by reference Type reference (TYPE) SRMIF_SP_MIMETYPE 20060726
7 Importing IM_PATH_NAME Call by reference Type reference (TYPE) STRING 20060726

Method LINK_IMPORT_FILE on class CL_RMPS_SP_DOCUMENT has no exception.

Method LINK_IMPORT_OPEN_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOC_ID Call by reference Type reference (TYPE) SRMGS_DOC_ID 20091030
2 Exporting EX_SPS_ID Call by reference Type reference (TYPE) STRING 20091030
3 Importing IM_DISPLAY_NAME Call by reference Type reference (TYPE) STRING 20091030
4 Importing IM_EXTENSION Call by reference Type reference (TYPE) STRING 20091030
5 Importing IM_FILE_NAME Call by reference Type reference (TYPE) STRING 20091030
6 Importing IM_MIMETYPE Call by reference Type reference (TYPE) SRMIF_SP_MIMETYPE 20091030
7 Importing IM_PATH_NAME Call by reference Type reference (TYPE) STRING 20091030

Method LINK_IMPORT_OPEN_CONTENT on class CL_RMPS_SP_DOCUMENT has no exception.
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_DOCUMENT Represents SP Document 20021010
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_PRO_DECLARATION_HANDLE Access Declaration Handler 20041105
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_DOCUMENT Document. Public Sector-Specific 20021010
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20021211
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20021030
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20030303
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_XML_PRO XML Interface (e.g. for TNA Disposal) 20041110
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20021122
11 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