Ansicht
Dokumentation

MRM_INVOICE_UPDATE - BAdI: Checks When Saving and Deleting Invoices

MRM_INVOICE_UPDATE - BAdI: Checks When Saving and Deleting Invoices

BAL Application Log Documentation   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in various components, such as the Logistics Invoice Verification (MM-IV) component.

You can use it to implement additional work steps or checks when deleting and saving documents. The Business Add-In is called, for example, when you schedule an invoice for background processing, when you use inbound EDI to enter incorrect invoices, and when you delete a document.

The interface of the BAdI provides two methods, one of which is called depending on the transaction:

  • IF_EX_MRM_INVOICE_UPDATE PROCESS_AT_SAVE is processed when saving an invoice

  • IF_EX_MRM_INVOICE_UPDATE PROCESS_AT_DELETE is processed when deleting an invoice

The method calls are encapsulated in the function modules MRMBADI_INVOICE_SAVE and MRMBADI_INVOICE_DELETE, and are called by the modules MRM_INVOICE_DOCUMENT_SAVE and MRM_INVOICE_DOCUMENT_DELETE, which are responsible for saving and deleting invoices respectively.

  • In the standard system, this BAdI can be used multiple times.
  • It is not filter dependent.
  • It has reused instantiations.
  • It has no default implementation.

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.






CPI1466 during Backup   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 2208 Date: 20240523 Time: 213853     sap01-206 ( 88 ms )