Ansicht
Dokumentation

/ACCGO/BADI_ENH_MAST - BAdI: Master Data Enhancement for DPQS, Tol., Optn., RelTrade, Cancellation

/ACCGO/BADI_ENH_MAST - BAdI: Master Data Enhancement for DPQS, Tol., Optn., RelTrade, Cancellation

CL_GUI_FRONTEND_SERVICES - Frontend Services   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) can be used for custom enhancements to the following types of data:

  • Discount Premium Quality Schedules (DPQS)
  • Tolerance Schedules
  • Related Trades
  • Optionalities
  • Cancellations

This BAdI imports the enhanced structures from the third party trading system (3PT) and may be implemented to map the enhanced fields from the message interface to the enhanced fields of the Create/Update utility class. It has the following import and changing parameters:

Parameter Description Additional Information
IM_INPUT Trading Order Request Structure containing all the enhanced nodes (DPQS, Tolerance, Related Trades, Optionalities, and Cancelation) from the 3PT
CH_DPQS_HD DPQS Header Details DPQS header data table
CHT_DPQS_IT DPQS Item Details DPQS item data table
CH_TOLER_HD Tolerance Header Tolerance header data table
CHT_TOLER_IT Tolerance Item Tolerance item data table
CHT_RELTRADE Related Trades Related trades data table
CHT_OPT_HDR Optionality Header Optionality header data table
CHT_OPT_ITEM Optionality Item Optionality item data table
CHT_CNCL_CC Cancellation Header Cancellation data table
CHT_CNCL_PL Cancellation Pricing Lot Canceled pricing Lot data table
This BAdI is available in the enhancement spot /ACCGO/CCK_ES_ENHANCE_MASTER and it has the method INBOUND_PROCESSING.

Cancellation Pricing Lot

Cancellation Pricing Lot

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).

Cancellation Pricing Lot

Cancellation Pricing Lot Cancellation Pricing Lot

For more 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.

Cancellation Pricing Lot






BAL_S_LOG - Application Log: Log header data   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 4349 Date: 20240328 Time: 163439     sap01-206 ( 47 ms )