SAP ABAP Class CL_MAPPING_ATTACHMENTS (Attachments)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD-MAP (Application Component) Mapping
     SAI_MAPPING (Package) Application Integration: Mapping
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MAPPING_ATTACHMENTS Attachments 20070315
Properties
Class CL_MAPPING_ATTACHMENTS  
Short Description Attachments    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_MAPPING   Application Integration: Mapping 
Created 20070315   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MAPPING_ATTACHMENTS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MAPPING_ATTACHMENTS Attachments 20070315
Friends
Class CL_MAPPING_ATTACHMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTACHMENTS Instance attribute Private Type reference (TYPE) MP3_ATTACHMENT_TAB Attachment Table 20070315
2 ATTACHMENTS_AVAILABLE Instance attribute Private Type reference (TYPE) SXI_BOOLEAN Boolean Value ('X' = true, SPACE = false) 20070315
3 ATTACHMENTS_XOP_ENABLED Instance attribute Private Type reference (TYPE) SXI_BOOLEAN Boolean Value ('X' = true, SPACE = false) 20070425
4 C_ACTION_COPY Constant Private Type reference (TYPE) MP3_ACTION 'C' Action 20070315
5 C_ACTION_REMOVE Constant Private Type reference (TYPE) MP3_ACTION 'R' Action 20070315
6 C_ACTION_SET Constant Private Type reference (TYPE) MP3_ACTION 'S' Action 20070315
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FROM_MESSAGE Instance method Public Method 20080418
2 CREATE Static method Public Method 20080418
3 CREATE_FROM_MESSAGE Static method Public Method 20070315
4 GET_ATTACHMENT_TAB Instance method Public Method 20070315
5 SET_ATTACHMENT_TAB Instance method Public Method 20070315
6 UPDATE_MESSAGE Instance method Public Method 20070315
Events
Class CL_MAPPING_ATTACHMENTS has no event.
Types
Class CL_MAPPING_ATTACHMENTS has no local type.
Method Signatures

Method ADD_FROM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20080418
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20080418

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTACHMENTS Value transfer Object reference (TYPE REF TO) CL_MAPPING_ATTACHMENTS Attachments 20080418
2 Importing ATTACHMENTS_AVAILABLE Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20080418
3 Importing ATTACHMENTS_XOP_ENABLED Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20080418

Method CREATE on class CL_MAPPING_ATTACHMENTS has no exception.

Method CREATE_FROM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTACHMENTS Value transfer Object reference (TYPE REF TO) CL_MAPPING_ATTACHMENTS Attachments 20070315
2 Importing ATTACHMENTS_AVAILABLE Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20070315
3 Importing ATTACHMENTS_XOP_ENABLED Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20070425
4 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB XI: internal message interface 20070315
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20070315

Method GET_ATTACHMENT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTACHMENT_TAB Call by reference Type reference (TYPE) MP3_ATTACHMENT_TAB Attachment-Tabelle 20070315

Method GET_ATTACHMENT_TAB on class CL_MAPPING_ATTACHMENTS has no exception.

Method SET_ATTACHMENT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTACHMENTS Call by reference Type reference (TYPE) MP3_ATTACHMENT_TAB Attachment-Tabelle 20070315

Method SET_ATTACHMENT_TAB on class CL_MAPPING_ATTACHMENTS has no exception.

Method UPDATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB XI: internal message interface 20070315
2 Importing TRACE Call by reference Object reference (TYPE REF TO) IF_XMS_TRACE XMS: Trace 20070625
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20070315
History
Last changed by/on SAP  20130531 
SAP Release Created in 710