SAP ABAP Class CL_HRRCF_SERVICES_MAIL (Mailing for the RCF)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_BL (Package) Recruitment Factory: Business Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20010827
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_SERVICES_BCS Constants for BCS Use 20011112
Properties
Class CL_HRRCF_SERVICES_MAIL  
Short Description Mailing for the RCF    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20010822   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_SERVICES_MAIL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20010827
2 IF_HRRCF_SERVICES_BCS Constants for BCS Use 20011112
Friends
Class CL_HRRCF_SERVICES_MAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Private Attribute reference (LIKE) 20010906
2 GB_BADI_HRRCF_DET_EMAIL_SEN Static Attribute Public Object reference (TYPE REF TO) HRRCF00_DETERMINE_EMAIL_SEN 20110915
3 MSGCL_ADMIN Instance attribute Private Attribute reference (LIKE) 20020522
4 MY_CLASSNAME Constant Private Type reference (TYPE) RCF_CLASSNAME 'CL_HRRCF_SERVICES_MAIL' Name of Calling Class 20011213
5 OWNER_APP Instance attribute Private Attribute reference (LIKE) 20011112
6 TRUE Instance attribute Private Attribute reference (LIKE) 20010906
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_BINTABLE_TO_XSTRING Static method Public Method Conversion of a Binary Table to a Suitable XSTRING 20010828
2 CONVERT_STRING_TO_SOLI_TAB Static method Public Method Converts String to Soli 20030312
3 CONVERT_XSTRING_TO_BINTABLE Static method Public Method Conversion of a Binary Table to a Suitable XSTRING 20010829
4 SEND_NOTIFICATION Static method Public Method WebMail for Periodic Services 20021115
5 SEND_WEB_MAIL Static method Public Method Send Correspondence by E-Mail 20021115
Events
Class CL_HRRCF_SERVICES_MAIL has no event.
Types
Class CL_HRRCF_SERVICES_MAIL has no local type.
Method Signatures

Method CONVERT_BINTABLE_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATT_XSTRING Call by reference Type reference (TYPE) XSTRING Attachment als xstring 20010828
2 Importing HEX_TABLE Call by reference Type reference (TYPE) RCF_T_HEX4MAIL Übergabetabelle für hex-Attachments 20010828

Method CONVERT_BINTABLE_TO_XSTRING on class CL_HRRCF_SERVICES_MAIL has no exception.

Method CONVERT_STRING_TO_SOLI_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SOLI_TAB Call by reference Type reference (TYPE) SOLI_TAB objcont und objhead als Tabellentyp 20030312
2 Importing P_STRING Call by reference Type reference (TYPE) STRING 20030312

Method CONVERT_STRING_TO_SOLI_TAB on class CL_HRRCF_SERVICES_MAIL has no exception.

Method CONVERT_XSTRING_TO_BINTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATT_XSTRING Call by reference Type reference (TYPE) XSTRING Attachment als xstring 20010829
2 Exporting HEX_TABLE Call by reference Type reference (TYPE) SOLIX_TAB Übergabetabelle für hex-Attachments 20010829

Method CONVERT_XSTRING_TO_BINTABLE on class CL_HRRCF_SERVICES_MAIL has no exception.

Method SEND_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BODY_TABLE Call by reference Type reference (TYPE) SOLI_TAB objcont und objhead als Tabellentyp 20021115
2 Importing DO_COMMIT_WORK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021115
3 Importing MAIL_IS_HTML Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021115
4 Importing RECEIVER Call by reference Type reference (TYPE) SOLI_TAB objcont und objhead als Tabellentyp 20021115
5 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20021115
6 Importing SENDING_USER Call by reference Type reference (TYPE) USER SY-UNAME Änderer 20021115
7 Importing SEND_MESSAGE_ON_SMTP_ERROR Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021115
8 Importing STATUS_RECEIVING_USER Call by reference Type reference (TYPE) USER Änderer 20021115
9 Importing SUBJECT Call by reference Type reference (TYPE) STRING 20021115
# Exception Resumable Description Created on
1 CX_HRRCF_SERVICES_MAIL Ausnahmen beim Mail-Versand 20021115

Method SEND_WEB_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_ATTA_HEX Call by reference Type reference (TYPE) RCF_T_ATT4MAIL_HEX attachments im Mail 20030312
2 Importing P_BODY_C Call by reference Type reference (TYPE) SOLI_TAB objcont und objhead als Tabellentyp 20021115
3 Importing P_BODY_X Call by reference Type reference (TYPE) SOLIX_TAB GBT: SOLIX als Tabellentyp 20040309
4 Importing P_DOC_TYPE Call by reference Type reference (TYPE) SO_OBJ_TP 'RAW' Kürzel für den Dokumenttyp 20030116
5 Importing P_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20051026
6 Importing P_RECEIVER Call by reference Type reference (TYPE) AD_SMTPADR Empfänger 20021115
7 Importing P_SENDER Call by reference Type reference (TYPE) AD_SMTPADR E-Mail-Adresse 20021115
8 Importing P_SENSITIVITY Call by reference Type reference (TYPE) SO_OBJ_SNS Object: Sensitivity (private, functional, ...) 20091120
9 Importing P_SUBJECT Call by reference Type reference (TYPE) STRING Beschreibung der email 20021115
# Exception Resumable Description Created on
1 CX_HRRCF_SERVICES_MAIL Mail-Fehler 20021115
History
Last changed by/on SAP  20130531 
SAP Release Created in 110