Ansicht
Dokumentation

GHO_BADI_ALLOC_FETCH - BAdI: HANA Optimization for Allocation

GHO_BADI_ALLOC_FETCH - BAdI: HANA Optimization for Allocation

ROGBILLS - Synchronize billing plans   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is a filter based BAdI and is used in the Production Allocation process. You can use this BAdI to apply new database techniques for improving the performance of processes of Allocation such as preprocessing, post processing, and engine.

Allocation process is used for allocating quantities from a node (A Meter, A Well, A Well completion and so on) to various network objects for a range of date. For a very complex Production Network, the Allocation run takes long time to run.

This BAdI provides the following methods to improve the performance of sub-processes of Allocation Run:

Performance improvements from using new database techniques are expected to arise from the following:

  • Generally faster data selection by state-of-the-art databases
  • Aggregation of data on database level instead of ABAP server level
  • Reduced volume of data transferred from the database to the ABAP server

Implementing this BAdI makes sure that the application must still run correctly if the application is not running on HANA. On other databases, the HANA-specific optimizations are not effective and the application must run as before.

This BAdI is activated only when database is HANA.

Following are the steps involved:

  1. Go to transaction SE19.
  2. Create an enhancement implementation for the enhancement spot GHO_ES_ALLOC_FETCH and subsequently create an implementing class for the Business Add-In GHO_BADI_ALLOC_FETCH_DBSYS_OPT.

Information about the implementation of BAdIs in the context of the Enhancement Concept is available in the SAP Library for SAP NetWeaver under BAdIs -> Implementation.

For more information about the procedure, see the SAP Library under Enhancement Framework -> Business Add-Ins (BAdIs) -> BAdIs Concept -> Screen Enhancements.

When the BAdI methods are executed, the code you created in the Business Add-In implementation is run through.

BAdI interface IF_GHO_ALLOC_FETCH






ABAP Short Reference   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 3467 Date: 20240523 Time: 190757     sap01-206 ( 68 ms )