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 |