SAP ABAP Class EDX_IDOC_XML (EDX: IDocs in XML Format)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM (Application Component) Financial Supply Chain Management
     EDX (Package) EDX: Electronic Data Xchange
Properties
Class EDX_IDOC_XML  
Short Description EDX: IDocs in XML Format    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EDX   EDX: Electronic Data Xchange 
Created 20130701   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class EDX_IDOC_XML has no interface implemented.
Friends
Class EDX_IDOC_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTROL_RECORD Instance attribute Private Type reference (TYPE) EDIDC Control record (IDoc) 20130701
2 IDOC_DATA Instance attribute Private Type reference (TYPE) STRING IDoc as String in XML Format 20130701
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20130701
2 CREATE_TRANSFORM_NEW Instance method Public Method Creates New Transformation and Generates New View 20130701
3 DO_AUTHORITY_CHECK Instance method Private Method Checks the Authorization of the User 20130701
4 GET_CONTROLRECORD Instance method Public Method IDoc Control Record 20130701
5 GET_XMLDATA_AS_STRING Instance method Public Method IDoc in XML Format in String of Type C 20130701
6 GET_XMLDATA_AS_TABLE Instance method Public Method IDoc in XML Format in Table of Type C 20130701
7 GET_XMLDATA_AS_XSTRING Instance method Public Method IDoc in XML Format in String of Type X 20130701
8 GET_XMLDATA_AS_XTABLE Instance method Public Method IDoc in XML Format in Table of Type X 20130701
Events
Class EDX_IDOC_XML has no event.
Types
Class EDX_IDOC_XML has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM 20130701
2 Importing ENCODING Call by reference Type reference (TYPE) ABAP_ENCODING 20130701
# Exception Resumable Description Created on
1 ERROR_BUILDING_XML 20130701
2 ERROR_LOADING_IDOC 20130701

Method CREATE_TRANSFORM_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDOC Call by reference Object reference (TYPE REF TO) CL_IDOC_XML1 20130701
2 Importing PROGRAM Call by reference Type reference (TYPE) CXSLTDESC 20130701
3 Importing STYLE_ID Call by reference Type reference (TYPE) EDI_STYLE 20130701

Method CREATE_TRANSFORM_NEW on class EDX_IDOC_XML has no exception.

Method DO_AUTHORITY_CHECK Signature

Method DO_AUTHORITY_CHECK on class EDX_IDOC_XML has no parameter.
# Exception Resumable Description Created on
1 NO_DISPLAY_AUTHORITY 20130701

Method GET_CONTROLRECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTROLRECORD Value transfer Type reference (TYPE) EDIDC 20130701

Method GET_CONTROLRECORD on class EDX_IDOC_XML has no exception.

Method GET_XMLDATA_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_STRING Call by reference Type reference (TYPE) STRING 20130701
2 Exporting LEN Call by reference Type reference (TYPE) I 20130701

Method GET_XMLDATA_AS_STRING on class EDX_IDOC_XML has no exception.

Method GET_XMLDATA_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_TABLE Call by reference Type reference (TYPE) TAB_CHAR512 20130701
2 Exporting LEN Call by reference Type reference (TYPE) I 20130701

Method GET_XMLDATA_AS_TABLE on class EDX_IDOC_XML has no exception.

Method GET_XMLDATA_AS_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_STRING Call by reference Type reference (TYPE) XSTRING 20130701
2 Importing ENCODING Call by reference Type reference (TYPE) ABAP_ENCODING 'DEFAULT' 20130701
3 Importing ENDIAN Call by reference Type reference (TYPE) ABAP_ENDIAN 20130701
4 Importing IGNORE_CERR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130701
5 Exporting LEN Call by reference Type reference (TYPE) I 20130701
6 Importing REPLACEMENT Call by reference Type reference (TYPE) ABAP_REPL '#' 20130701

Method GET_XMLDATA_AS_XSTRING on class EDX_IDOC_XML has no exception.

Method GET_XMLDATA_AS_XTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_TABLE Call by reference Type reference (TYPE) TAB_RAW512 20130701
2 Importing ENCODING Call by reference Type reference (TYPE) ABAP_ENCODING 'DEFAULT' 20130701
3 Importing ENDIAN Call by reference Type reference (TYPE) ABAP_ENDIAN 20130701
4 Importing IGNORE_CERR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130701
5 Exporting LEN Call by reference Type reference (TYPE) I 20130701
6 Importing REPLACEMENT Call by reference Type reference (TYPE) ABAP_REPL '#' 20130701

Method GET_XMLDATA_AS_XTABLE on class EDX_IDOC_XML has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in