SAP ABAP Interface IF_BBP_ES_MD_ADD_DATA (Interface for BAdI: BADI_BBP_ES_ADDITIONAL_DATA)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF (Application Component) Basic Functions
     BBP_ES_ERP_INT (Package) ERP-E-Sourcing Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BBP_ES_CL_CUST_MD_EXT_FALLBACK Class for BAdI: BADI_BBP_ES_ADDITIONAL_DATA 20090209
Properties
Interface IF_BBP_ES_MD_ADD_DATA  
Short Description Interface for BAdI: BADI_BBP_ES_ADDITIONAL_DATA    
General Data
Package BBP_ES_ERP_INT   ERP-E-Sourcing Integration 
Created 20090209   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_BBP_ES_MD_ADD_DATA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090209
Friends
Interface IF_BBP_ES_MD_ADD_DATA has no friend.
Attributes
Interface IF_BBP_ES_MD_ADD_DATA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_NODE Instance method Public Method Create a new node with all its elements and data 20090211
2 FILTER_RECORD Instance method Public Method Filter and Eliminate records that need not be extracted 20090211
3 GET_ELEMENT_DATA Instance method Public Method Get the name and value for the element to be added 20090209
4 GET_NODE_DATA Instance method Public Method Get the name and value for the node data to be added 20090210
Events
Interface IF_BBP_ES_MD_ADD_DATA has no event.
Types
Interface IF_BBP_ES_MD_ADD_DATA has no local type.
Method Signatures

Method CREATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EXT_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20090211
2 Changing EXT_PARENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20090211
3 Importing KEY1_NAME Value transfer Type reference (TYPE) STRING 20090211
4 Importing KEY1_VALUE Value transfer Type reference (TYPE) STRING 20090211
5 Importing KEY2_NAME Value transfer Type reference (TYPE) STRING 20090211
6 Importing KEY2_VALUE Value transfer Type reference (TYPE) STRING 20090211
7 Importing KEY3_NAME Value transfer Type reference (TYPE) STRING 20090211
8 Importing KEY3_VALUE Value transfer Type reference (TYPE) STRING 20090211

Method CREATE_NODE on Interface IF_BBP_ES_MD_ADD_DATA has no exception.

Method FILTER_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCLUDE_RECORD_INDICATOR Call by reference Type reference (TYPE) XFELD Checkbox 20090211
2 Importing KEY1_NAME Value transfer Type reference (TYPE) STRING 20090211
3 Importing KEY1_VALUE Value transfer Type reference (TYPE) STRING 20090211
4 Importing KEY2_NAME Value transfer Type reference (TYPE) STRING 20090211
5 Importing KEY2_VALUE Value transfer Type reference (TYPE) STRING 20090211
6 Importing KEY3_NAME Value transfer Type reference (TYPE) STRING 20090211
7 Importing KEY3_VALUE Value transfer Type reference (TYPE) STRING 20090211

Method FILTER_RECORD on Interface IF_BBP_ES_MD_ADD_DATA has no exception.

Method GET_ELEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY1_NAME Value transfer Type reference (TYPE) STRING Key needed to read additional data 20090209
2 Importing KEY1_VALUE Value transfer Type reference (TYPE) STRING Value for the Key Name 1 20090209
3 Importing KEY2_NAME Value transfer Type reference (TYPE) STRING Key needed to read additional data 20090209
4 Importing KEY2_VALUE Value transfer Type reference (TYPE) STRING Value for the Key Name 2 20090209
5 Importing KEY3_NAME Value transfer Type reference (TYPE) STRING Key needed to read additional data 20090209
6 Importing KEY3_VALUE Value transfer Type reference (TYPE) STRING Value for the Key Name 3 20090209
7 Changing NAME_VALUE_TAB Call by reference Type reference (TYPE) BBP_ES_MD_CUST_DATA_TAB Name value pairs for data extraction - customer specific 20090209

Method GET_ELEMENT_DATA on Interface IF_BBP_ES_MD_ADD_DATA has no exception.

Method GET_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY1_NAME Value transfer Type reference (TYPE) STRING Key needed to read additional data 20090210
2 Importing KEY1_VALUE Value transfer Type reference (TYPE) STRING Value for the Key Name 1 20090210
3 Importing KEY2_NAME Value transfer Type reference (TYPE) STRING Key needed to read additional data 20090210
4 Importing KEY2_VALUE Value transfer Type reference (TYPE) STRING Value for the Key Name 2 20090210
5 Importing KEY3_NAME Value transfer Type reference (TYPE) STRING Key needed to read additional data 20090210
6 Importing KEY3_VALUE Value transfer Type reference (TYPE) STRING Value for the Key Name 3 20090210
7 Changing NAME_VALUE_TAB Call by reference Type reference (TYPE) BBP_ES_MD_CUST_DATA_TAB Name value pairs for data extraction - customer specific 20090210
8 Importing NODE_NAME Value transfer Type reference (TYPE) STRING name of the Node under which the elements will be created 20090210

Method GET_NODE_DATA on Interface IF_BBP_ES_MD_ADD_DATA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605