SAP ABAP Interface IF_RMPS_SP_POSTBACKEND (Interface for Back-End Incoming Post Item)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_SP_POST (Package) Incoming Post Item
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_SP_POST_BACKEND3 Back End of Incoming Post Item GSP2 20030923
Properties
Interface IF_RMPS_SP_POSTBACKEND  
Short Description Interface for Back-End Incoming Post Item    
General Data
Package RMPS_SP_POST   Incoming Post Item 
Created 20030923   SAP 
Last changed 20110908   SAP 
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...
2 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_GEN_REFERENCE_HANDLER Generic Handling of Unique Indicator 20030923
2 IF_RMPS_PRINTHANDLER_POST Access to Print Handler for Incoming Post Item 20030923
3 IF_RMPS_SP_ELEMENT_LIST Deliver Information for Element List 20030923
4 IF_RMPS_SP_OPERATION Recursive Operation (Implementation through SP) 20030923
5 IF_RMPS_SP_RECORD_ELEMENT Reaction to insertion in record /deletion from record 20030923
6 IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20030923
7 IF_SRM_GENERIC_SP GSP 2: Interface for Document Connection 20030923
8 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20030923
9 IF_SRM_SP_REFERENCE Access to Unique Indicator 20030923
Friends
Interface IF_RMPS_SP_POSTBACKEND has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONN_PARA_DEFAULT_RULE Constant Public Type reference (TYPE) STRING 'DEFAULT_RULES' Connection Parameter Restriction of Document Characters 20030923
2 C_CONN_PARA_OUTPLACE Constant Public Type reference (TYPE) STRING 'DISPLAY_OUTPLACE' Display Connection Parameters Outplace 20050928
3 C_CONN_PARA_RULE_TYPE Constant Public Type reference (TYPE) STRING 'RULE_TYPE' Connection Parameter Character Type 20030923
4 C_CONN_PARA_STATE_PROFILE Constant Public Type reference (TYPE) STRING 'STATE_PROFILE_ID' Connection Parameter Status Profile 20040701
5 C_MIME_HDR_INCLUDE_BUTTOM Constant Public Type reference (TYPE) I 2 MIME header is part of mail text below 20050928
6 C_MIME_HDR_INCLUDE_TOP Constant Public Type reference (TYPE) I 1 MIME header is part of mail text above 20050928
7 C_MIME_HDR_SEPERATE Constant Public Type reference (TYPE) I 0 Handle MIME header as a separate file 20050621
8 C_TYPE_PES_EMAIL Constant Public Type reference (TYPE) STRING 'MAIL' PES Type: E-Mail 20040713
9 C_TYPE_PES_SCAN Constant Public Type reference (TYPE) STRING 'SCAN' PES Type: Scanned Document 20040713
10 C_TYPE_PES_UNDEFINED Constant Public Type reference (TYPE) STRING 'UNDEFINED' PES Type: Without Linkage 20040713
11 G_EXPORT_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_RMPS_EXPORT_XML_POST Handler for Exporting Incoming Post Item 20040503
12 G_WITH_MIME Instance attribute Public Type reference (TYPE) SRMBOOLEAN Read with MIME 20050204
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INSERT_ALLOWED Instance method Public Method Inserting document in record/case allowed? 20030923
2 CHECK_MIME_HANDLING Instance method Public Method Returns how the mime header should be displayed 20050621
3 COPY_PES Instance method Public Method Copies an Incoming Post Item 20041215
4 CREATE_DOCUMENT Instance method Public Method Creation of Document 20030923
5 DELETE_CONTENT_INBOUND_DOC Instance method Public Method Delete Content of Document (No Attributes) 20061102
6 DELETE_INBOUND_DOC Instance method Public Method Deletion of Incoming Post Item 20030923
7 GET_CONTENT Instance method Public Method Read Contents 20030923
8 GET_DOC_VAR Instance method Public Method Gets Document and Variant 20030923
9 GET_EXPORT_XML_HANDLER Instance method Public Method Get Object for Export 20040503
10 GET_MAIL_HANDLER Instance method Public Method Get Object for Handling Unique Indicator 20030923
11 GET_MIME_HEADER Instance method Public Method Reading of Mime Header 20050623
12 GET_PES_TYPE Instance method Public Method Read Type of Incoming Post Item 20040713
13 GET_PROPERTIES Instance method Public Method Read Characteristics in Variant 20030923
14 GET_PROPERTY Instance method Public Method Read Characteristics in Variant 20030923
15 GET_PROTOCOL_HANDLER Instance method Public Method Get Log Object 20030923
16 GET_REFERENCE_HANDLER Instance method Public Method Get Object for Handling Unique Indicator 20030923
17 IS_PAPER_DOCUMENT Instance method Public Method PES is a paper document -> some different behavior 20060718
18 REPAIR Instance method Public Method Repair (for attributes) 20050727
19 WRITE_PROTOCOL_ENTRY Instance method Public Method Write a Log Entry 20030923
Events
Interface IF_RMPS_SP_POSTBACKEND has no event.
Types
Interface IF_RMPS_SP_POSTBACKEND 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 20030923
2 Importing IM_CHOSEN_MODEL_ID Value transfer Type reference (TYPE) STRING Referenzknoten ID im Aktenmodell. 20030923
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 20030923
5 Importing IM_ELEMENT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des einzufügenden Elements 20030923
6 Importing IM_FATHER_DROP_GID Value transfer Type reference (TYPE) I Knoten-ID in der Akte 20030923
7 Importing IM_RECORD_FRONTEND Value transfer Object reference (TYPE REF TO) CL_SRM_REC Frontend der Akte, wo Element einzufügen ist 20030923
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 20030923
9 Returning RE_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN Einfügen erlaubt? (IF_SRM=>TRUE / FALSE) 20030923

Method CHECK_INSERT_ALLOWED on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method CHECK_MIME_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MIME_HANDLING Value transfer Type reference (TYPE) I 1 = Mime Header im Mailtext darstellen 0 = als Popup 20050621

Method CHECK_MIME_HANDLING on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method COPY_PES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROLLED_COPY Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE X= controlled copy 20050804
2 Importing IM_NEW_TITLE Call by reference Type reference (TYPE) STRING Neuen Title 20050804
3 Importing IM_TAB_PROPS Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Zusätzliche Attribute 20050804
4 Returning RE_NEW_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20041215
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20050921

Method CREATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT_ID Value transfer Type reference (TYPE) STRING Eindeutiger Dokumentenname 20030923
2 Importing DOC_OBJECT_ID Value transfer Type reference (TYPE) STRING Interne Dokument-ID, ohne Dok.klasse bzw. Basis-URL 20030923
3 Importing DO_COMMIT Value transfer Type reference (TYPE) SRMGS_BOOLEAN SRMGS_FALSE 20030923
4 Importing DO_UPDATE_TASK Value transfer Type reference (TYPE) SRMGS_BOOLEAN SRMGS_FALSE 20030923
5 Importing PROPERTIES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB Eigenschaften, die beim Anlegen am Dok. gesetzt werd. sollen 20030923
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20060608
2 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20030923

Method DELETE_CONTENT_INBOUND_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_AUTHORITY Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Berechtigungsprüfung durchführen 20061102
# Exception Resumable Description Created on
1 CX_RMPS_POST_GEN Fehler in generellen Funktionen 20061102

Method DELETE_INBOUND_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_AUTHORITY Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Berechtigungsprüfung durchführen 20050810
# Exception Resumable Description Created on
1 CX_RMPS_POST_GEN Fehler in generellen Funktionen 20030923

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STR_KEY Call by reference Type reference (TYPE) SOODK SAPoffice: Definition eines Objektes (Key-Teil) 20040204
2 Returning RE_TAB_CONTENT Value transfer Type reference (TYPE) RMPS_T_POST_CONTENT Übergabetabelle von Posteingangsinhalten 20030923
# Exception Resumable Description Created on
1 CX_BCS BCS: Allgemeine Ausnahmen 20030923

Method GET_DOC_VAR Signature

Method GET_DOC_VAR on Interface IF_RMPS_SP_POSTBACKEND has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030923
2 OBJECT_NOT_EXIST Objekt existiert nicht 20030923

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_RMPS_SP_POST_VISUAL_WIN 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_POST Handler für das Exportieren des Posteingangsstücks 20040503

Method GET_EXPORT_XML_HANDLER on Interface IF_RMPS_SP_POSTBACKEND 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_RMPS_SP_POST_VISUAL_WIN Frontend 20030923
2 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Aktuelle Operation 20030923
3 Returning RE_MAIL_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_MAIL_POST Objekt zum Handling der rekursiven Mailoperation 20030923

Method GET_MAIL_HANDLER on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method GET_MIME_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FILE_LENGTH Call by reference Type reference (TYPE) I Dateigröße 20050623
2 Exporting EX_MIME_HEADER Call by reference Type reference (TYPE) SWFTLISTI1 Mime Header 20050623
3 Importing IM_CONVERTED Call by reference Type reference (TYPE) I 2 1 = txt, 2 = HTML 20050623
4 Importing IM_WITHOUT_PARTS Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE 'X' = Header ohne Mailbestandteile 20050623

Method GET_MIME_HEADER on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method GET_PES_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PES_TYPE Value transfer Type reference (TYPE) STRING PES Typ Konstanten IF_RMPS_SP_POSTBACKEND=>C_TYPE_PES_* 20040713

Method GET_PES_TYPE on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_TAB_PROPERTIES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Attribute 20030923
2 Importing IM_GET_ALL Call by reference Type reference (TYPE) BAPISRMREC-BOOLEAN SPACE Boolean 20081211
3 Importing IM_WHOLE_DOCUMENT Call by reference Type reference (TYPE) BAPISRMREC-BOOLEAN SPACE Boolean 20081211

Method GET_PROPERTIES on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONC_PROPERTY_VALUE Call by reference Type reference (TYPE) STRING Wert als String (concateniert falls mehrwertig) 20030923
2 Exporting EX_TAB_PROPERTY_VALUE Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Wert in Tabellenform 20030923
3 Importing IM_PROPERTY_NAME Value transfer Type reference (TYPE) SDOK_PROPN Attributname (Dokument oder Variante) 20030923

Method GET_PROPERTY on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method GET_PROTOCOL_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_SRM_SP_PROTOCOL_ENTRY Protokoll 20030923

Method GET_PROTOCOL_HANDLER on Interface IF_RMPS_SP_POSTBACKEND 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_RMPS_SP_POST_VISUAL_WIN Frontend 20030923
2 Importing IM_OPERATION Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION Aktuelle Operation 20030923
3 Returning RE_REFERENCE_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_REFERENCE_POST Objekt zum Handling von eindeutigen Kennzeichen 20030923
# Exception Resumable Description Created on
1 CX_RMPS_REFERENCE Fehler bei der Behandlung eindeutiger Kennzeichen 20030923

Method IS_PAPER_DOCUMENT Signature

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

Method IS_PAPER_DOCUMENT on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method REPAIR Signature

Method REPAIR on Interface IF_RMPS_SP_POSTBACKEND has no parameter.
Method REPAIR on Interface IF_RMPS_SP_POSTBACKEND has no exception.

Method WRITE_PROTOCOL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACT_ID Value transfer Type reference (TYPE) STRING AktivitätsID (wie in CL_RMPS_POST_PROTOCOL publiziert) 20030923
2 Importing IM_ATTRIBUTE Value transfer Type reference (TYPE) STRING Attributname (bis zu 255 Zeichen) 20030923
3 Importing IM_ATTRVAL_NEW Value transfer Type reference (TYPE) STRING Neuer Attributwert (bis zu 32 Zeichen) 20030923
4 Importing IM_ATTRVAL_OLD Value transfer Type reference (TYPE) STRING Alter Attributwert (bis zu 32 Zeichen) 20030923

Method WRITE_PROTOCOL_ENTRY on Interface IF_RMPS_SP_POSTBACKEND has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640