SAP ABAP Interface IF_RMPS_OPERATION_MAIL (Special Methods for Mail Operation)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_OPERATION (Package) Operations for Recursive Functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_SP_OP_MAIL Recursive Mail Operation on DOMEA Objects 20021209
Properties
Interface IF_RMPS_OPERATION_MAIL  
Short Description Special Methods for Mail Operation    
General Data
Package RMPS_OPERATION   Operations for Recursive Functions 
Created 20021209   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 IF_RMPS_OPERATION_MAIL has no interface.
Friends
Interface IF_RMPS_OPERATION_MAIL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_OBJECT Instance attribute Public Type reference (TYPE) BORIDENT Application Object Linkage 20031112
2 APPL_OBJECTS Instance attribute Public Type reference (TYPE) TRL_BORID List of Application Object Linkages 20041105
3 BOROBJTYPE_CASE Constant Public Type reference (TYPE) STRING 'PSBMLCAS' BOR Object Subtype CASE for GOS Link "EMail" <-> Trnsmsn Req 20031113
4 BOROBJTYPE_DOCUMENT Constant Public Type reference (TYPE) STRING 'PSBMLDOC' BOR Object Subtype DOC for GOS Link "EMail" <-> Trnsmsn Req. 20031113
5 BOROBJTYPE_POST Constant Public Type reference (TYPE) STRING 'PSBMLPOS' BOR Object Subtype POST for GOS Link "EMail" <-> Trnsmsn Req 20031113
6 BOROBJTYPE_RECORD Constant Public Type reference (TYPE) STRING 'PSBMLREC' BOR Object Subtype REC for GOS Link "EMail" <-> Trnsmsn Req. 20031113
7 MAIL_SENDER Constant Public Type reference (TYPE) STRING 'PSMAILSD' Fixed Sender of Mail 20031113
8 RECIPIENTS Instance attribute Public Type reference (TYPE) RMPS_RECIPIENT_BCS Receiver Objects in BCS 20031114
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CASE_VIRTUAL_ATTRS Static method Public Method Add virtual case attributes to print/mail table 20050920
2 CLOSE_MAIL_REQUEST Instance method Public Method End Mail Request (BCS) 20021223
3 CREATE_MAIL_REQUEST Instance method Public Method Initialization of Mail Request (BCS) 20021223
4 MAIL_BOR_LINK Instance method Public Method Send BOR Link by Mail (BCS) 20040702
5 MAIL_CASE_ATTRIBUTES Instance method Public Method Send Attribute Case by Mail (BCS) 20021223
6 MAIL_CASE_ATTRIBUTES_XML Instance method Public Method XML Conversion CASE 20040202
7 MAIL_DOCUMENT_CONTENT Instance method Public Method Send Document Contents by Mail (BCS) 20021227
8 MAIL_GENSP_ATTRIBUTES Instance method Public Method Send Attribute Generic SP by Mail (BCS) 20021227
9 MAIL_GENSP_ATTRIBUTES_XML Instance method Public Method XML Convertion Generic SP 20040202
10 MAIL_POID_LIST Static method Public Method Send Several (Start) Elements Recursively in a Mail 20041105
11 MAIL_POSTINCOME_CONTENT Instance method Public Method Send Contents of Incoming Post Item by Mail (BCS) 20030113
Events
Interface IF_RMPS_OPERATION_MAIL has no event.
Types
Interface IF_RMPS_OPERATION_MAIL has no local type.
Method Signatures

Method ADD_CASE_VIRTUAL_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ATTR_TAB Call by reference Type reference (TYPE) SCMG_TT_ATTR_PRINT Tabelle der Case-Attribute zum Drucken/Mailen 20050920
2 Importing IM_CASE_CLIENT Call by reference Object reference (TYPE REF TO) CL_RMPS_CASE_VISUALIZATION_WIN RMPS: Case Frontend 20050920
3 Importing IM_CASE_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Case-Poid 20050920
4 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20050920
# Exception Resumable Description Created on
1 CX_RMPS_LINKS Fehler beim Pflegen von Verweisen 20050920
2 CX_SRM Basisklasse (abstrakt) 20050920

Method CLOSE_MAIL_REQUEST Signature

Method CLOSE_MAIL_REQUEST on Interface IF_RMPS_OPERATION_MAIL has no parameter.
# Exception Resumable Description Created on
1 CX_RMPS_MAIL Fehler beim Verschicken Email via BCS 20021223
2 CX_RMPS_USER_CANCEL Abbruch durch Benutzer 20030109

Method CREATE_MAIL_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPL_OBJECT Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20031112
2 Importing IM_RECIPIENTS Call by reference Type reference (TYPE) RMPS_RECIPIENT_BCS Empfängerobjekte im BCS 20031114
3 Importing IM_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20021223
4 Importing IM_TEXTLINE Call by reference Type reference (TYPE) SOLI SAPoffice: Zeile der Länge 255 20021223
# Exception Resumable Description Created on
1 CX_RMPS_MAIL Fehler beim Verschicken Email via BCS 20021223

Method MAIL_BOR_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BORKEY Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20040705
2 Importing IM_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Titel der Anlage 20040702
# Exception Resumable Description Created on
1 CX_RMPS_MAIL Fehler beim Verschicken Email via BCS 20040702

Method MAIL_CASE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOCUMENT_ID Call by reference Type reference (TYPE) STRING 20040705
2 Importing IM_CASE_PRINT_REF Call by reference Object reference (TYPE REF TO) IF_SCMG_SP_CASE_CLIENT Case: IF für Frontend 20021223
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20030210
# Exception Resumable Description Created on
1 CX_RMPS_MAIL Handler für das Drucken des Vorgangs 20021223

Method MAIL_CASE_ATTRIBUTES_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Value transfer Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040202
2 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20040202

Method MAIL_CASE_ATTRIBUTES_XML on Interface IF_RMPS_OPERATION_MAIL has no exception.

Method MAIL_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASCII_CONTENT Call by reference Type reference (TYPE) SRMGS_ASCII_CONTENT 20021227
2 Importing IM_BIN_CONTENT Call by reference Type reference (TYPE) SRMGS_BIN_CONTENT 20021227
3 Importing IM_COMPONENT_TAB Call by reference Type reference (TYPE) SRMGS_COMPONENTS 20021227
4 Importing IM_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_PROPV Dokumentnummer 20021227
# Exception Resumable Description Created on
1 CX_RMPS_MAIL Fehler beim Verschicken Email via BCS 20021227

Method MAIL_GENSP_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCR Call by reference Type reference (TYPE) TEXT40 Beschreibung im Formular 20021227
2 Importing IM_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_PROPV Geschäftszeichen, Dokumentzeichen 20021227
3 Importing IM_GROUPTITLE1 Call by reference Type reference (TYPE) SCMGATTRGROUPTITLE Smartformular: Gruppe 1 20021227
4 Importing IM_GROUPTITLE2 Call by reference Type reference (TYPE) SCMGATTRGROUPTITLE Smartformular: Gruppe 2 20021227
5 Importing IM_GROUPTITLE3 Call by reference Type reference (TYPE) SCMGATTRGROUPTITLE Smartformular: Gruppe 3 20021227
6 Importing IM_HIERARCHY_TAB Call by reference Type reference (TYPE) SCMG_TT_PRINT Maildaten in Hierarchie-Darstellung 20021227
7 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20030210
8 Importing IM_PROPERTY_TAB Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Atributinhalte 20021227
9 Importing IM_PROPERTY_TYPE_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB Attributtyp-Beschreibungen 20021227
10 Importing IM_SMARTFORM Call by reference Type reference (TYPE) STRING Id Smartform-Formular in SCMGPARAM 20021227
11 Importing IM_TITLE Call by reference Type reference (TYPE) TEXT60 Titel im Formular 20021227
# Exception Resumable Description Created on
1 CX_RMPS_MAIL Fehler beim Verschicken Email via BCS 20021227

Method MAIL_GENSP_ATTRIBUTES_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTACHED_POIDS Call by reference Type reference (TYPE) SRM_LIST_POID_INTERFACE List: IF_SRM_POID 20041014
2 Importing IM_COMPONENT_TAB Call by reference Type reference (TYPE) SRMGS_COMPONENTS 20040205
3 Importing IM_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20040202
4 Importing IM_IF_SRM Value transfer Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040202
5 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20040202
6 Importing IM_TITLE Call by reference Type reference (TYPE) TEXT60 Textfeld der Länge 60 20040202

Method MAIL_GENSP_ATTRIBUTES_XML on Interface IF_RMPS_OPERATION_MAIL has no exception.

Method MAIL_POID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID_LIST Call by reference Type reference (TYPE) SRM_LIST_POID_INTERFACE Liste der Startobjekte 20041105
2 Importing IM_RECURSIV Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Sollen die Startobjekte rekursiv versendet werden? 20041105
# Exception Resumable Description Created on
1 CX_RMPS_SP_OPERATION Fehler bei rekursiven Operationen 20041105

Method MAIL_POSTINCOME_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_PROPV Geschäftszeichen des PE-Stücks 20030113
2 Importing IM_PI_CONTENT Call by reference Type reference (TYPE) RMPS_T_POST_CONTENT Inhalt des PE-Stücks 20030113

Method MAIL_POSTINCOME_CONTENT on Interface IF_RMPS_OPERATION_MAIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620