Solution : https://service.sap.com/sap/support/notes/743744 (SAP Service marketplace login required)
Summary :
When using Logistics Invoice Verification (MIRO, MR1M) for posting invoices, issues with FI and MM document updates are reported. User exits from the SD module such as USEREXIT_MOVE_FIELD_TO_VBAK could interfere by prematurely triggering ROLLBACK commands, which erase updates made to the system prior to a COMMIT WORK command. Problems with the update program handling could cause inconsistencies, prominently updating only MM documents. Recommended solutions involve checking for inappropriate ROLLBACK or COMMIT WORK commands in user exits and customer-specific programs, ensuring all updates occur consistently across modules. Implementing related SAP Notes is advised for rectification.
Key words :
6 saplv45m function sd_purchase_chg_order_status 5 saplmrmp form fakturaindex 4 saplmrmp function mrm_invoice_post 3 saplmr1m form beleg_buchen 2 saplmr1m form fcobu 1 saplmr1m module, routine saplmrmp fakturaindex, module sd_purchase_chg_order_status, source code internal commit work, function modules executed, form routines, internal commit work occured, customer-defined badi implementation, internal commit work commands, alert function
Related Notes :
1156325 | BAdIs in the Logistics Invoice Verification environment |
803803 | Catching error messages w/ local update in b/ground process. |
781498 | MIR4: Missing follow-on documents |
765668 | Problems during the post of documents |
762943 | MIRO: FI documents are missing with posted MM documents |
657538 | Incorrect totals record update by commitment carried forward |
551929 | SD document blocked: No billing-relevance (third-party) II |
382797 | MIRO: Analysis and repair for missing follow-up documents |
203503 | F5152 when posting IDocs |
175047 | Causes for FI document number gaps (RF_BELEG) |
92550 | Stock inconsistency due to customer enhancement (exit, BAdI) |