SAP ABAP IMG Activity BBP_ES_REMOVE_DATA (BAdI: Allow Removing Data from the Data Extractor)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF (Application Component) Basic Functions
     BBP_ES_ERP_INT (Package) ERP-E-Sourcing Integration
IMG Activity
ID BBP_ES_REMOVE_DATA BAdI: Allow Removing Data from the Data Extractor  
Transaction Code S_P7D_67000296   (empty) 
Created on 20100505    
Customizing Attributes BBP_ES_REMOVE_DATA   BAdI: Allow Removing Data from the Data Extractor 
Customizing Activity BBP_ES_REMOVE_DATA   BAdI: Allow Removing Data from the Data Extractor 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_BBP_ES_REMOVE_DATA    

Use

This Business Add-In (BAdI) is used in the Materials Management (MM) component.

The BAdI definition is called after the SAP ERP system has extracted all relevant Customizing objects and master data that you have selected in report BBP_ES_CUSTOMIZINGDATA_EXTRACT. The objects, fields, and corresponding values are included in the XML document. Before this data is transferred to SAP Sourcing, you can use this BAdI to remove certain fields from the XML document.

For example, you can use this BAdI to delete fields that are only required for SAP Sourcing support of multiple back-end systems from the XML document. These fields include the <LOGICAL_SYSTEM> and <EXTERNAL_COMPANY_CODE> fields that are extracted for the company code object.

Requirements

Implementing this BAdI requires knowledge of ABAP OO. The structure of the XML files should be known to the implementing developer.

Standard settings

In the standard system, there is no activated BAdI implementation.

The BAdI is not designed for multiple use and is filter dependent.

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

You can find an example implementation in the BAdI Builder on the Enhancement Spot Element Definitions tab in theImplementation Example Classes section.

The following example implementation is available: BBP_ES_CL_REMOVE_DATA.

See also

BAdI method documentation:

REMOVE_ELEMENT

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100505 
SAP Release Created in 600