SAP ABAP Class CL_CRM_EMAIL_UTILITY_BASE (Utilities for E-Mails)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI (Application Component) WebClient UI
     CRM_EMAIL_BASE (Package) E-Mail Functions
Properties
Class CL_CRM_EMAIL_UTILITY_BASE  
Short Description Utilities for E-Mails    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_EMAIL_BASE   E-Mail Functions 
Created 20041128   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ABAP_CONV_IN_CE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ABAP_CONV_OUT_CE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CMAIL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_EMAIL_UTILITY_BASE has no interface implemented.
Friends
Class CL_CRM_EMAIL_UTILITY_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ADDRESS_ID_TAG Constant Protected Type reference (TYPE) STRING 'Id' 20041128
2 CO_ADDRESS_TAG Constant Protected Type reference (TYPE) STRING 'Address' 20041128
3 CO_BCC_TAG Constant Protected Type reference (TYPE) STRING 'BCC' 20041128
4 CO_BODY_TAG Constant Protected Type reference (TYPE) STRING 'Body' 20041128
5 CO_BOUNDARY_TAG Constant Protected Type reference (TYPE) STRING 'Boundary' 20041128
6 CO_CHARSET_ATTR Constant Protected Type reference (TYPE) STRING 'charset' 20050401
7 CO_CONTENT_ID_TAG Constant Protected Type reference (TYPE) STRING 'Content-ID' 20041128
8 CO_CONTENT_TAG Constant Protected Type reference (TYPE) STRING 'Content' 20041128
9 CO_CONTENT_TYPE_TAG Constant Protected Type reference (TYPE) STRING 'Content-Type' 20041128
10 CO_COPY_TAG Constant Protected Type reference (TYPE) STRING 'CC' 20041128
11 CO_DATE_TAG Constant Protected Type reference (TYPE) STRING 'Date' 20041128
12 CO_DISPLAY_NAME Constant Protected Type reference (TYPE) STRING 'display-name' 20050401
13 CO_ENCODING_ATTR Constant Protected Type reference (TYPE) STRING 'encoding' 20050401
14 CO_FILENAME_TAG Constant Protected Type reference (TYPE) STRING 'Filename' 20041128
15 CO_FROM_TAG Constant Protected Type reference (TYPE) STRING 'From' 20041128
16 CO_HEADER_TAG Constant Protected Type reference (TYPE) STRING 'Header' 20041128
17 CO_IMPORTANCE_TAG Constant Protected Type reference (TYPE) STRING 'Importance' 20041128
18 CO_MAIL_ID_TAG Constant Protected Type reference (TYPE) STRING 'X-SAP-MailID' 20041128
19 CO_MAIL_TAG Constant Protected Type reference (TYPE) STRING 'Mail' 20041128
20 CO_MIME_TYPE_TAG Constant Protected Type reference (TYPE) STRING 'MIME-Type' 20041128
21 CO_NAME_TAG Constant Protected Type reference (TYPE) STRING 'Name' 20041128
22 CO_QP_ENCODING Constant Protected Type reference (TYPE) STRING 'quoted-printable' 20050401
23 CO_RECIPIENT_TAG Constant Protected Type reference (TYPE) STRING 'Recipient' 20041128
24 CO_SENSITIVITY_TAG Constant Protected Type reference (TYPE) STRING 'Sensitivity' 20041128
25 CO_SETTINGS_TAG Constant Protected Type reference (TYPE) STRING 'Settings' 20041128
26 CO_SUBJECT_TAG Constant Protected Type reference (TYPE) STRING 'Subject' 20041128
27 CO_TIMESTAMP_TAG Constant Protected Type reference (TYPE) STRING 'Timestamp' 20060912
28 CO_TO_TAG Constant Protected Type reference (TYPE) STRING 'To' 20041128
29 CO_TYPE_ASCII Constant Protected Type reference (TYPE) STRING 'ASCII' 20041128
30 CO_TYPE_ATTR Constant Protected Type reference (TYPE) STRING 'type' 20041128
31 CO_TYPE_BINARY Constant Protected Type reference (TYPE) STRING 'BINARY' 20041128
32 CO_TYPE_MIME Constant Protected Type reference (TYPE) STRING 'MIME' 20041128
33 CO_TYPE_PARTNER_ID Constant Public Type reference (TYPE) STRING 'PARTNERID' 20041128
34 CO_TYPE_XML Constant Protected Type reference (TYPE) STRING 'XML' 20041128
35 CO_VAL_CHAR_ATTR Constant Protected Type reference (TYPE) STRING 'value-charset' 20050406
36 GS_EMAIL_BO Static Attribute Protected Type reference (TYPE) SIBFLPORB Local Persistent Object Reference - BOR Compatible 20041128
37 GV_SETTINGS_READ Static Attribute Protected Type reference (TYPE) XFLAG New input values 20041128
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INFO_TO_SEND_REQUEST Static method Public Method Adds BCS-External Infos to Send Request 20041128
2 ADD_XML_BOUNDARY Static method Protected Method 20041128
3 CONVERT_HTML_TO_PLAIN_TEXT Static method Public Method Conversion HTML -> Plain Text 20041128
4 CONVERT_PLAIN_TEXT_TO_HTML Static method Public Method Conversion Plain Text -> HTML 20041128
5 CONVERT_UC_NUMBERS_TO_CHAR Static method Public Method Generates Normal String from HTML String 20050406
6 CREATE_FORWARD Static method Public Method Generates Forward E-Mail Data from Original E-Mail Data 20041128
7 CREATE_HTML_TEXT_FOR_CODEPAGE Static method Public Method Generates String for HTML Page 20050401
8 CREATE_REPLY Static method Public Method Generates Reply E-Mail Data from Original E-Mail Data 20041128
9 CREATE_REPL_FORW_BODY Static method Protected Method Generates Resubmission Text and Attachments 20041128
10 CREATE_SEND_REQUEST_FROM_XML Static method Public Method Generates BCS Send Request from XML String 20041128
11 CREATE_SEND_REQ_FROM_MAIL_DATA Static method Public Method Generates BCS Send Request from E-Mail Data 20041128
12 CREATE_STRING_FROM_XSTRING Static method Public Method Generates String from Binary Info (W/o Codepage Conversion) 20050401
13 CREATE_XSTRING_FROM_STRING Static method Public Method Extracts Binary Info from String (W/o Codepage Conversion) 20050401
14 CRE_SEND_REQ_FROM_MAIL_DATA Static method Public Method Generates BCS Send Request from E-Mail Data (Internal) 20041128
15 DECODE_HEADER_VALUE Static method Public Method Decodes MIME Header According to RFC 2047 20050401
16 DECODE_QUOTED_PRINTABLE Static method Public Method Decodes Quoted Printable 20050401
17 DETERMINE_SENDER Static method Protected Method Determines New Sender from Original Recipient List 20041128
18 ENCODE_QUOTED_PRINTABLE Static method Public Method Converts to Quoted Printable 20050401
19 GET_ADDRESS Static method Protected Method Gets Address( and
)
20041128
20 GET_ADDRESSES Static method Protected Method Gets Address List() 20041128
21 GET_ADDRESS_AND_NAME Static method Protected Method Gets Address and Name from BCS Address Object 20041128
22 GET_ADDRESS_FROM_MIME_HEADER Static method Protected Method E-Mail Addresses 20041128
23 GET_BCI_KEY_FROM_BCS_KEY Static method Public Method Gets BCI Key for BCS Object/ID 20041128
24 GET_BCS_OBJ_FROM_BCI_KEY Static method Public Method Gets BCS Objects for BCI Key 20041128
25 GET_BODY_PART Static method Protected Method Gets Body Part 20041128
26 GET_BODY_PART_FROM_EDITOR Static method Public Method Creates Body from Editor Text 20041128
27 GET_BODY_PART_FROM_MIME Static method Protected Method Gets Body Parts from MIME Classes 20041128
28 GET_BP_BY_EMAIL_ADDRESS Static method Public Method Searches for Business Partners for E-Mail Address 20041128
29 GET_CODEPAGE Static method Public Method Returns Name of Current System Code Page 20041128
30 GET_HEADER_FIELDS Static method Protected Method Gets Header Fields of a MIME String 20041128
31 GET_MAIL_DATA_FROM_MIME Static method Public Method Gets E-Mail Data from MIME String 20041128
32 GET_MAIL_DATA_FROM_SEND_REQ Static method Protected Method Gets Mail Data from BCS Send Request (Read w/SAP Offc Strct) 20041128
33 GET_MAIL_DATA_FROM_SO Static method Public Method Gets E-Mail Data from SAP Office (Read with MIME String) 20041128
34 GET_MAIL_DATA_FROM_XML Static method Public Method Gets E-Mail Data from XML String 20041128
35 GET_MAIL_HEADER_FOR_HTML Static method Public Method Change Mail Data Object f. Codepage-Indepndt Display-Browser 20050401
36 GET_MIME_BODY Static method Protected Method Gets Content of MIME String 20050406
37 GET_MIME_FROM_BODY_PART Static method Protected Method Generates MIME String from a Body Part 20041128
38 GET_MIME_FROM_MAIL_DATA Static method Public Method Generates MIME String from E-Mail Data 20041128
39 GET_MIME_HEADER Static method Protected Method Gets Header Attributes of a MIME String 20041128
40 GET_PARTNERS_FROM_ID Static method Public Method Returns Organization and Person from ID 20041128
41 GET_PROTOCOL Static method Public Method HTTP or HTTPS? 20041128
42 GET_SERIALIZED_ADDRESSES Static method Public Method Generates Readable String from Address Data 20041128
43 GET_USER_ADDRESS Static method Public Method Gets User Address 20041128
44 GET_VALUE_FROM_MIME_HEADER Static method Protected Method Gets Value and Attributes of MIME Header 20041128
45 GET_XML_CHAR_VALUE Static method Protected Method Gets CHARSET and Character Value for an XML Node 20050401
46 GET_XML_FROM_MAIL_ATTRIBUTES Static method Public Method Generates XML String from E-Mail Data (for Application) 20041128
47 GET_XML_FROM_MAIL_DATA Static method Public Method Generates XML String from E-Mail Data 20041128
48 HANDLE_SEND_REQUEST Static method Public Method Generates/Updates BCS Send Request from E-Mail Data 20041128
49 PARSE_MIME_IN_MAIL_DATA Static method Public Method Expands MIME into E-Mail Data 20050413
50 READ_INFO_FROM_SEND_REQUEST Static method Public Method Reads BCS-External Information from Send Request 20041128
51 SEND_EMAIL Static method Public Method Sends E-Mail 20041128
52 SERIALIZE_FAX_ADDRESS Static method Public Method Generates Serialized String from Fax Address 20041128
53 SET_XML_CHAR_VALUE Static method Protected Method Sets Character Value and Its Attribute for an XML Node 20050401
54 UNSERIALIZE_FAX_ADDRESS Static method Public Method Generates Fax Address from Serialized String 20041128
55 UPDATE_SEND_REQ_FROM_MAIL_DATA Static method Public Method Changes BCS Send Request from E-Mail Data 20041128
56 UPD_SEND_REQ_FROM_MAIL_DATA Static method Public Method Changes BCS Send Request from E-Mail Data (Internal) 20041128
Events
Class CL_CRM_EMAIL_UTILITY_BASE has no event.
Types
Class CL_CRM_EMAIL_UTILITY_BASE has no local type.
Method Signatures

Method ADD_INFO_TO_SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
2 Importing IV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS Business Communication Service 20041128

Method ADD_INFO_TO_SEND_REQUEST on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method ADD_XML_BOUNDARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PART Value transfer Type reference (TYPE) CRMS_EMAIL_MIME_STRUC CRM E-Mail:Abbildung einse MIME-Body-Parts 20041128
2 Importing IV_PARENT_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT Vaterknoten 20041128
3 Importing IV_XML_DOCUMENT Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML Dokument 20041128

Method ADD_XML_BOUNDARY on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CONVERT_HTML_TO_PLAIN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PLAIN_TEXT Call by reference Type reference (TYPE) STRING Plain Text 20041128
2 Importing IV_HTML Call by reference Type reference (TYPE) STRING HTML 20041128

Method CONVERT_HTML_TO_PLAIN_TEXT on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CONVERT_PLAIN_TEXT_TO_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HTML Call by reference Type reference (TYPE) STRING HTML 20041128
2 Importing IV_PLAIN_TEXT Call by reference Type reference (TYPE) STRING Plain Text 20041128

Method CONVERT_PLAIN_TEXT_TO_HTML on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CONVERT_UC_NUMBERS_TO_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STRING Value transfer Type reference (TYPE) STRING 20050406
2 Importing IV_HTML_STRING Value transfer Type reference (TYPE) STRING 20050406

Method CONVERT_UC_NUMBERS_TO_CHAR on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CREATE_FORWARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REPLY_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
2 Importing IV_ADDITIONAL_HTML_TEXT Value transfer Type reference (TYPE) STRING 20050216
3 Importing IV_ADDITIONAL_PLAIN_TEXT Value transfer Type reference (TYPE) STRING 20050216
4 Importing IV_INCLUDE_ATTACHMENTS Value transfer Type reference (TYPE) XFLAG Original-Anlagen mit einbinden 20041128
5 Importing IV_MAIL_TEXT_INDENT Value transfer Type reference (TYPE) I Anzahl der Spaces vor Originalmailtext 20041128
6 Importing IV_MAIL_TEXT_PREFIX Value transfer Type reference (TYPE) STRING Prefix für Originaltextzeilen 20041128
7 Importing IV_ON_BEHALF_OF Value transfer Type reference (TYPE) XFLAG 'X' 20051223
8 Importing IV_ON_BEHALF_OF_INCL_TEXT Value transfer Type reference (TYPE) XFLAG ' ' 20060920
9 Importing IV_ORIGINAL_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
10 Importing IV_SUBJECT_PREFIX Value transfer Type reference (TYPE) STRING 'FW:' Prefix für Betreffzeile 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL Ausnahmeklasse für E-Mail 20041128

Method CREATE_HTML_TEXT_FOR_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STRING Value transfer Type reference (TYPE) STRING HTML-String 20050401
2 Importing IV_CODEPAGE Value transfer Type reference (TYPE) CPNORMCP Codepagenummer des Textes 20050401
3 Importing IV_CODEPAGE_NAME Value transfer Type reference (TYPE) STRING Name der Codepage des Textets 20050401
4 Importing IV_STRING Value transfer Type reference (TYPE) STRING Text 20050401
5 Importing IV_XSTRING Value transfer Type reference (TYPE) XSTRING binäre Repräsentation eines Textes 20050401

Method CREATE_HTML_TEXT_FOR_CODEPAGE on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CREATE_REPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REPLY_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
2 Importing IV_ADDITIONAL_HTML_TEXT Value transfer Type reference (TYPE) STRING 20050216
3 Importing IV_ADDITIONAL_PLAIN_TEXT Value transfer Type reference (TYPE) STRING 20050216
4 Importing IV_INCLUDE_ATTACHMENTS Value transfer Type reference (TYPE) XFLAG Original-Anlagen mit einbinden 20041128
5 Importing IV_INCLUDE_MAIL_TEXT Value transfer Type reference (TYPE) XFLAG 'X' Originaltext mit einbinden 20041128
6 Importing IV_MAIL_TEXT_INDENT Value transfer Type reference (TYPE) I Anzahl der Spaces vor Originalmailtext 20041128
7 Importing IV_MAIL_TEXT_PREFIX Value transfer Type reference (TYPE) STRING Prefix für Originaltextzeilen 20041128
8 Importing IV_ON_BEHALF_OF Value transfer Type reference (TYPE) XFLAG 'X' 20051223
9 Importing IV_ON_BEHALF_OF_INCL_TEXT Value transfer Type reference (TYPE) XFLAG ' ' 20060920
10 Importing IV_ORIGINAL_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
11 Importing IV_REPLY_TO_ALL Value transfer Type reference (TYPE) XFLAG Antwort an alle Empfänger schicken 20041128
12 Importing IV_SUBJECT_PREFIX Value transfer Type reference (TYPE) STRING 'RE:' Prefix für Betreffzeile 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL Ausnahmeklasse für E-Mail 20041128

Method CREATE_REPL_FORW_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_BODY Value transfer Type reference (TYPE) CRMT_EMAIL_MIME_STRUC CRM: Tabellentyp für Abbildung eines MIM-Bodyparts 20041128
2 Importing IV_ADDITIONAL_HTML_TEXT Value transfer Type reference (TYPE) STRING 20050216
3 Importing IV_ADDITIONAL_PLAIN_TEXT Value transfer Type reference (TYPE) STRING 20050216
4 Importing IV_INCLUDE_ATTACHMENTS Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20041128
5 Importing IV_INCLUDE_MAIL_TEXT Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20041128
6 Importing IV_MAIL_TEXT_INDENT Value transfer Type reference (TYPE) I 20041128
7 Importing IV_MAIL_TEXT_PREFIX Value transfer Type reference (TYPE) STRING 20041128
8 Importing IV_ORIGINAL_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128

Method CREATE_REPL_FORW_BODY on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CREATE_SEND_REQUEST_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MAIL_DATA Call by reference Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
2 Exporting EV_SEND_REQUEST_ID Value transfer Type reference (TYPE) SYSUUID_X Business Communication Service 20041128
3 Importing IV_PREFIX_FOR_SUBJECT Call by reference Type reference (TYPE) STRING 20060424
4 Importing IV_XML_STRING Value transfer Type reference (TYPE) STRING XML-Repräsentation eines MIME-Dokuments 20041128

Method CREATE_SEND_REQUEST_FROM_XML on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CREATE_SEND_REQ_FROM_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS BCS-lokal: Sendeauftrag 20041128
2 Exporting EV_SEND_REQUEST_ID Value transfer Type reference (TYPE) SYSUUID_X ID eines Sendeauftrags 20041128
3 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL Ausnahmeklasse für E-Mail 20041128

Method CREATE_STRING_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STRING Value transfer Type reference (TYPE) STRING 20050401
2 Importing IV_STRING_WITH_BIN_DATA Value transfer Type reference (TYPE) STRING 20050401

Method CREATE_STRING_FROM_XSTRING on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CREATE_XSTRING_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STRING_WITH_BIN_DATA Value transfer Type reference (TYPE) XSTRING 20050401
2 Importing IV_STRING Value transfer Type reference (TYPE) STRING 20050401

Method CREATE_XSTRING_FROM_STRING on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method CRE_SEND_REQ_FROM_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS BCS-lokal: Sendeauftrag 20041128
2 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL Ausnahmeklasse für E-Mail 20041128

Method DECODE_HEADER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_EMAIL_NAME_VALUE Tabelle von Name-Wertepaaren 20050401
2 Exporting EV_VALUE Value transfer Type reference (TYPE) STRING 20050401
3 Importing IV_HEADER_VALUE Value transfer Type reference (TYPE) STRING 20050401

Method DECODE_HEADER_VALUE on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method DECODE_QUOTED_PRINTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VALUE_BIN Value transfer Type reference (TYPE) XSTRING 20050401
2 Importing IV_CHARSET Value transfer Type reference (TYPE) STRING Charset of the current QP encoding 20060504
3 Importing IV_TYPE Value transfer Type reference (TYPE) STRING 'HEADER' Quoted Printable für HEADER oder BODY 20050713
4 Importing IV_VALUE Value transfer Type reference (TYPE) STRING 20050401

Method DECODE_QUOTED_PRINTABLE on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method DETERMINE_SENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ORIGINAL_RECIP Value transfer Type reference (TYPE) CRMS_EMAIL_RECIPIENT Originalempfänger 20041128
2 Exporting EV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
3 Importing IV_DELETE_SENDER_FROM_REC Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20041128
4 Importing IV_ON_BEHALF_OF Value transfer Type reference (TYPE) XFLAG 'X' 20051223
5 Importing IV_ORIGINAL_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL Ausnahmeklasse für E-Mail 20041128

Method ENCODE_QUOTED_PRINTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VALUE Value transfer Type reference (TYPE) STRING 20050401
2 Importing IV_CHARSET Value transfer Type reference (TYPE) STRING Desider Charset of the resulting QP encoding 20060504
3 Importing IV_TYPE Value transfer Type reference (TYPE) STRING 'HEADER' Quoted Printable für HEADER oder BODY 20050720
4 Importing IV_VALUE Value transfer Type reference (TYPE) STRING 20050401

Method ENCODE_QUOTED_PRINTABLE on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ADDRESS Value transfer Type reference (TYPE) CRMS_EMAIL_RECIPIENT Adresse 20041128
2 Importing IV_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041128

Method GET_ADDRESS on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ADDRESS Value transfer Type reference (TYPE) CRMT_EMAIL_RECIPIENTS Adresstabelle 20041128
2 Importing IV_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041128

Method GET_ADDRESSES on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_ADDRESS_AND_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS Value transfer Type reference (TYPE) STRING 20041128
2 Exporting EV_CHANNEL Call by reference Type reference (TYPE) CRMS_EMAIL_CHANNEL Kanal (z.B. E-Mail, Fax) 20041128
3 Exporting EV_NAME Value transfer Type reference (TYPE) STRING 20041128
4 Importing IV_BCS_RECIP Value transfer Object reference (TYPE REF TO) IF_RECIPIENT_BCS Schnittstelle eines Empfängerobjektes im BCS 20041128

Method GET_ADDRESS_AND_NAME on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_ADDRESS_FROM_MIME_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ADDRESS Value transfer Type reference (TYPE) CRMT_EMAIL_HEADER_FIELD Tabelle von Strings 20041128
2 Importing IV_HEADER_VALUE Value transfer Type reference (TYPE) STRING 20041128

Method GET_ADDRESS_FROM_MIME_HEADER on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_BCI_KEY_FROM_BCS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BCI_KEY Value transfer Type reference (TYPE) SOODK BCI-Key 20041128
2 Importing IV_BCS Value transfer Object reference (TYPE REF TO) CL_BCS BCS Fassadenreferenz 20041128
3 Importing IV_BCS_KEY Value transfer Type reference (TYPE) OS_GUID BCS-Key 20041128

Method GET_BCI_KEY_FROM_BCS_KEY on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_BCS_OBJ_FROM_BCI_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BCS Value transfer Object reference (TYPE REF TO) CL_BCS BCS Fassadenreferenz 20041128
2 Exporting EV_BCS_KEY Value transfer Type reference (TYPE) OS_GUID BCS-Key 20041128
3 Exporting EV_DOCUMENT_BCS Value transfer Object reference (TYPE REF TO) IF_DOCUMENT_BCS BCS Dokument 20041128
4 Exporting EV_SEND_REQUEST_BCS Value transfer Object reference (TYPE REF TO) CL_SEND_REQUEST_BCS BCS Sendeauftrag 20041128
5 Importing IS_BCI_KEY Value transfer Type reference (TYPE) SOODK BCI-Key 20041128

Method GET_BCS_OBJ_FROM_BCI_KEY on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_BODY_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MIME Value transfer Type reference (TYPE) CRMT_EMAIL_MIME_STRUC Inhalt des Bodies 20041128
2 Importing IV_BOUNDARY_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE XML: Boundary-Knoten 20041128

Method GET_BODY_PART on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_BODY_PART_FROM_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_HTML Call by reference Type reference (TYPE) STRING HTML Body 20041128
2 Exporting ET_MIME_DATA Value transfer Type reference (TYPE) CRMT_EMAIL_MIME_STRUC CRM: Tabellentyp für Abbildung eines MIM-Bodyparts 20041128
3 Importing IT_ATTACHMENT Call by reference Type reference (TYPE) CRMT_EMAIL_IMAGE CRM E-Mail: Hochgeladene Images 20041128
4 Importing IT_IMAGE_URL Call by reference Type reference (TYPE) CRMT_EMAIL_IMAGE_URL CRM E-Mail: Zuordnung Image <-> URL zur Anzeige 20041128
5 Importing IV_NO_PATH_IN_FILENAME Call by reference Type reference (TYPE) FLAG SPACE Filename eines Body-Parts ohne Pfad 20041128
6 Importing IV_PLAIN_TEXT Call by reference Type reference (TYPE) STRING Plain Text Body 20041128
7 Importing IV_REWRITE_CID Call by reference Type reference (TYPE) FLAG SPACE HTML mit Content IDs anreichern 20041128
# Exception Resumable Description Created on
1 INPUT_ERROR input_error 20041128

Method GET_BODY_PART_FROM_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MIME_DATA Value transfer Type reference (TYPE) CRMT_EMAIL_MIME_STRUC CRM: Tabellentyp für Abbildung eines MIM-Bodyparts 20041128
2 Importing IV_CREATE_ATTACH_ON_CONV_ERROR Value transfer Type reference (TYPE) CRMT_EMAIL_ATT_ON_CONV_ERROR '2' 20050223
3 Importing IV_MIME_OBJ Value transfer Object reference (TYPE REF TO) CL_BCOM_MIME Oberklasse für alle MIME-Objekte 20041128
4 Importing IV_MIME_STREAM Value transfer Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20041128
5 Importing IV_MIME_TYPE Value transfer Type reference (TYPE) MIME_TYPE BCOM: Bezeichnung für den MIME-Subtyp 20041128

Method GET_BODY_PART_FROM_MIME on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_BP_BY_EMAIL_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PARTNER Value transfer Type reference (TYPE) CRMT_EMAIL_CP_BP Tabelle von BPs 20041128
2 Importing IV_INTERNET_ADDRESS Value transfer Type reference (TYPE) STRING 20041128

Method GET_BP_BY_EMAIL_ADDRESS on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CODEPAGE Value transfer Type reference (TYPE) CPCODEPAGE Codepage-Attribut: MIME-Name 20041128
2 Exporting EV_CODEPAGE_NAME Value transfer Type reference (TYPE) STRING Name der Codpage 20041128
3 Exporting EV_META_TAG Value transfer Type reference (TYPE) STRING Meta Tag mit Codepage Info 20041128
4 Importing IV_LANGU Value transfer Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20041128

Method GET_CODEPAGE on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_HEADER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_HEADER_FIELD Value transfer Type reference (TYPE) CRMT_EMAIL_HEADER_FIELD MIME-Header-Felder 20041128
2 Importing IV_MIME_STREAM Value transfer Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20041128

Method GET_HEADER_FIELDS on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_MAIL_DATA_FROM_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA 20041128
2 Importing IV_CREATE_ATTACH_ON_CONV_ERROR Value transfer Type reference (TYPE) CRMT_EMAIL_ATT_ON_CONV_ERROR '2' 20050223
3 Importing IV_MIME_STRING Value transfer Type reference (TYPE) STRING MIME-String (nach RFC822) 20041128

Method GET_MAIL_DATA_FROM_MIME on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_MAIL_DATA_FROM_SEND_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
2 Importing IS_BCI_KEY Value transfer Type reference (TYPE) SOODK ID eine BCI-Objekts 20041128
3 Importing IV_SEND_REQUEST_ID Value transfer Type reference (TYPE) OS_GUID ID des BCS Sendeauftrags 20041128
# Exception Resumable Description Created on
1 NOT_FOUND NOT_FOUND 20041128

Method GET_MAIL_DATA_FROM_SO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA 20041128
2 Importing IV_FOLDER_ID Call by reference Type reference (TYPE) SOODK SAPoffice: Definition eines Objektes (Key-Teil) 20041128
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) SOODK SAPoffice: Definition eines Objektes (Key-Teil) 20041128
4 Importing IV_SEND_REQUEST_ID Call by reference Type reference (TYPE) OS_GUID ID eines BCS Sendeauftrags 20041128
# Exception Resumable Description Created on
1 NOT_FOUND Mail nicht gefunden 20041128

Method GET_MAIL_DATA_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
2 Importing IV_XML_STRING Value transfer Type reference (TYPE) STRING XML-Repräsentation eines MIME-Dokuments 20041128

Method GET_MAIL_DATA_FROM_XML on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_MAIL_HEADER_FOR_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20050401
2 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20050401

Method GET_MAIL_HEADER_FOR_HTML on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_MIME_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CONTENT Value transfer Type reference (TYPE) STRING 20050406
2 Importing IV_MIME_STRING Value transfer Type reference (TYPE) STRING 20050406
3 Importing IV_MIME_XSTRING Value transfer Type reference (TYPE) XSTRING 20050406

Method GET_MIME_BODY on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_MIME_FROM_BODY_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MIME Value transfer Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20041128
2 Importing IS_BODY_PART Value transfer Type reference (TYPE) CRMS_EMAIL_MIME_STRUC CRM E-Mail:Abbildung eines MIME-Body-Parts 20041128
3 Importing IV_SUPRESS_FILENAME_HEADER Value transfer Type reference (TYPE) FLAG General Flag 20090702

Method GET_MIME_FROM_BODY_PART on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_MIME_FROM_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MIME_STRING Value transfer Type reference (TYPE) STRING 20041128
2 Importing IV_MAIL_DATA Call by reference Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128

Method GET_MIME_FROM_MAIL_DATA on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_MIME_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_HEADER_FIELD Value transfer Type reference (TYPE) CRMT_EMAIL_NAME_VALUE HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20041128
2 Importing IV_MIME_STRING Value transfer Type reference (TYPE) STRING 20041128
3 Importing IV_MIME_XSTRING Value transfer Type reference (TYPE) XSTRING 20041128

Method GET_MIME_HEADER on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_PARTNERS_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTACT_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20041128
2 Exporting EV_ORGANISATION_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20041128
3 Exporting EV_USER Value transfer Type reference (TYPE) SYUNAME Username 20041128
4 Importing IV_ID Value transfer Type reference (TYPE) STRING Id = Guid ( + '/' + Guid ) 20041128

Method GET_PARTNERS_FROM_ID on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PROTOCOL_STRING Value transfer Type reference (TYPE) CRM_EMAIL_PROTOCOL Protokoll: HTTP oder HTTPS 20041128

Method GET_PROTOCOL on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_SERIALIZED_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ADDRESS_STRING Value transfer Type reference (TYPE) STRING Lesbarere Adressstring 20041128
2 Importing IS_ADDRESS Value transfer Type reference (TYPE) CRMS_EMAIL_RECIPIENT Adresse 20041128
3 Importing IT_ADDRESS Value transfer Type reference (TYPE) CRMT_EMAIL_RECIPIENTS Adressdaten 20041128

Method GET_SERIALIZED_ADDRESSES on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_USER_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDRESS Value transfer Type reference (TYPE) CRMS_EMAIL_RECIPIENT E-Mail: Empfänger 20041128
2 Exporting ES_PARTNER_ADDRESS Value transfer Type reference (TYPE) CRMS_EMAIL_PARTNER_ADDRESS Partneradresse 20041128
3 Importing IV_USER Value transfer Type reference (TYPE) SYUNAME Benutzername 20041128

Method GET_USER_ADDRESS on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_VALUE_FROM_MIME_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_EMAIL_NAME_VALUE Attributeliste 20041128
2 Exporting EV_VALUE Value transfer Type reference (TYPE) STRING 20041128
3 Importing IV_HEADER_VALUE Value transfer Type reference (TYPE) STRING 20041128

Method GET_VALUE_FROM_MIME_HEADER on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_XML_CHAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHARSET Value transfer Type reference (TYPE) STRING 20050401
2 Exporting EV_VALUE Value transfer Type reference (TYPE) STRING 20050401
3 Importing IV_XML_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050401

Method GET_XML_CHAR_VALUE on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method GET_XML_FROM_MAIL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_XML_STRING Value transfer Type reference (TYPE) STRING XML-String 20041128
2 Importing IS_FROM Value transfer Type reference (TYPE) CRMS_EMAIL_RECIPIENT Sender 20041128
3 Importing IS_SETTINGS Value transfer Type reference (TYPE) CRMS_EMAIL_APPL_SETTINGS CRM E-Mail: Business-Objekt und andere Einstellung aus Appl. 20041128
4 Importing IT_ATTACHMENT Value transfer Type reference (TYPE) CRMT_EMAIL_CONTENTS Attachmentliste 20041128
5 Importing IT_BLIND_COPY_TO Value transfer Type reference (TYPE) CRMT_EMAIL_RECIPIENTS Empfängerliste (Blind Copy) 20041128
6 Importing IT_COPY_TO Value transfer Type reference (TYPE) CRMT_EMAIL_RECIPIENTS Empfängerliste (Kopie) 20041128
7 Importing IT_EMBEDDED_OBJECT Value transfer Type reference (TYPE) CRMT_EMAIL_IMAGE Ins HTML integrierte Objekte (Bilder( 20041128
8 Importing IT_TO Value transfer Type reference (TYPE) CRMT_EMAIL_RECIPIENTS Empfängerliste 20041128
9 Importing IV_HTML_TEXT Value transfer Type reference (TYPE) STRING HTML-Text des Mails 20041128
10 Importing IV_SUBJECT Value transfer Type reference (TYPE) STRING Mailsubject 20041128
11 Importing IV_TEXT Value transfer Type reference (TYPE) STRING Text des Mails 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL 20041128

Method GET_XML_FROM_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_XML_STRING Value transfer Type reference (TYPE) STRING XML-Strom 20041128
2 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128

Method GET_XML_FROM_MAIL_DATA on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method HANDLE_SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS BCS-lokal: Sendeauftrag 20041128
2 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
3 Importing IV_MODE Value transfer Type reference (TYPE) STRING 'CREATE' Anlege-/Änderungsmodus 20041128
4 Importing IV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS Sendeauftrag 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL Ausnahmeklasse für E-Mail 20041128

Method PARSE_MIME_IN_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20050413
2 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20050413

Method PARSE_MIME_IN_MAIL_DATA on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method READ_INFO_FROM_SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
2 Importing IT_SR_PARAMETERS Value transfer Type reference (TYPE) SOOP1_TAB objparb als Tabellentyp 20041128
3 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
4 Importing IV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS Business Communication Service 20041128

Method READ_INFO_FROM_SEND_REQUEST on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method SEND_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SEND_REQUEST_ID Value transfer Type reference (TYPE) SYSUUID_X ID des Sendeauftrags 20041128
2 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
3 Importing IV_SEND_REQUEST_ID Value transfer Type reference (TYPE) SYSUUID_X ID des Sendeauftrags 20041128

Method SEND_EMAIL on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method SERIALIZE_FAX_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FAX_STRING Value transfer Type reference (TYPE) STRING Serialisierte Fax-Adresse 20041128
2 Importing IS_FAX_ADDRESS Value transfer Type reference (TYPE) SDOK_FAX_RECIPIENT Faxadresse 20041128

Method SERIALIZE_FAX_ADDRESS on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method SET_XML_CHAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHARSET Value transfer Type reference (TYPE) STRING 20050401
2 Importing IV_TYPE Value transfer Type reference (TYPE) STRING CO_TYPE_ASCII 20050401
3 Importing IV_TYPE_FOR_ASCII_ENCODING Value transfer Type reference (TYPE) STRING 'HEADER' Quoted Printable für HEADER oder BODY 20050720
4 Importing IV_VALUE Value transfer Type reference (TYPE) STRING 20050401
5 Importing IV_XML_DOCUMENT Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050401
6 Importing IV_XML_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050401

Method SET_XML_CHAR_VALUE on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method UNSERIALIZE_FAX_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_FAX_ADDRESS Value transfer Type reference (TYPE) SDOK_FAX_RECIPIENT 20041128
2 Importing IV_FAX_STRING Call by reference Type reference (TYPE) STRING 20041128

Method UNSERIALIZE_FAX_ADDRESS on class CL_CRM_EMAIL_UTILITY_BASE has no exception.

Method UPDATE_SEND_REQ_FROM_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS Business Communication Service 20041128
2 Exporting EV_SEND_REQUEST_ID Value transfer Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20041128
3 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA Repräsentation einer E-Mail 20041128
4 Importing IV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS 20041128
5 Importing IV_SEND_REQUEST_ID Value transfer Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL 20041128

Method UPD_SEND_REQ_FROM_MAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAIL_DATA Value transfer Object reference (TYPE REF TO) CL_CRM_EMAIL_DATA 20041128
2 Importing IV_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS 20041128
# Exception Resumable Description Created on
1 CX_CRM_EMAIL 20041128
History
Last changed by/on SAP  20130531 
SAP Release Created in 500