SAP ABAP Class FSBP_XML_CONVERTER (Conversion Routines for Complex XO Structures in XML)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_BASIS_COMMON (Package) Basis Objects
Properties
Class FSBP_XML_CONVERTER  
Short Description Conversion Routines for Complex XO Structures in XML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_BASIS_COMMON   Basis Objects 
Created 20080704   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_XML_CONVERTER has no forward declaration.
Interfaces
Class FSBP_XML_CONVERTER has no interface implemented.
Friends
Class FSBP_XML_CONVERTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 VERSION_1_XO_ESA_CHANGE_DAT Constant Private Type reference (TYPE) STRING 'XO_ESA_CHANGE_DATA_VERSION_1' Constant for Version for Converting Format 20090211
2 VERSION_1_XO_ESA_MAPPING2 Constant Private Type reference (TYPE) STRING 'XO_ESA_MAPPING2_VERSION_1' Constant for Version for Converting Format 20090211
3 VERSION_1_XO_ESA_NODE_DATA Constant Private Type reference (TYPE) STRING 'XO_ESA_NODE_DATA_VERSION_1' Constant for Version for Converting Format 20090211
4 VERSION_1_XO_ESA_OBJ_DATA Constant Private Type reference (TYPE) STRING 'XO_ESA_OBJECT_DATA_VERSION_1' Constant for Version for Converting Format 20090211
5 VERSION_1_XO_OBJ_TABLE_DATA Constant Private Type reference (TYPE) STRING 'XO_OBJECT_TABLE_DATA_VERSION_1' Constant for Version for Converting Format 20090211
6 VERSION_2_XO_ESA_CHANGE_DAT Constant Private Type reference (TYPE) STRING 'XO_ESA_CHANGE_DATA_VERSION_2' Constant for Version for Converting Format 20090211
7 VERSION_2_XO_ESA_MAPPING2 Constant Private Type reference (TYPE) STRING 'XO_ESA_MAPPING2_VERSION_2' Constant for Version for Converting Format 20090211
8 VERSION_2_XO_ESA_NODE_DATA Constant Private Type reference (TYPE) STRING 'XO_ESA_NODE_DATA_VERSION_2' Constant for Version for Converting Format 20090211
9 VERSION_2_XO_ESA_OBJ_DATA Constant Private Type reference (TYPE) STRING 'XO_ESA_OBJECT_DATA_VERSION_2' Constant for Version for Converting Format 20090211
10 VERSION_2_XO_OBJ_TABLE_DATA Constant Private Type reference (TYPE) STRING 'XO_OBJECT_TABLE_DATA_VERSION_2' Constant for Version for Converting Format 20090211
11 VERSION_2_XO_TABLE_DATA Constant Private Type reference (TYPE) STRING 'XO_TABLE_DATA_VERSION_2' Constant for Version for Converting Format 20090211
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_ESA_MAPPING2_TO_XML Static method Public Method Conversion of Data of Category STR_XO_ESA_MAPPING2 into XML 20080704
2 CONVERT_ESA_NODE_DATA_TO_XML Static method Public Method Conversion of Data of Cat. TTY_XO_ESA_NODE_DATA2 into XML 20080704
3 CONVERT_ESA_OBJECT_DATA_TO_XML Static method Public Method Conversion of Data of Cat. STR_XO_ESA_OBJECT_DATA2 into XML 20080808
4 CONVERT_OBJ_TABLE_DATA_TO_XML Static method Public Method Conversion of Data of Cat. TTY_XO_OBJECT_TABLE_DATA into XML 20080812
5 CONVERT_SO_CHANGE_DATA_TO_XML Static method Public Method Conversion of Data of Cat. TTY_XO_SO_CHANGE_DATA into XML 20080704
6 CONVERT_TABLE_DATA_TO_XML Static method Public Method Conversion of Data of Category TTY_XO_TABLE_DATA into XML 20080704
7 CONVERT_TO_XML Static method Public Method Wrapper Method for Converting Data into XML 20080811
8 CONVERT_XML_TO_ESA_MAPPING2 Static method Public Method Conversion of XML Data into Category STR_XO_ESA_MAPPING2 20080704
9 CONVERT_XML_TO_ESA_NODE_DATA Static method Public Method Conversion of XML Data into Category TTY_XO_ESA_NODE_DATA2 20080704
10 CONVERT_XML_TO_ESA_OBJECT_DATA Static method Public Method Conversion of XML Data into Category STR_XO_ESA_OBJECT_DATA2 20080808
11 CONVERT_XML_TO_OBJ_TABLE_DATA Static method Public Method Covnersion of XML Data into Category TTY_XO_TABLE_DATA 20080812
12 CONVERT_XML_TO_SO_CHANGE_DATA Static method Public Method Covnersion of XML Data into Category TTY_XO_SO_CHANGE_DATA 20080704
13 CONVERT_XML_TO_TABLE_DATA Static method Public Method Covnersion of XML Data into Category TTY_XO_TABLE_DATA 20080704
Events
Class FSBP_XML_CONVERTER has no event.
Types
Class FSBP_XML_CONVERTER has no local type.
Method Signatures

Method CONVERT_ESA_MAPPING2_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20080729
2 Importing I_ESA_MAPPING2 Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 20080704

Method CONVERT_ESA_MAPPING2_TO_XML on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_ESA_NODE_DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20080729
2 Importing I_NODE_DATA Call by reference Type reference (TYPE) TTY_XO_ESA_NODE_DATA2 20080704

Method CONVERT_ESA_NODE_DATA_TO_XML on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_ESA_OBJECT_DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20080808
2 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20080808

Method CONVERT_ESA_OBJECT_DATA_TO_XML on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_OBJ_TABLE_DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20080812
2 Importing I_OBJECT_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20080812

Method CONVERT_OBJ_TABLE_DATA_TO_XML on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_SO_CHANGE_DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20080729
2 Importing I_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_SO_CHANGE_DATA 20080704

Method CONVERT_SO_CHANGE_DATA_TO_XML on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_TABLE_DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20080729
2 Importing I_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_TABLE_DATA 20080704

Method CONVERT_TABLE_DATA_TO_XML on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING konvertierte Daten 20080811
2 Importing I_DATA Call by reference Type reference (TYPE) ANY Daten für die Konvertierung in XML 20080811

Method CONVERT_TO_XML on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_XML_TO_ESA_MAPPING2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ESA_MAPPING2 Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 20080729
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20080704

Method CONVERT_XML_TO_ESA_MAPPING2 on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_XML_TO_ESA_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_DATA Call by reference Type reference (TYPE) TTY_XO_ESA_NODE_DATA2 20080729
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20080704

Method CONVERT_XML_TO_ESA_NODE_DATA on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_XML_TO_ESA_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20080808
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20080808

Method CONVERT_XML_TO_ESA_OBJECT_DATA on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_XML_TO_OBJ_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20080812
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20080812

Method CONVERT_XML_TO_OBJ_TABLE_DATA on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_XML_TO_SO_CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_SO_CHANGE_DATA 20080729
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20080704

Method CONVERT_XML_TO_SO_CHANGE_DATA on class FSBP_XML_CONVERTER has no exception.

Method CONVERT_XML_TO_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_TABLE_DATA 20080729
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20080704

Method CONVERT_XML_TO_TABLE_DATA on class FSBP_XML_CONVERTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 300