SAP ABAP Interface IF_FDT_DATA_EXCHANGE_EXTERNAL (FDT: Data Exchange External)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_CORE (Package) BRFplus: Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/CL_FDT_DATA_EXTR_DE Data extraction(deep)- Data extraction(OBSOLETE) 20091107
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/CL_FDT_RETRIEVE_DE Retrieve BO expression Data Exchange 20091109
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_ACTN_EMAIL_DE Data Exchange Class for Action Email 20080827
Properties
Interface IF_FDT_DATA_EXCHANGE_EXTERNAL  
Short Description FDT: Data Exchange External    
General Data
Package SFDT_CORE   BRFplus: Core 
Created 20070410   SAP 
Last changed 20090618   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_DATA_EXCHANGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no interface.
Friends
Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no friend.
Attributes
Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DTD Instance method Public Method Get the Document Type Definition 20070410
2 GET_ELEMENT_DOMAIN_LIST Instance method Public Method Get list of element domian names 20070410
3 GET_VERSION_CHANGE_LIST Instance method Public Method Get the list of changes introduced in each XML version 20070921
4 MODIFY_XML_VERSION_CHANGES Instance method Public Method Modify the XML with step version changes 20070921
Events
Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ELEMENT_DOMAIN Public See coding 20070410 BEGIN OF s_element_domain, node_name TYPE string, type TYPE string, END OF s_element_domain
2 S_XML_VERSION_CHANGE Public See coding 20070921 BEGIN OF s_xml_version_change, xml_version TYPE if_fdt_data_exchange=>xmL_version, " FDT XML Version number messages TYPE if_fdt_types=>t_message, " Message related to the transformation END OF s_xml_version_change
3 T_ELEMENT_DOMAIN Public See coding 20070410 t_element_domain TYPE TABLE OF s_element_domain
4 T_XML_VERSION_CHANGE Public See coding 20070921 t_xml_version_change TYPE TABLE OF s_xml_version_change
Method Signatures

Method GET_DTD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTENT_PARTICLE Call by reference Object reference (TYPE REF TO) IF_IXML_CONTENT_PARTICLE Content particle to define element content 20070410
2 Importing IO_DOC_TYPE Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT_TYPE Document type to create and append the element content 20070410
3 Importing IO_NS_LIST_DECL Call by reference Object reference (TYPE REF TO) IF_IXML_ATT_LIST_DECL Namespace attribute decelaration list 20070410

Method GET_DTD on Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no exception.

Method GET_ELEMENT_DOMAIN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENT_DOMAIN_LIST Call by reference Type reference (TYPE) T_ELEMENT_DOMAIN List of Domain/type of user defined XML element 20070410

Method GET_ELEMENT_DOMAIN_LIST on Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no exception.

Method GET_VERSION_CHANGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VERSION_CHANGE Call by reference Type reference (TYPE) T_XML_VERSION_CHANGE List of all version changes 20070921

Method GET_VERSION_CHANGE_LIST on Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no exception.

Method MODIFY_XML_VERSION_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20070921
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Ref to the iXML Element which needs modification 20070921
3 Importing IV_FROM_VERSION Call by reference Type reference (TYPE) IF_FDT_DATA_EXCHANGE=>XML_VERSION Lower Boundary of the Step version change 20070921
4 Importing IV_TO_VERSION Call by reference Type reference (TYPE) IF_FDT_DATA_EXCHANGE=>XML_VERSION Upper Boundary of the Step version change 20070921

Method MODIFY_XML_VERSION_CHANGES on Interface IF_FDT_DATA_EXCHANGE_EXTERNAL has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710