SAP ABAP Interface IF_MDG_EXTR_BADI (Interface for BAdI: BADI_MDP_IL)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-ML (Application Component) Mass Load
     MDG_BS_EXTRACTOR (Package) Master Data Processes Data Extraction
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_EXTRACT_ID_MAPPING Extractor for Key Mapping 20091104
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_EXTR_VALUE_MAPPING Class for BAdI: BADI_MDG_EXTR 20091105
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_IL_BP BDG Business Partner 20110221
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_IL_MATGRP Class for BAdI: BADI_MDP_IL 20091105
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_IM_EXTR_MATERIAL Class for BAdI Impl.: BADI_MDG_EXTR_MATERIAL 20101206
Properties
Interface IF_MDG_EXTR_BADI  
Short Description Interface for BAdI: BADI_MDP_IL    
General Data
Package MDG_BS_EXTRACTOR   Master Data Processes Data Extraction 
Created 20091027   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 20091027
2 IF_SERIALIZABLE_OBJECT Serializable Object 20100506
Friends
Interface IF_MDG_EXTR_BADI has no friend.
Attributes
Interface IF_MDG_EXTR_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_EXPORT_TYPES Instance method Public Method Provides export types which are supported by the extractor 20091027
2 GET_GROUP_FIELDS Instance method Public Method Provides the customizing data which should be exported 20091027
3 GET_OBJECTS Instance method Public Method Gets the extractor specific data 20091027
4 GET_PROXY_CLASS Instance method Public Method Get proxy class of leading object 20091027
5 GET_SELECTION_TABLES Instance method Public Method Provides the tables whose fields can be used for data sel. 20091027
6 GET_SEL_FIELDS Instance method Public Method Provides the UI with the fields for the selection screen 20091027
7 INITIALIZE_SELECTION Instance method Public Method Clear the data from the object selection 20091027
8 PACKAGING_ALLOWED Instance method Public Method Provides the information if packaging is allowed 20091027
9 SELECT_OBJECTS Instance method Public Method Preselect the extractor specific data 20091027
Events
Interface IF_MDG_EXTR_BADI has no event.
Types
Interface IF_MDG_EXTR_BADI has no local type.
Method Signatures

Method GET_EXPORT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXPORT_TYPE Call by reference Type reference (TYPE) MDG_EXTR_TT_EXPORT_TYPE MDG Extractor: Table of Export types 20091027

Method GET_EXPORT_TYPES on Interface IF_MDG_EXTR_BADI has no exception.

Method GET_GROUP_FIELDS Signature

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

Method GET_GROUP_FIELDS on Interface IF_MDG_EXTR_BADI has no exception.

Method GET_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 20091027
2 Changing CT_OBJECTS_XML Call by reference Type reference (TYPE) MDG_EXTR_TT_OBJECTS_XML MDG Extractor: XML Data provided by the object impl. 20091027
3 Exporting EV_GET_OBJECTS_FINISHED Call by reference Type reference (TYPE) ABAP_BOOL No more objects to get 20091027
4 Importing IV_LAST_EXTR_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20091027
5 Importing IV_MODE_DELTA_EXTRACT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091027
6 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) MDG_EXTR_PACKAGE_SIZE MDG Extractor: Package Size 20091027

Method GET_OBJECTS on Interface IF_MDG_EXTR_BADI has no exception.

Method GET_PROXY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROXY Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091027

Method GET_PROXY_CLASS on Interface IF_MDG_EXTR_BADI has no exception.

Method GET_SELECTION_TABLES Signature

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

Method GET_SELECTION_TABLES on Interface IF_MDG_EXTR_BADI has no exception.

Method GET_SEL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_FIELDS Call by reference Type reference (TYPE) RSDSFIELDS_T Screen Selections: Table Type RSDSFIELDS 20091027
2 Exporting ES_RESTRICTION Call by reference Type reference (TYPE) SSCR_RESTRICT_DS Option restrictions of individual selections 20091027

Method GET_SEL_FIELDS on Interface IF_MDG_EXTR_BADI has no exception.

Method INITIALIZE_SELECTION Signature

Method INITIALIZE_SELECTION on Interface IF_MDG_EXTR_BADI has no parameter.
Method INITIALIZE_SELECTION on Interface IF_MDG_EXTR_BADI has no exception.

Method PACKAGING_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PACKAGING_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20091027

Method PACKAGING_ALLOWED on Interface IF_MDG_EXTR_BADI has no exception.

Method 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 20091027
2 Exporting EV_NO_OF_SEL_OBJECTS Call by reference Type reference (TYPE) INT4 Provides the number of selected objects 20091027
3 Importing IS_HEADER Call by reference Type reference (TYPE) MDG_EXTR_UI_HEAD MDG Extractor: Object Screen Header 20110919
4 Importing IT_GROUP_FIELDS Call by reference Type reference (TYPE) MDG_EXTR_TT_GROUP_FIELDS MDG Extractor: Customizing to be Extracted 20091027
5 Importing IT_LANGUAGE Call by reference Type reference (TYPE) SLANSPRAST Language Table 20091027
6 Importing IT_SEL_CRITERIA_RANGES Call by reference Type reference (TYPE) RSDS_TRANGE Selection criteria 20091027
7 Importing IV_EXPORT_SYSTEM Call by reference Type reference (TYPE) PRX_LOGICAL_PORT_NAME Logical Port Name 20091027
8 Importing IV_EXPORT_TYPE Call by reference Type reference (TYPE) MDG_EXTR_EXPORT_TYPE MDG Extractor: Export Types 20091027
9 Importing IV_LAST_EXTR_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20091027
10 Importing IV_MODE_DELTA_EXTRACT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091027
11 Importing IV_RECEIVER_BSKEY Call by reference Type reference (TYPE) MDG_EXTR_BSKEY MDG Extractor: Business System of the receiver 20091027

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