SAP ABAP Class CL_RMPS_MAIL_HELPER (Class for Generic Mail Help Methods)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_TOOLS (Package) Various Tools (Records Directory,....)
Properties
Class CL_RMPS_MAIL_HELPER  
Short Description Class for Generic Mail Help Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RMPS_GENERAL    
Program status P  SAP Standard Production Program 
Category 0   
Package RMPS_TOOLS   Various Tools (Records Directory,....) 
Created 20040308   SAP 
Last change 20050213   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RMPSD 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)
4 SRMPT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SWWW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_MAIL_HELPER has no interface implemented.
Friends
Class CL_RMPS_MAIL_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_BOR_OBJ_KEY Constant Public Type reference (TYPE) STRING 'BOR_OBJ_KEY ' Constants for Attribute Name 20040311
2 CON_BOR_OBJ_TYPE Constant Public Type reference (TYPE) STRING 'BOR_OBJ_TYPE' Constants for Attribute Name 20040311
3 CON_RECEIVER Constant Public Type reference (TYPE) STRING 'Receiver' Constants for Attribute Name 20040310
4 CON_SP_POID_OID Constant Public Type reference (TYPE) SRMADID 'SENDREQUEST_OID' POID ID for SP Mail 20040311
5 CON_STATUSDATE Constant Public Type reference (TYPE) STRING 'StatusDate' Constants for Attribute Name 20040310
6 CON_STATUSMSGID Constant Public Type reference (TYPE) STRING 'StatusMsgId' Constants for Attribute Name 20040310
7 CON_STATUSMSGNO Constant Public Type reference (TYPE) STRING 'StatusMsgNo' Constants for Attribute Name 20040310
8 CON_STATUSMSGV1 Constant Public Type reference (TYPE) STRING 'StatusMsgV1' Constants for Attribute Name 20040310
9 CON_STATUSMSGV2 Constant Public Type reference (TYPE) STRING 'StatusMsgV2' Constants for Attribute Name 20040310
10 CON_STATUSMSGV3 Constant Public Type reference (TYPE) STRING 'StatusMsgV3' Constants for Attribute Name 20040310
11 CON_STATUSMSGV4 Constant Public Type reference (TYPE) STRING 'StatusMsgV4' Constants for Attribute Name 20040310
12 CON_STATUSTIME Constant Public Type reference (TYPE) STRING 'StatusTime' Constants for Attribute Name 20040310
13 CON_WI_ID Constant Public Type reference (TYPE) STRING 'WorkitemId' Constants for Attribute Name 20040310
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_PROT_ACTIVITY Static method Public Method Add Activity to List of Object Log Activities 20040317
2 DISPLAY_ATTACHMENT Static method Public Method Display Attachment in New Mode 20040308
3 GET_AGNT_ERRONEOUS_SENDREQUEST Static method Public Method Determine Processor of Incorrect Send Request (Mail) 20040308
4 GET_ATTACHMENT_ICON Static method Public Method Get Icon for File Type (SAP Office version) 20040308
5 GET_FROG_STYLE Static method Public Method Create SAP Html Style Table 20040308
6 SHOW_ERRORNEOUS_SENDREQUEST Static method Public Method Display of Incorrect Send Request (Mail) in RM Framework 20040311
7 SHOW_MAIL Static method Public Method Display Mail 20040308
8 VIS_MAIL_ATTACH Static method Public Method Display of Attachment 20040308
9 VIS_MAIL_PREVIEW Static method Public Method Display Email Preview 20040308
Events
Class CL_RMPS_MAIL_HELPER has no event.
Types
Class CL_RMPS_MAIL_HELPER has no local type.
Method Signatures

Method APPEND_PROT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_SPECIAL_LIST Call by reference Type reference (TYPE) SRMPT_PROTO_ACT_DESC_TAB Liste der Protokollaktivitäten 20040317

Method APPEND_PROT_ACTIVITY on class CL_RMPS_MAIL_HELPER has no exception.

Method DISPLAY_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTACHMENT Value transfer Type reference (TYPE) RMPS_SPPOST_DIALOG Dialogstruktur für Attachementanzeige SP POST 20040308

Method DISPLAY_ATTACHMENT on class CL_RMPS_MAIL_HELPER has no exception.

Method GET_AGNT_ERRONEOUS_SENDREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AGENT Call by reference Type reference (TYPE) SRMWFPTHPS-AGENT Bearbeiter der Laufwegsposition 20040308
2 Importing IM_BOR_OBJ_KEY Call by reference Type reference (TYPE) SWO_TYPEID BOR-Objektschlüssel 20040308
3 Importing IM_BOR_OBJ_TYPE Call by reference Type reference (TYPE) OJ_NAME BOR-Objekttyp 20040308
4 Importing IM_RECIPIENT Call by reference Type reference (TYPE) SO_NAME Empfängeradresse Nicht-zustellbare Mail 20040326
5 Importing IM_SENDREQUEST_OID Call by reference Type reference (TYPE) OS_GUID ID des Sendeauftrags 20040308
6 Importing IM_STATUSDATE Call by reference Type reference (TYPE) SXRECINFI1-SEND_DATE Datum, an dem das Objekt versendet wurde 20040326
7 Importing IM_STATUSMSGID Call by reference Type reference (TYPE) SYST-MSGID Nachrichten, Nachrichtenklasse 20040326
8 Importing IM_STATUSMSGNO Call by reference Type reference (TYPE) SYST-MSGNO Nachrichten, Nachrichtennummer 20040326
9 Importing IM_STATUSMSGV1 Call by reference Type reference (TYPE) SYST-MSGV1 Nachrichten, Nachrichtenvariable 20040326
10 Importing IM_STATUSMSGV2 Call by reference Type reference (TYPE) SYST-MSGV2 Nachrichten, Nachrichtenvariable 20040326
11 Importing IM_STATUSMSGV3 Call by reference Type reference (TYPE) SYST-MSGV3 Nachrichten, Nachrichtenvariable 20040326
12 Importing IM_STATUSMSGV4 Call by reference Type reference (TYPE) SYST-MSGV4 Nachrichten, Nachrichtenvariable 20040326
13 Importing IM_STATUSTIME Call by reference Type reference (TYPE) SXRECINFI1-SEND_TIME Zeit, zu der das Objekt versendet wurde 20040326
14 Importing IM_VARIANT Call by reference Type reference (TYPE) BAPISRMDOC-VARIANT 0 Variant-Nummer 20040308
15 Importing IM_VERSION Call by reference Type reference (TYPE) BAPISRMDOC-VERSION 0 Physische Versionsnummer 20040308
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20040308
2 PARAMETER_ERROR Falsche Eingabeparameter 20040308

Method GET_ATTACHMENT_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTACH_TYPE Call by reference Type reference (TYPE) SO_OBJ_TP 20040308
2 Returning RE_ATTACH_ICON Value transfer Type reference (TYPE) RMPSMAILICON 20040308

Method GET_ATTACHMENT_ICON on class CL_RMPS_MAIL_HELPER has no exception.

Method GET_FROG_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_MERGED_TABLE Call by reference Type reference (TYPE) SWWW_T_MERGE_TABLE 20040308
2 Importing IM_CONTENT_FONTTYPE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040308
3 Importing IM_HTML_STYLES Call by reference Type reference (TYPE) SWL_STYLES Styles für HTML-Generierung 20040308

Method GET_FROG_STYLE on class CL_RMPS_MAIL_HELPER has no exception.

Method SHOW_ERRORNEOUS_SENDREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) RMPS_POSTATTR_TYPE Attributübergabetabelle 20040311
2 Importing IM_BOR_OBJ_KEY Call by reference Type reference (TYPE) SWO_TYPEID BOR-Objektschlüssel 20040311
3 Importing IM_BOR_OBJ_TYPE Call by reference Type reference (TYPE) OJ_NAME BOR-Objekttyp 20040311
4 Importing IM_SENDREQUEST_OID Call by reference Type reference (TYPE) OS_GUID ID des Sendeauftrags 20040311
5 Importing IM_VARIANT Call by reference Type reference (TYPE) BAPISRMDOC-VARIANT Variant-Nummer 20040311
6 Importing IM_VERSION Call by reference Type reference (TYPE) BAPISRMDOC-VERSION Physische Versionsnummer 20040311
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040311

Method SHOW_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALV_MAILATTACHMENTS Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040308
2 Exporting EX_CONTAINER_MAILATTACHMENTS Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040308
3 Exporting EX_CONTAINER_MAILBODY Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040308
4 Exporting EX_MAIL_SPLITTER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Abstracter Container fuer GUI Controls 20040308
5 Exporting EX_TAB_ATTACH_DIS Call by reference Type reference (TYPE) RMPSD_TAB_ATTACH_DIS Tabelle der Mail-Attachments 20040308
6 Importing IM_DOCUMENT_BCS Call by reference Object reference (TYPE REF TO) CL_DOCUMENT_BCS Mail-Referenz 20040308
7 Importing IM_MAIL_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040308
# Exception Resumable Description Created on
1 CX_RMPS_POST_GEN Fehler in generellen Funktionen 20040308

Method VIS_MAIL_ATTACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALV_MAILATTACHMENTS Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040308
2 Importing IM_ATTACHMENT_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040308
3 Importing IM_TAB_ATTACHMENTS Value transfer Type reference (TYPE) RMPS_T_SPPOST_DIALOG Tabelle für Anzeigen E-Mailattachements 20040308
# Exception Resumable Description Created on
1 CX_RMPS_POST_GEN Fehler in generellen Funktionen 20040308

Method VIS_MAIL_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040308
2 Importing IM_MAIL_CONTENT Value transfer Type reference (TYPE) SWUOCONTTAB SAPoffice: einfache Liste mit Spaltenlänge 255 20040308
3 Importing IM_MAIL_GEN_DATA Value transfer Type reference (TYPE) SOFOLENTI1 SAPoffice: Information über einen Mappeneintrag 20040308
4 Importing IM_MAIL_HEADER Value transfer Type reference (TYPE) SWUOCONTTAB SAPoffice: einfache Liste mit Spaltenlänge 255 20040308
5 Importing IM_NO_MAILTEXT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040308
# Exception Resumable Description Created on
1 CX_RMPS_POST_GEN Fehler in generellen Funktionen 20040308
History
Last changed by/on SAP  20050213 
SAP Release Created in 640