Ansicht
Dokumentation

GHO_BADI_ALLOC_EXTCA - BAdI: External Calculation of Allocation Results

GHO_BADI_ALLOC_EXTCA - BAdI: External Calculation of Allocation Results

TXBHW - Original Tax Base Amount in Local Currency   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Production Network (PP-PN) component. You use this BAdI in the Production Allocation Process.

This BAdI enables you to configure and associate an external allocation interface to a network object (node) in the production network. This is a deviation from the standard allocation process to make adjustments at the time of allocation to the associated upstream nodes of node mapped to custom calculation or external interface. This requirement is intended to address the following needs:

  • Perform discrete calculations at the time of allocation to determine a theoretical basis for allocation. Sometimes, allocation rules alone are not sufficient to control the allocation logic and discrete adjustments are required in that scenario.
  • Support the integration of UOM into third party engineering tools, such as Petroleum Experts IFM/IPM suite to determine the theoretical basis for allocation.

This BAdI consists of the following method to provide external interface for custom calculation of Allocation Run:

  • Perform External interface for custom calculation of allocation

This BAdI is different from BAdI BADI_GHO_ALLOC, which is used for customizing the entire allocation engine processing according to your business requirements. This BAdI is used during the allocation run to readjust the allocated quantities for certain network objects irrespective of whether BAdI BADI_GHO_ALLOC is implemented or not.

You have to maintain the custom calculation ID and map the corresponding BAdI implementation for this BAdI in the Customizing under Maintain Custom Calculation Details.

For more information about the standard settings (filters, single or multiple uses), see the Enh. Spot Element Definitions tab in the BAdI Builder (transaction SE18).

The BAdI is filter-dependent and it uses custom calculation ID as its filter. The respective BAdI implementation maintained for a custom calculation ID as a filter is called.

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 BAdI uses the interface IF_EX_BADI_GHO_ALLOC_EXTCALC. For more information, display the interface in the Class Builder.






ROGBILLS - Synchronize billing plans   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 3367 Date: 20240523 Time: 194202     sap01-206 ( 113 ms )