SAP ABAP Class CL_BCOM_MIME_REPORT_DSN (Class for Delivery Status Notification)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOM_MIME (Package) Business Communication: MIME Conversion Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BCOM_MIME_REPORT Class for MIME Status Report 20010108
Properties
Class CL_BCOM_MIME_REPORT_DSN  
Short Description Class for Delivery Status Notification    
Super Class CL_BCOM_MIME_REPORT Class for MIME Status Report 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBCOM_MIME   Business Communication: MIME Conversion Tool 
Created 20010108   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BCOM_MIME_REPORT_DSN has no forward declaration.
Interfaces
Class CL_BCOM_MIME_REPORT_DSN has no interface implemented.
Friends
Class CL_BCOM_MIME_REPORT_DSN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTION_DELAYED Constant Public Type reference (TYPE) MIME_ACTIO 'delayed' BCOM: Action 20010109
2 C_ACTION_DELIVERED Constant Public Type reference (TYPE) MIME_ACTIO 'delivered' BCOM: Action 20010109
3 C_ACTION_EXPANDED Constant Public Type reference (TYPE) MIME_ACTIO 'expanded' BCOM: Action 20010109
4 C_ACTION_FAILED Constant Public Type reference (TYPE) MIME_ACTIO 'failed' BCOM: Action 20010109
5 C_ACTION_RELAYED Constant Public Type reference (TYPE) MIME_ACTIO 'relayed' BCOM: Action 20010109
6 C_ACTION_TEXT Constant Private Type reference (TYPE) MIME_HDFN 'Action' BCOM: Header Field Name 20010110
7 C_DSN Constant Private Type reference (TYPE) MIME_HDFN 'delivery-status' BCOM: Header Field Name 20010109
8 C_ENVELOPE_TEXT Constant Private Type reference (TYPE) MIME_HDFN 'Original-Envelope-Id' BCOM: Header Field Name 20010110
9 C_REPORTING_TEXT Constant Private Type reference (TYPE) MIME_HDFN 'Reporting-MTA' BCOM: Header Field Name 20010110
10 C_STATUS_TEXT Constant Private Type reference (TYPE) MIME_HDFN 'Status' BCOM: Header Field Name 20010110
11 ENVELOPE_ID Instance attribute Private Type reference (TYPE) MIME_TEXT BCOM: Text That Is to Be Converted into MIME 20010109
12 STATUS_TAB Instance attribute Private Type reference (TYPE) MIME_DSNT BCOM: Table with DSN Status Messages 20010109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STATUS_MIME Instance method Public Method Add Status as MIME Message 20010108
2 ADD_STATUS_SX Instance method Public Method Add Status as SX Message 20010108
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010109
4 GET_ENVELOPE_ID Instance method Public Method Read Envelope ID 20010108
5 GET_STATUS_TAB_MIME Instance method Public Method Read Status Table as MIME Messages 20010108
6 GET_STATUS_TAB_SX Instance method Public Method Read Status Table as SX Messages 20010108
7 SET_ENVELOPE_ID Instance method Public Method Set Envelope ID 20010108
Events
Class CL_BCOM_MIME_REPORT_DSN has no event.
Types
Class CL_BCOM_MIME_REPORT_DSN has no local type.
Method Signatures

Method ADD_STATUS_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) MIME_ACTIO BCOM: Aktion 20010108
2 Importing FINAL_RECEIVER Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20010108
3 Importing ORIGINAL_RECEIVER Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20010108
4 Importing STATUS Call by reference Type reference (TYPE) MIME_STATU BCOM MIME: Report-Status 20010108

Method ADD_STATUS_MIME on class CL_BCOM_MIME_REPORT_DSN has no exception.

Method ADD_STATUS_SX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FINAL_RECEIVER Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20010108
2 Importing ORIGINAL_RECEIVER Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20010108
3 Importing STATUS Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20010108

Method ADD_STATUS_SX on class CL_BCOM_MIME_REPORT_DSN has no exception.

Method CONSTRUCTOR Signature

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

Method GET_ENVELOPE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENVELOPE_ID Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20010108
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20010112

Method GET_STATUS_TAB_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STATUS_TAB Call by reference Type reference (TYPE) MIME_DSNT BCOM: Tabelle mit DSN-Statusmeldungen 20010108
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20010112

Method GET_STATUS_TAB_SX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STATUS_TAB Call by reference Type reference (TYPE) MIME_SXSTT BCOM MIME: Status als Meldung 20010108
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20010112

Method SET_ENVELOPE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENVELOPE_ID Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20010108

Method SET_ENVELOPE_ID on class CL_BCOM_MIME_REPORT_DSN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610