Ansicht
Dokumentation

/ACCGO/BADI_PRC_FIX - BAdI: Perform Validations on the Price Fixation UI

/ACCGO/BADI_PRC_FIX - BAdI: Perform Validations on the Price Fixation UI

CPI1466 during Backup   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

You can use this Business Add-In (BAdI) to perform validations on the price fixation UI.

This BAdI contains the following methods:

  • VALIDATE_PRICE_FIXATION (Validate if creation of a price fixation is allowed).
  • HANDLE_ACM_PRICING_SCR_PBO (Handle processes before output generation from the ACM pricing UI).
  • HANDLE_NUMBER_OF_VEHICLE_INP (Handle input in the Number of Vehiclesfield).
  • HANDLE_PRICING_QTY_INPUT (Handle the pricing quantity inputs).
  • ADD_PRICE_FIXATION (Add new price fixations).
  • SET_FIX_DATA_ON_EXERCISE (Set fixation data on exercise).
  • MAP_EXERCISE_TO_MODEL (Map DB exercise to the price fixation model).
  • MAP_PRC_FIX_TO_DYN_STRUC (Map price fixations to dynamic structure).
  • HIDE_NUMBER_OF_VEHICLE_FIELD (Hide Number of Vehicles field if the switch is turned off).
  • HANDLE_ACM_PRICING_SCR_PAI (Handle processes after inputs are received from the ACM pricing UI).
  • HANDLE_ACM_CDOTE_LIFT_PBO (Handle processes before output is generated from the ACM CDOTE Lift screen).
  • HANDLE_ACM_REGULAR_LIFT_PBO (Handle processes before output is generated from the ACM Regular Lift screen).
  • HANDLE_ACM_REGULAR_ROLL_PBO (Handle process before output is generated from the ACM Regular Roll screen).
  • HANDLE_ACM_CDOTE_ROLL_PBO (Handle processes before output is generated from the ACM CDOTE Roll screen).
  • HANDLE_CANCELLATION_SCR_PBO (Handle process on the cancellation screen before output generation).
  • HANDLE_CANCELLATION_SCR_PAI (Handle process on the cancellation screen after input generation).

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

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer -> Development -> Enhancement Framework.

This BAdI uses the interface /ACCGO/IF_BADI_PRICE_FIX_UI

For more information, display the interface in the Class Builder (transaction SE24).






General Data in Customer Master   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 3402 Date: 20240426 Time: 132731     sap01-206 ( 53 ms )