SAP ABAP Interface IF_EX_MDG_BS_SUPPLIER_SI (Interface for BAdI: MDG_BS_SUPPLIER_SI)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_DATAREPLICATION (Package) MDG: Business Partner - Data Replication
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_CUSTOM_SI_IMPL 20100714
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_CUST_KEY_MAP_HANDLER Class for BAdI: MDG_BS_SUPPLIER_SI 20130117
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_SUPPLIER_SI_IMPL Class for BAdI Impl.: MDG_BS_SUPPLIER_SI_IMPL 20090917
Properties
Interface IF_EX_MDG_BS_SUPPLIER_SI  
Short Description Interface for BAdI: MDG_BS_SUPPLIER_SI    
General Data
Package MDG_BS_BP_DATAREPLICATION   MDG: Business Partner - Data Replication 
Created 20090916   SAP 
Last changed 20130531   SAP 
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)
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SSCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090916
Friends
Interface IF_EX_MDG_BS_SUPPLIER_SI has no friend.
Attributes
Interface IF_EX_MDG_BS_SUPPLIER_SI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SUPPLIER_DATA_IN Instance method Public Method Inbound processing for Supplier data(Check) 20090930
2 DRF_NODE_FILTER Instance method Public Method Node Filter for DRF 20091111
3 EXTRACT_VENDORS Instance method Public Method Extract_vendors 20090923
4 GENERATE_CODE_LIST_XML Instance method Public Method Generate Code List XML 20091020
5 IL_GET_GROUP_FIELDS Instance method Public Method Initial Load: Get group fields 20090923
6 IL_GET_SELECTION_TABLES Instance method Public Method Initial Load: Get selection tables 20090923
7 IL_GET_SEL_FIELDS Instance method Public Method Initial Load: Selection fields 20090923
8 IL_INITIALIZE_SELECTION Instance method Public Method Initial Load: Initialize Selection 20090923
9 IL_SELECT_OBJECTS Instance method Public Method Initial Load: Select Objects 20090923
10 MAP_CONTACT_PERSON_REQ_OUT Instance method Public Method Outbound mapping for contact person (Request) 20120305
11 MAP_SUPPLIER_CONF_DATA_IN Instance method Public Method Inbound mapping for Supplier data (Confirmation) 20091027
12 MAP_SUPPLIER_CONF_DATA_OUT Instance method Public Method Outbound mapping for Supplier data (Confirmation) 20091021
13 MAP_SUPPLIER_DATA_IN Instance method Public Method Inbound mapping for Supplier data (Request) 20090916
14 MAP_SUPPLIER_DATA_OUT Instance method Public Method Outbound mapping for Supplier data (Request) 20090916
15 SAVE_SUPPLIER_DATA_IN Instance method Public Method Save data extension for Supplier - except SAP_APPL !! 20091001
Events
Interface IF_EX_MDG_BS_SUPPLIER_SI has no event.
Types
Interface IF_EX_MDG_BS_SUPPLIER_SI has no local type.
Method Signatures

Method CHECK_SUPPLIER_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090930
2 Importing IS_BP_API Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20091001
3 Importing IV_SENDER_SUPPLIER_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Business Document Message Header 20091029

Method CHECK_SUPPLIER_DATA_IN on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method DRF_NODE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BS_BP_EXTERN Call by reference Type reference (TYPE) MDG_BS_BP_T_EXTERN Table for business partner 20091111
2 Importing IT_EXTERNAL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE External Additional Filter Criteria 20091116
3 Importing IV_IGNORE_FILTER Call by reference Type reference (TYPE) ABAP_BOOL Should Conifgured Filter Be Ignored (X=true) 20091116
4 Importing IV_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF external runtime parameter 20091112
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20091119

Method EXTRACT_VENDORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BS_BP_DATA Call by reference Type reference (TYPE) MDG_BS_BP_T_EXTERN Table for business partner 20090923
2 Changing CT_CODE_LIST Call by reference Type reference (TYPE) MDG_BS_BP_T_CODELIST Code List 20091021
3 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090923
4 Importing IT_GROUP_FIELDS Call by reference Type reference (TYPE) MDG_EXTR_TT_GROUPS MDG Extractor: Table of group descriptions 20091021

Method EXTRACT_VENDORS on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method GENERATE_CODE_LIST_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CODE_LIST_XML Call by reference Type reference (TYPE) MDG_EXTR_TT_OBJECTS_XML MDG Extractor: XML Data provided by the object impl. 20091020
2 Importing IT_CODE_LIST Call by reference Type reference (TYPE) MDG_BS_BP_T_CODELIST Code List 20091020
3 Importing IT_COUNTRY Call by reference Type reference (TYPE) MDG_BS_BP_T_INTCA Country ISO code 20091020
4 Importing IT_LANGUAGE Call by reference Type reference (TYPE) SLANSPRAST Language Table 20091020
5 Importing IV_DT_NAMESPACE_URI Call by reference Type reference (TYPE) TEXT255 Text, 255 Characters 20091020

Method GENERATE_CODE_LIST_XML on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method IL_GET_GROUP_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GROUP_FIELDS Call by reference Type reference (TYPE) MDG_EXTR_TT_GROUPS MDG Extractor: Table of group descriptions 20090923

Method IL_GET_GROUP_FIELDS on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method IL_GET_SELECTION_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTION_TABLES Call by reference Type reference (TYPE) MDG_EXTR_TT_SELECTION_TABLES MDG Extractor: Tables which can be used for selecting data 20090923

Method IL_GET_SELECTION_TABLES on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method IL_GET_SEL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESTRICTION Call by reference Type reference (TYPE) SSCR_RESTRICT_DS 20090923
2 Changing CT_SEL_FIELDS Call by reference Type reference (TYPE) RSDSFIELDS_T Screen Selections: Table Type RSDSFIELDS 20090923

Method IL_GET_SEL_FIELDS on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method IL_INITIALIZE_SELECTION Signature

Method IL_INITIALIZE_SELECTION on Interface IF_EX_MDG_BS_SUPPLIER_SI has no parameter.
Method IL_INITIALIZE_SELECTION on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method IL_SELECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090923
2 Changing CT_PARTNER Call by reference Type reference (TYPE) MDG_BS_BP_TT_PARTNER Table Partner and Partnerguid for Data Replication 20090923
3 Importing IT_GROUP_FIELDS Call by reference Type reference (TYPE) MDG_EXTR_TT_GROUP_FIELDS MDG Extractor: Customizing to be Extracted 20090923
4 Importing IT_LANGUAGE Call by reference Type reference (TYPE) SLANSPRAST Language Table 20090923
5 Importing IT_SEL_CRITERIA_WHERE Call by reference Type reference (TYPE) RSDS_TWHERE WHERE-clauses 20090923
6 Importing IV_LAST_EXTR_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20091104
7 Importing IV_MODE_DELTA_EXTRACT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091104

Method IL_SELECT_OBJECTS on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method MAP_CONTACT_PERSON_REQ_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RELSHP_PROXY Value transfer Type reference (TYPE) MDG_BP_BPRELSHP_SUITERPLCT_R14 Proxy Structure (generated) 20120305
2 Importing IS_RELSHP Call by reference Type reference (TYPE) BURS_EI_EXTERN Complex External Interface of a Relationship 20120305

Method MAP_CONTACT_PERSON_REQ_OUT on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method MAP_SUPPLIER_CONF_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_CONF_API Call by reference Type reference (TYPE) MDG_BS_BPCONF_S_EXTERN Structure for Business Partner Confirmation 20091027
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091027
3 Importing IS_BP_CONF_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_CONF_BP Proxy Structure for BPSUITERplctConfBP 20091027
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091027

Method MAP_SUPPLIER_CONF_DATA_IN on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method MAP_SUPPLIER_CONF_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_CONF_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_CONF_BP Proxy Structure for BPSUITERplctConfBP 20091021
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091021
3 Importing IS_BP_CONF_API Call by reference Type reference (TYPE) MDG_BS_BPCONF_S_EXTERN Structure for business partner 20091021
4 Importing IV_SENDER_CUSTOMER_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Customer ID of the Sender 20101020
5 Importing IV_SENDER_SUPPLIER_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Vendor ID of the Sender 20091022

Method MAP_SUPPLIER_CONF_DATA_OUT on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method MAP_SUPPLIER_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_API Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20090929
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090916
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20090922
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091020

Method MAP_SUPPLIER_DATA_IN on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method MAP_SUPPLIER_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20090922
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090916
3 Importing IS_BP_API Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20090923
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20090923

Method MAP_SUPPLIER_DATA_OUT on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.

Method SAVE_SUPPLIER_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091001
2 Importing IS_BP_API Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20091001
3 Importing IV_SENDER_SUPPLIER_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Definite proprietary identifier for a business partner 20091111
4 Importing IV_SENDER_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Business Document Message Header 20091111

Method SAVE_SUPPLIER_DATA_IN on Interface IF_EX_MDG_BS_SUPPLIER_SI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702