SAP ABAP Class IF_RMPS_SP_DOCUMENT (Document. Public Sector-Specific)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20021114
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_SP_DOCUMENT RMPS: Enhancements SP Document (BE) 20021010
Properties
Class IF_RMPS_SP_DOCUMENT  
Short Description Document. Public Sector-Specific    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
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_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_RMPS_SP_DOCUMENT has no interface implemented.
Friends
Class IF_RMPS_SP_DOCUMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR_DOCUMENT_ID Constant Public Type reference (TYPE) SRMADID 'SRM_DOCUMENT_ID' Attribute Description - ID: Reference Number 20021010
2 ATTR_REF_RULE Constant Public Type reference (TYPE) SRMADID 'SRM_REF_RULE' Attribute Description - ID: Generation Rule Reference Number 20021010
3 C_RULE_TYPE Constant Public Type reference (TYPE) STRING 'DOC' Type of Generation Rules for Reference Number 20021010
4 C_SIGSTATE_ERROR Constant Public Type reference (TYPE) BOOLEAN '-' Result of Last Signature Check: Incorrect 20040202
5 C_SIGSTATE_SUCCESS Constant Public Type reference (TYPE) BOOLEAN 'X' Result of Last Signature Check: Checked Successfully 20040202
6 C_SIGSTATE_UNKNOWN Constant Public Type reference (TYPE) BOOLEAN '' Result of Last Signature Check: Not Checked Yet 20040202
7 G_EXPORT_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_EXPORT_XML_DOCUMENT Handler for Recursive XML Export 20040430
8 G_MAIL_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_MAIL_DOCUMENT Handler for Mailing Document 20021209
9 G_PRINT_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_PRINT_DOCUMENT Handler for Printing Document 20021030
10 G_REFERENCE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_REFERENCE_DOCUMENT Handling of Document Number 20021010
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_DOCUMENT_DELETION Instance method Public Method Actions After Deletion of a Document 20040202
2 AUTH_BUFFER_NO_RESET Instance method Public Method Reset Authorization Buffer for the Last Time 20060113
3 BEFORE_DOCUMENT_DELETION Instance method Public Method Actions Before Deletion of a Document 20040202
4 CONVERT_GET_ATTRIBUTES Instance method Public Method Attributes: Get converted document 20061116
5 GET_EXPORT_XML_HANDLER Instance method Public Method Get Object for Export 20040430
6 GET_MAIL_HANDLER Instance method Public Method Get Object for Mailing Document 20021209
7 GET_PRINT_HANDLER Instance method Public Method Get Object for Printing Document 20021030
8 GET_REFERENCE_HANDLER Instance method Public Method Get Object for Handling Document Number 20021010
9 GET_SIGNATURE_HANDLER Instance method Public Method Get Object for Handling Digital Signature 20040202
10 GET_SIGNATURE_STATE Instance method Public Method Get Result of Last Signature Check 20040202
11 REPAIR Instance method Public Method Repair (for attributes) 20050726
12 SET_SIGNATURE_STATE Instance method Public Method Set Result of Last Signature Check 20040202
Events
Class IF_RMPS_SP_DOCUMENT has no event.
Types
Class IF_RMPS_SP_DOCUMENT has no local type.
Method Signatures

Method AFTER_DOCUMENT_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_COMMIT Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE 'X': do commit 20040202
2 Importing DO_LOG Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20040202
3 Importing IM_CONVERT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041125
4 Importing IM_NAME Call by reference Type reference (TYPE) STRING 20041104
5 Importing IM_NO_APPLICATION_LOG Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20041105
6 Importing IM_REND_LINKS Call by reference Type reference (TYPE) RMPSU_REND_LINKS Renditions 20060821
7 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Request, falls Löschen über Request angefordert wurde 20040715
8 Importing IM_WAS_DELETED Call by reference Type reference (TYPE) SRMBOOLEAN Wurde das Dokument gelöscht? 20040715
9 Importing VERSION Value transfer Type reference (TYPE) STRING zu löschende phys. Version (z.Zt. nicht unterstützt) 20040202
10 Importing WHOLE_DOCUMENT Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE 'X': alle Versionen löschen; space: nur gegebene Version 20040202
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Document Client 20040202

Method AUTH_BUFFER_NO_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SWITCH_OFF Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE TRUE: nicht zurücksetzen/FALSE:jedes mal zurücksetzen (DEF.) 20060113

Method AUTH_BUFFER_NO_RESET on class IF_RMPS_SP_DOCUMENT has no exception.

Method BEFORE_DOCUMENT_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Request, falls Löschen über Request angefordert wurde 20040715
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Document Client 20040202

Method CONVERT_GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REND_LINKS_IN Call by reference Type reference (TYPE) RMPSU_REND_LINKS Renditionverweise 20061116
2 Exporting EX_REND_LINKS_OUT Call by reference Type reference (TYPE) RMPSU_REND_LINKS Renditionverweise 20061116
3 Importing IT_RELATION_TYPES Call by reference Type reference (TYPE) RMPST_TRF_PRX_STRING 20091106
# Exception Resumable Description Created on
1 CX_SRM 20061116
2 CX_SRM_DOCUMENT_CLIENT 20061116

Method GET_EXPORT_XML_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_SRM_SP_DOCVIEW_GE SP Document - Client 20040503
2 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Rekursive Operation auf DOMEA-Objekten 20040503
3 Returning RE_EXPORT_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_EXPORT_XML_DOCUMENT Handler für das Exportieren des Dokuments 20040430

Method GET_EXPORT_XML_HANDLER on class IF_RMPS_SP_DOCUMENT 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_SRM_SP_DOCVIEW_GE SP Document - Client 20021209
2 Returning RE_MAIL_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_MAIL_DOCUMENT Handler für das Mailen des Dokuments 20021209

Method GET_MAIL_HANDLER on class IF_RMPS_SP_DOCUMENT has no exception.

Method GET_PRINT_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_SRM_SP_DOCVIEW_GE SP Document - Client 20021030
2 Returning RE_PRINT_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_PRINT_DOCUMENT Handler für das Drucken des Dokuments 20021030

Method GET_PRINT_HANDLER on class IF_RMPS_SP_DOCUMENT 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_SRM_SP_DOCVIEW_GE SP Document - Client 20021107
2 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Operation 20021112
3 Returning RE_REFERENCE_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_REFERENCE_DOCUMENT Objekt zum Handling der Dokumentnummer 20021107
# Exception Resumable Description Created on
1 CX_RMPS_REFERENCE Fehler bei der Behandlung eindeutiger Kennzeichen 20021010

Method GET_SIGNATURE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DIGSIG_HANDLER Value transfer Object reference (TYPE REF TO) IF_RMPS_DIGITIAL_SIGNATURE Objekt zum Handling der digitalen Signatur 20040202

Method GET_SIGNATURE_HANDLER on class IF_RMPS_SP_DOCUMENT has no exception.

Method GET_SIGNATURE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SIGNATURE_STATE Call by reference Type reference (TYPE) BOOLEAN Ergebnis (s. Konstanten C_SIGSTATE_*) 20040202
2 Exporting EX_SIG_CHECKED_AT Call by reference Type reference (TYPE) RMPS_DATE_CHANGED Zeitpunkt der letzten Signaturprüfung 20040202
3 Exporting EX_SIG_CHECKED_BY Call by reference Type reference (TYPE) RMPS_USER_CHANGED User, der die letzte Signaturprüfung ausgeführt hat 20040202

Method GET_SIGNATURE_STATE on class IF_RMPS_SP_DOCUMENT has no exception.

Method REPAIR Signature

Method REPAIR on class IF_RMPS_SP_DOCUMENT has no parameter.
Method REPAIR on class IF_RMPS_SP_DOCUMENT has no exception.

Method SET_SIGNATURE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGNATURE_STATE Call by reference Type reference (TYPE) BOOLEAN Ergebnis der letzten Signaturprüfung (Konst. C_SIGSTATE_*) 20040202

Method SET_SIGNATURE_STATE on class IF_RMPS_SP_DOCUMENT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in