SAP ABAP IMG Activity BIL_ODP_MC13VD0ITM (Adjust ODP Data for Item Data (MC13VD0ITM))
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD (Application Component) Sales and Distribution
     ERP_SD_ANALYTICS_CORE_TR (Package) Sales, Billing and Delivery Analytics - Translation Relevant
IMG Activity
ID BIL_ODP_MC13VD0ITM Adjust ODP Data for Item Data (MC13VD0ITM)  
Transaction Code S_EBS_44000332   (empty) 
Created on 20110104    
Customizing Attributes BIL_ODP_MC13VD0ITM   Adjust ODP Data for Item Data (MC13VD0ITM) 
Customizing Activity BIL_ODP_MC13VD0ITM   Adjust ODP Data for Item Data (MC13VD0ITM) 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_BIL_ODP_MC13VD0ITM    

Use

This Business Add-In (BAdI) allows you to enhance the item data from the billing document, by including customer-specific field content in the evaluation (operative reporting).

This BAdI is only called at query runtime when the data is determined by direct access to the database of your ERP system.

The query definition includes the following data and information:

  • The query is based on DataSource 2LIS_13_VDITM ( Billing Document: Item Data).
  • The assigned extract structure MC13VD0ITM (Billing Document: Item Data) defines the number of fields that the extractor offers the search and analytics model 0OPS_13_VDITM_T01.
    The above-mentioned query is based on this search and analytics model with the defined operational data provider (ODP) 0OPS_13_ITM.
    When the query is run, the system generates the TransientProvider 2O0OPS_13_ITM, into which the data is loaded, and which is used to evaluate the queries.

You can integrate your customer-specific fields into the query evaluation as follows:

  • Using the append method, add your customer-specific fields to the extract structure (transaction LBWE).
  • After you have enhanced your extract structure, you can add your customer-specific fields to the above-mentioned search and analytics model. To enhance the model, use the Modeler for Search and Analytics application.
    For more information about this application, refer to SAP Help Portal, under Introducing SAP NetWeaver Enterprise Search -> Configuration and Administration Tools -> Modeler for Search and Analytics.
  • Using this BAdI, you can fill these customer-specific fields for the query evaluation.
    To do this, implement the BAdI method ADAPT_DATA, to adjust the extracted results data. At query runtime, the content of the extract structures is enriched accordingly.

    In the data provision process at query runtime, this method is called once for each data request from the query.
    If a query requests data via several DataSources (extract structures or ODP models), the system calls the relevant BAdI method once for each DataSource.

  • In the BEx Query Designer, change the query definition such that these customer-specific fields become visible in the results list.

Note:
This BAdI is not called if the data is determined at query runtime via SAP NetWeaver Business Warehouse Accelerator (BWA). In that situation, you can use the customer exits from the Logistics Information System (LIS) to fill your customer-specific fields before the application runtime.
For more information, refer to the documentation for the enhancements MCS10001 (Sales Order), MCS50001 (Delivery), and MCS60001 (Billing Document) in Transaction SMOD (SAP Enhancements), and to SAP note 576886.

Standard settings

The BAdI does not provide default coding or a fallback class implementation.

Activities

Implement the method ADAPT_DATA for the use case described above.
For more information, refer to the documentation on the method ADAPT_DATA.

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

This Business Add-In (BAdI) is used for the following use case:

Business Attributes
ASAP Roadmap ID 153   Design enhancements 
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  20110104 
SAP Release Created in 606