Ansicht
Dokumentation

POAC_PO_2_ACE_TRNSFR - BAdI: Modify the Standard Method to Transfer MM Purchase Orders

POAC_PO_2_ACE_TRNSFR - BAdI: Modify the Standard Method to Transfer MM Purchase Orders

Addresses (Business Address Services)   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 Purchase Order Accruals (POAC) component. You can use this BAdI to modify the standard method of transferring MM purchase orders into the accrual engine. You call this BAdI during the transfer of a purchase order item to the Accrual Engine.

The following methods are available for this

  1. Modify selected fields and selection options for PO items(MODIFY_POITEM_SEL_CRITERIA)
    You can use this Business Add-In (BAdI) method to modify the selection fields and selection options (WHERE condition) for selecting the MM purchase order items you want to transfer to the accrual engine.
    The following changing parametersare available for this purpose:
  • CT_EKKO_FIELDLIST: Selection fields for the purchase order header table (EKKO)

  • CT_EKPO_FIELDLIST: Selection fields for the purchase order item table (EKPO)

  • CT_EKKN_FIELDLIST: Selection fields for the purchase order account assignment table (EKKN)

  • CT_EKET_FIELDLIST: Selection fields for the purchase order scheduling agreement (EKET)

    Note:
    In order to optimize system performance, for the above methods the selection fields predefined by SAP only select a subset of the respective database table fields. If you need other fields than the standard ones, for example, if you want to use a value in another method, such as DET_POITEM_ACCR_CLASSIFICATION to determine your own accrual classification for purchase order items (see method explained under section 2.), you can use this method to add the fields you need for selection. Please make sure not to overwrite or to delete any fields.

  • CT_EKKO_SELOPT: Select options for purchase order header table (EKKO)

  • CT_EKPO_SELOPT: Select options for purchase order item table (EKPO)


  • Note:
    The selection options for the above methods allow you to limit the purchase order (item) set that should be selected.

  1. Determine accrual classification as well as start and end of life for PO item (ET_POITEM_ACCR_CLASSIFICATION) ,,
    You can use this Business Add-In (BAdI) method to derive the accrual classification that you configured in Define Accrual Item Types and Methods for MM Purchase Order Items for purchase order items according to your specific needs and to specify your own start of life and end of life for the accrual subobject that will be created for a purchase order item.

  1. Modify accrual subobject before creation/update in Accrual Engine (MODIFY_ACCRUAL_SUBOBJECT),,
    You can use this Business Add-In (BAdI) method to modify the accrual subobject items before creating/updating them in the accrual engine.

  1. Modify the result of the lifetime event evaluation(MODIFY_LIFETIME_EVENT_RESULT),,
    You can use this Business Add-In (BAdI) method to modify the result of the lifetime event check. The lifetime event check determines how a purchase order item is treated when it is transferred to the accrual engine. Influencing factors are, for example, the deletion indicator, the purchase order status (Activeand Send), the Delivery Completeindicator, or the Final Invoiceindicator.
  2. Modify the transfer variant(MODIFY_TRANSFER_VARIANT),,
    You can use this Business Add-In (BAdI) method to modify the transfer variant. The transfer variant is determined either from the company code or from a default transfer variant. Specify your own transfer variant based on the properties of the purchase order.






rdisp/max_wprun_time - Maximum work process run time   CPI1466 during Backup  
This documentation is copyright by SAP AG.

Length: 4386 Date: 20240523 Time: 195949     sap01-206 ( 52 ms )