SAP ABAP Class CL_TERM_SEND_EMAIL (Editing and Sending an E-Mail)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TER (Application Component) Terminology/Glossary
     STERM (Package) SAPterm Terminology Database
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TERM_WORKLIST_TOOLS Interface for SAPterm Mail Function 20051206
Properties
Class CL_TERM_SEND_EMAIL  
Short Description Editing and Sending an E-Mail    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STERM   SAPterm Terminology Database 
Created 20051206   SAP 
Last change 20110908   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 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TERM_WORKLIST_TOOLS Interface for SAPterm Mail Function 20051206
Friends
Class CL_TERM_SEND_EMAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GL_V_FROM_LINE Instance attribute Private Type reference (TYPE) I 20051206
2 GL_V_TO_LINE Instance attribute Private Type reference (TYPE) I 20051206
3 G_EDIT_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20051206
4 G_R_CONTAINER_BOTTOM Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20051206
5 G_R_CONTAINER_TOP Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20051206
6 G_R_DD_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Documents: Document 20051206
7 G_R_DD_FORM Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamic Documents: Range of a Form 20051206
8 G_R_DD_INPUT_RECIPIENT Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Dynamic Documents: Input Element 20051206
9 G_R_DD_SELECT_ERROR_TYPE Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Dynamic Documents: Input Element 20051206
10 G_R_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20051206
11 G_V_EMAIL Instance attribute Private Type reference (TYPE) AD_SMTPADR Internet Mail (SMTP) Address 20051206
12 G_V_USER Instance attribute Private Type reference (TYPE) BAPIBNAME-BAPIBNAME Author of the Repository object 20051206
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor Method 20051206
2 CREATE_EDITOR Instance method Private Method Creates Edit Control for Entering E-Mail Text 20051206
3 CREATE_FORM Instance method Private Method Creates Entry Fields for Error Category and Recipient 20051206
4 GET_EMAIL_ADRESS_PUBLIC Instance method Public Method Find E-Mail Address 20051206
5 GET_ERROR_TYPES Instance method Private Method Error Categories 20051206
6 LOAD_AND_DISPLAY_DATA Instance method Private Method Update Subject Line 20051206
7 ON_INPUT_ERROR_TYPE Instance method Private Event handling method Event Handler for Entries in Form 20051206
8 ON_INPUT_RECIPIENT Instance method Private Event handling method Event Handler for Entry of Recipient 20051206
9 SEND_MAIL_PUBLIC Instance method Public Method Sends Edited Text as E-Mail 20051206
Events
Class CL_TERM_SEND_EMAIL has no event.
Types
Class CL_TERM_SEND_EMAIL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_TERM_SEND_EMAIL has no parameter.
Method CONSTRUCTOR on class CL_TERM_SEND_EMAIL has no exception.

Method CREATE_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20051206

Method CREATE_EDITOR on class CL_TERM_SEND_EMAIL has no exception.

Method CREATE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstrakter Container fuer GUI Controls 20051206

Method CREATE_FORM on class CL_TERM_SEND_EMAIL has no exception.

Method GET_EMAIL_ADRESS_PUBLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMAIL Call by reference Type reference (TYPE) AD_SMTPADR e-mail Adresse 20051206
2 Importing I_USERNAME Value transfer Type reference (TYPE) BAPIBNAME-BAPIBNAME Benutzername im Benutzerstamm 20051206

Method GET_EMAIL_ADRESS_PUBLIC on class CL_TERM_SEND_EMAIL has no exception.

Method GET_ERROR_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OPTIONS Call by reference Type reference (TYPE) SDYDO_OPTION_TAB 20051206
2 Exporting E_OPTIONS_TEXT Call by reference Type reference (TYPE) SDYDO_OPTION_TAB 20051206

Method GET_ERROR_TYPES on class CL_TERM_SEND_EMAIL has no exception.

Method LOAD_AND_DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) STERM_TEXT-OBJECT Schlüssel zum Term 20051206

Method LOAD_AND_DISPLAY_DATA on class CL_TERM_SEND_EMAIL has no exception.

Method ON_INPUT_ERROR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) 20051206

Method ON_INPUT_ERROR_TYPE on class CL_TERM_SEND_EMAIL has no exception.

Method ON_INPUT_RECIPIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) 20051206

Method ON_INPUT_RECIPIENT on class CL_TERM_SEND_EMAIL has no exception.

Method SEND_MAIL_PUBLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECEIVER Value transfer Type reference (TYPE) AD_SMTPADR Internet-Mail (SMTP)-Adresse 20051206
2 Importing I_TITLE Value transfer Type reference (TYPE) SO_OBJ_DES SAPscript: Textzeilen im HTML-Format 20051206
# Exception Resumable Description Created on
1 ERR_NO_RECIPIENT Empfängerangabe fehlt 20051209
History
Last changed by/on SAP  20110908 
SAP Release Created in 710