SAP ABAP IMG Activity SLS_ODP_MC11V_0SCL (Adjust ODP Data for Clearing (Schedule Line) (MC11V_0SCL))
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 SLS_ODP_MC11V_0SCL Adjust ODP Data for Clearing (Schedule Line) (MC11V_0SCL)  
Transaction Code S_EBS_44000327   (empty) 
Created on 20110104    
Customizing Attributes SLS_ODP_MC11V_0SCL   Adjust ODP Data for Clearing (Schedule Line) (MC11V_0SCL) 
Customizing Activity SLS_ODP_MC11V_0SCL   Adjust ODP Data for Clearing (Schedule Line) (MC11V_0SCL) 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_SLS_ODP_MC11V_0SCL    

Use

This Business Add-In (BAdI) allows you to enhance the allocation data from the schedule line (sales 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_11_V_SCL (Sales Document: Allocation - Schedule Line).
  • The assigned extract structure MC11V_0SCL
    (Sales Document: Allocation - Schedule Line) defines the number of fields that the extractor offers the search and analytics model 0OPS_11_V_SCL_T01.
    The above-mentioned query is based on this search and analytics model with the defined operational data provider (ODP) 0OPS_11_V_SCL.
    When the query is run, the system generates the TransientProvider 2O0OPS_11_V_SCL, 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.

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  20110211 
SAP Release Created in 606