Ansicht
Dokumentation

MMPUR_SA_REL_CRTE_AF - Handling of Data Change After Creation of Rel Docs for Pur Schedg Agrmt

MMPUR_SA_REL_CRTE_AF - Handling of Data Change After Creation of Rel Docs for Pur Schedg Agrmt

PERFORM Short Reference   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 used in the application component Scheduling Agreements (MM-FIO-PUR-SQ-SCH). You can use this BAdI to change data after the creation of release documents for purchase scheduling agreements. This BAdI can be invoked during manual and automatic release creation.

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

Activities

This BAdI provides the following method:

Change Data After Creation of Release Documents (AFTER_CREATION) - Changes the data after the creation of release documents for purchase scheduling agreements

The following parameters are available:

Import Parameters

  • IS_EKEK: Structure containing information about the purchase scheduling agreement
  • IM_EKEH: Table containing information about the release of the purchase scheduling agreement
  • IM_EKEK: Table containing information about the release of header data for the purchase scheduling agreement
  • IM_EKET: Table containing information about the schedule lines of the purchase scheduling agreement,,
  • IM_ISAUTOEKLWES: Table containing information about the last goods receipt
  • IM_PERIOD: Table containing information about the creation date of the releases of the purchase scheduling agreement

Changing Parameters

  • CH_EKEH: Table containing information about the release of the purchase scheduling agreement
  • CH_EKEK: Table containing information about the release of header data for the purchase scheduling agreement
  • CH_EKET: Table containing information about the schedule lines of the purchase scheduling agreement,,
  • CH_ISAUTOEKLWES: Table containing information about the last goods receipt
  • CH_PERIOD: Table containing information about the creation date of the releases of the purchase scheduling agreement

You can find example implementations in the BAdI Builder on the Enhancement Spot Element Definitionstab in the Implementation Example Classessection. The following example implementation is available:

Example Class for Data Change After Release Creation(CL_MM_PUR_REL_CREAT_AFTER_EXE)

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at SAP NetWeaver 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 -> Customer-Specific ABAP Development -> Enhancement Framework.






ROGBILLS - Synchronize billing plans   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 3908 Date: 20240523 Time: 190128     sap01-206 ( 61 ms )