SAP ABAP Class CL_IDX_IDOC_RESOURCE (IDoc Resource for IDoc Tunneling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS (Application Component) Integration Server
     SIDOC_ADAPTER (Package) IDoc Adapter for Message Broker
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IDX_IDOC_RESOURCE IDoc Resource API 20020610
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_RESOURCE Interface for Message Contents Resource 20020610
Properties
Class CL_IDX_IDOC_RESOURCE  
Short Description IDoc Resource for IDoc Tunneling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SIDOC_ADAPTER   IDoc Adapter for Message Broker 
Created 20020610   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IDX_IDOC_RESOURCE IDoc Resource API 20020610
2 IF_XMS_RESOURCE Interface for Message Contents Resource 20020610
Friends
Class CL_IDX_IDOC_RESOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTROL_TEMPLATE Instance attribute Private Type reference (TYPE) EDI_DC40 IDoc Control Record for Interface to External System 20020619
2 E_EDI_DC40 Instance attribute Private Type reference (TYPE) EDI_DC40 IDoc Control Record for Interface to External System 20020611
3 GUID Instance attribute Private Type reference (TYPE) SXMSGUID GUID for Integration Engine Objects 20020619
4 G_STRONG_SYNTAX Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20040428
5 IDX_XMB Instance attribute Private Type reference (TYPE) IDX_XMB tRFC Parameter for IDoc Output Integration Broker 20020619
6 LR Instance attribute Private Type reference (TYPE) CHAR1 Routing use XML 20020813
7 MA Instance attribute Private Type reference (TYPE) CHAR1 Mapping use XML 20020813
8 QUEUEID Instance attribute Private Type reference (TYPE) TRFCQOUT-QNAME 20030703
9 TO Instance attribute Private Object reference (TYPE REF TO) IF_XMS_TRACE XMS: Trace 20020617
10 T_EDI_DC40 Instance attribute Private Type reference (TYPE) EDI_DC40_TT Table Type EDI_DC40 20020619
11 T_EDI_DD40 Instance attribute Private Type reference (TYPE) EDI_DD40_TT Table Type EDI_DD40 20020611
12 X_BIN Instance attribute Private Type reference (TYPE) XSTRING Binary Data 20020611
13 X_XML Instance attribute Private Type reference (TYPE) XSTRING XML Data 20020611
14 _COBJ Static Attribute Public Object reference (TYPE REF TO) CL_NLS_STRUC_CONTAINER_OFFS Correct Alignment of Structures in Containers 20090305
Methods
# Method Level Visibility Method type Description Created on
1 BINARY_TO_ITAB Instance method Private Method Binary Deserialization To IDoc ITAB 20020611
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060814
3 COPY_ATTRIBUTES Instance method Public Method 20060814
4 FILTER_SEGMENTS Instance method Private Method 20020705
5 GET_ATTRIBUTES Instance method Protected Method 20070716
6 GET_RFC_CODEPAGE Instance method Private Method Determine RFC Codepage of Receiver 20021023
7 GET_TRACE_OBJECT Instance method Private Method Fetch IDoc Trace Object 20020617
8 INIT_ALIGNMENT_OBJECT Instance method Private Method Create Codepage Alignment Object 20021023
9 ITAB_TO_BINARY Instance method Private Method IDoc ITAB Serialization To Binary 20020611
10 ITAB_TO_XML Instance method Private Method IDoc ITAB To IDoc XML 20020611
11 SET_ATTRIBUTES Instance method Public Method Runtime Optimization 20020813
12 SET_ATTRIBUTES_P Instance method Protected Method 20070716
13 SET_TRACE_OBJECT Instance method Public Method Set IDoc Trace Object 20020705
14 XML_TO_ITAB Instance method Private Method IDoc XML To IDoc ITAB 20020611
Events
Class CL_IDX_IDOC_RESOURCE has no event.
Types
Class CL_IDX_IDOC_RESOURCE has no local type.
Method Signatures

Method BINARY_TO_ITAB Signature

Method BINARY_TO_ITAB on class CL_IDX_IDOC_RESOURCE has no parameter.
Method BINARY_TO_ITAB on class CL_IDX_IDOC_RESOURCE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESOURCE Call by reference Object reference (TYPE REF TO) IF_XMS_RESOURCE Interface für Message Inhalt Ressource 20060814

Method CONSTRUCTOR on class CL_IDX_IDOC_RESOURCE has no exception.

Method COPY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESOURCE Call by reference Object reference (TYPE REF TO) IF_XMS_RESOURCE Interface für Message Inhalt Ressource 20060814

Method COPY_ATTRIBUTES on class CL_IDX_IDOC_RESOURCE has no exception.

Method FILTER_SEGMENTS Signature

Method FILTER_SEGMENTS on class CL_IDX_IDOC_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20020705

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IDOC_RES_ATTR Call by reference Type reference (TYPE) SXMS_IDOC_RES_ATTR Struktur für IDOC Resource 20070716
2 Importing NAME Call by reference Type reference (TYPE) STRING 20070716

Method GET_ATTRIBUTES on class CL_IDX_IDOC_RESOURCE has no exception.

Method GET_RFC_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing L_CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20021023
2 Changing L_MULTI Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20021023
3 Changing L_RFCDEST Call by reference Type reference (TYPE) IDXPORSM59-TAR_LOGDES RFC-Destination im IDoc-Adapter 20021023
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_IDOC XI: Systemfehler im IDoc-Adapter 20040121

Method GET_TRACE_OBJECT Signature

Method GET_TRACE_OBJECT on class CL_IDX_IDOC_RESOURCE has no parameter.
Method GET_TRACE_OBJECT on class CL_IDX_IDOC_RESOURCE has no exception.

Method INIT_ALIGNMENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COBJ Call by reference Object reference (TYPE REF TO) CL_NLS_STRUC_CONTAINER_OFFS 20021023
2 Importing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20021023
3 Importing EDSAPPL Call by reference Type reference (TYPE) T_EDSAPPL IDoc-Adapter Felder in den Segmenten pro Port 20021023

Method INIT_ALIGNMENT_OBJECT on class CL_IDX_IDOC_RESOURCE has no exception.

Method ITAB_TO_BINARY Signature

Method ITAB_TO_BINARY on class CL_IDX_IDOC_RESOURCE has no parameter.
Method ITAB_TO_BINARY on class CL_IDX_IDOC_RESOURCE has no exception.

Method ITAB_TO_XML Signature

Method ITAB_TO_XML on class CL_IDX_IDOC_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_IDOC XI: Fehler im IDoc-Adapter 20030904

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LR Call by reference Type reference (TYPE) CHAR1 Logisches Routing need XML 20020813
2 Importing MA Call by reference Type reference (TYPE) CHAR1 Mapping need XML 20020813
3 Importing OP Call by reference Type reference (TYPE) CHAR1 '0' not needed 20030211

Method SET_ATTRIBUTES on class CL_IDX_IDOC_RESOURCE has no exception.

Method SET_ATTRIBUTES_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDOC_RES_ATTR Call by reference Type reference (TYPE) SXMS_IDOC_RES_ATTR Struktur für IDOC Resource 20070716
2 Returning NAME Value transfer Type reference (TYPE) STRING 20070716

Method SET_ATTRIBUTES_P on class CL_IDX_IDOC_RESOURCE has no exception.

Method SET_TRACE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TO Call by reference Object reference (TYPE REF TO) IF_XMS_TRACE XMS: Trace 20020705

Method SET_TRACE_OBJECT on class CL_IDX_IDOC_RESOURCE has no exception.

Method XML_TO_ITAB Signature

Method XML_TO_ITAB on class CL_IDX_IDOC_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_IDOC XI: Fehler im IDoc-Adapter 20030904
History
Last changed by/on SAP  20110908 
SAP Release Created in 620