SAP ABAP Class /TDAG/RCSCL_PFR_MAIL (Email Objekt)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/RCS_PFR (Package) REACH Compliance - Portfolio Reporting
Properties
Class /TDAG/RCSCL_PFR_MAIL  
Short Description Email Objekt    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/RCS_PFR   REACH Compliance - Portfolio Reporting 
Created 20080725   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /TDAG/RCSCL_PFR_MAIL has no interface implemented.
Friends
Class /TDAG/RCSCL_PFR_MAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJECT_TYPE Constant Private Type reference (TYPE) SO_OBJ_TP 'RAW' 20080728
2 MO_MAIL_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_DOCUMENT_BCS Wrapperklasse für Office-Dokumente 20080729
3 MO_SEND_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_BCS Business Communication Service 20080728
4 MT_ATTACH_1 Instance attribute Private Type reference (TYPE) SOLIX_TAB GBT: SOLIX als Tabellentyp 20080725
5 MT_ATTACH_2 Instance attribute Private Type reference (TYPE) SOLIX_TAB GBT: SOLIX als Tabellentyp 20080725
6 MT_ATTACH_3 Instance attribute Private Type reference (TYPE) SOLIX_TAB GBT: SOLIX als Tabellentyp 20080725
7 MT_ATTACH_HEADER Instance attribute Private Type reference (TYPE) /TDAG/RCSY_PFR_MAIL_ATTHEAD Email Anhang Kopfdaten 20080725
8 MT_BODY_TEXT_SYMBOLS Instance attribute Private Type reference (TYPE) /TDAG/CPY_TEXT_SYMBOLS CP: Tabelle für Textsymbole 20080729
9 MT_MESSAGES Instance attribute Private Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080725
10 MT_MESSAGES_TO_SEND Instance attribute Private Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080728
11 MT_RECIPIENTS Instance attribute Private Type reference (TYPE) /TDAG/RCSY_PFR_MAIL_RECIPIENT Email Empfänger 20080725
12 MV_FLG_ERROR Instance attribute Private Type reference (TYPE) ESEBOOLE Fehler in Emailversand/-erstellung 20080728
13 MV_FLG_SEND_MESSAGES Instance attribute Private Type reference (TYPE) ESEBOOLE Wahrheitswert 20080725
14 MV_IMPORTANCE Instance attribute Private Type reference (TYPE) BCS_DOCIMP Dokumentpriorität 20080725
15 MV_LANGU Instance attribute Private Type reference (TYPE) SYLANGU Sprache der Email 20080728
16 MV_SENDER Instance attribute Private Type reference (TYPE) SYUNAME Benutzername 20080725
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTACHMENTS Instance method Private Method 20080729
2 BCS_EXCEPTION_HANDLER Instance method Private Method 20080725
3 CONSTRUCTOR Instance method Public Constructor 20080725
4 CONV_RCGREPFILE_TO_SOLIX_CL Static method Public Method 20080728
5 GENERATE_MAIL Instance method Public Method 20080725
6 GENERATE_MAIL_TEXT Instance method Private Method 20080725
7 GET_MESSAGES Instance method Public Method 20080725
8 IS_ERROR_OCCURED Instance method Public Method 20080725
9 SEND_MAIL Instance method Public Method 20080725
10 SET_MAIL_DOCUMENT Instance method Private Method 20080729
11 SET_RECIPIENTS Instance method Private Method 20080729
12 SET_SENDER Instance method Private Method 20080729
13 SET_SEND_REQUEST_ATTRIBUTES Instance method Private Method 20080729
Events
Class /TDAG/RCSCL_PFR_MAIL has no event.
Types
Class /TDAG/RCSCL_PFR_MAIL has no local type.
Method Signatures

Method ADD_ATTACHMENTS Signature

Method ADD_ATTACHMENTS on class /TDAG/RCSCL_PFR_MAIL has no parameter.
Method ADD_ATTACHMENTS on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method BCS_EXCEPTION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BCS_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_BCS BCS: Allgemeine Ausnahmen 20080728

Method BCS_EXCEPTION_HANDLER on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTACH_1 Call by reference Type reference (TYPE) /TDAG/CPY_RCGREPFILE CP: Struktur der Dokumenten-Datei 20080728
2 Importing IT_ATTACH_2 Call by reference Type reference (TYPE) /TDAG/CPY_RCGREPFILE CP: Struktur der Dokumenten-Datei 20080728
3 Importing IT_ATTACH_3 Call by reference Type reference (TYPE) /TDAG/CPY_RCGREPFILE CP: Struktur der Dokumenten-Datei 20080728
4 Importing IT_ATTACH_HEADER Call by reference Type reference (TYPE) /TDAG/RCSY_PFR_MAIL_ATTHEAD Email Anhang Kopfdaten 20080728
5 Importing IT_BODY_TEXT_SYMBOLS Call by reference Type reference (TYPE) /TDAG/RCSY_PFR_MAIL_BODYPARAM Email Text Parameter und Werte 20080729
6 Importing IT_MESSAGES_TO_SEND Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080731
7 Importing IT_RECIPIENTS Call by reference Type reference (TYPE) /TDAG/RCSY_PFR_MAIL_RECIPIENT Email Empfänger 20080728
8 Importing IV_FLG_SEND_MESSAGES Call by reference Type reference (TYPE) ESEBOOLE ESP1_FALSE Senden von Meldungen ohne Anhang 20080728
9 Importing IV_IMPORTANCE Call by reference Type reference (TYPE) BCS_DOCIMP '5' Dokumentpriorität 20080728
10 Importing IV_LANGU Call by reference Type reference (TYPE) LAISO 'EN' Sprachenschlüssel der aktuellen Textumgebung 20080728
11 Importing IV_SENDER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20080728

Method CONSTRUCTOR on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method CONV_RCGREPFILE_TO_SOLIX_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOLIX Call by reference Type reference (TYPE) SOLIX_TAB GBT: SOLIX als Tabellentyp 20080728
2 Importing IT_RCGREPFILE Call by reference Type reference (TYPE) /TDAG/CPY_RCGREPFILE CP: Struktur der Dokumenten-Datei 20080728

Method CONV_RCGREPFILE_TO_SOLIX_CL on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method GENERATE_MAIL Signature

Method GENERATE_MAIL on class /TDAG/RCSCL_PFR_MAIL has no parameter.
Method GENERATE_MAIL on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method GENERATE_MAIL_TEXT Signature

Method GENERATE_MAIL_TEXT on class /TDAG/RCSCL_PFR_MAIL has no parameter.
Method GENERATE_MAIL_TEXT on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_MSG_BAL Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080728

Method GET_MESSAGES on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method IS_ERROR_OCCURED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLG_ERROR Value transfer Type reference (TYPE) ESEBOOLE X = Fehler ist aufgetreten 20080728

Method IS_ERROR_OCCURED on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method SEND_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLG_EMAIL_SENT Value transfer Type reference (TYPE) ESEBOOLE TRUE = Email wurde erfolgreich versendet 20080729

Method SEND_MAIL on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method SET_MAIL_DOCUMENT Signature

Method SET_MAIL_DOCUMENT on class /TDAG/RCSCL_PFR_MAIL has no parameter.
Method SET_MAIL_DOCUMENT on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method SET_RECIPIENTS Signature

Method SET_RECIPIENTS on class /TDAG/RCSCL_PFR_MAIL has no parameter.
Method SET_RECIPIENTS on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method SET_SENDER Signature

Method SET_SENDER on class /TDAG/RCSCL_PFR_MAIL has no parameter.
Method SET_SENDER on class /TDAG/RCSCL_PFR_MAIL has no exception.

Method SET_SEND_REQUEST_ATTRIBUTES Signature

Method SET_SEND_REQUEST_ATTRIBUTES on class /TDAG/RCSCL_PFR_MAIL has no parameter.
Method SET_SEND_REQUEST_ATTRIBUTES on class /TDAG/RCSCL_PFR_MAIL has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 110_600