Hierarchy

⤷

⤷

⤷

IMG Activity
ID | MRM_INVOICE_UPDATE | BAdI: Checks When Saving and Deleting Invoices |
Transaction Code | S_PR0_40000324 | (empty) |
Created on | 20061222 | |
Customizing Attributes | MRM_INVOICE_UPDATE | BAdI: Checks When Saving and Deleting Invoices |
Customizing Activity | MRM_INVOICE_UPDATE | BAdI: Checks When Saving and Deleting Invoices |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | MRM_INVOICE_UPDATE |
Use
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.
Requirements
Standard settings
- 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.
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | MRM_INVOICE_UPDATE | 0 | HLA0001544 | Logistics Invoice Verification |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20080313 |
SAP Release Created in | 700 |