Solution : https://service.sap.com/sap/support/notes/92550 (Connexion à SAP Service Marketplace requise)
Résumé :
Une mauvaise implémentation de l'amélioration MB_CF001 ou du BAdI MB_DOCUMENT_BADI dans SAP pourrait entraîner des incohérences entre les documents et les stocks, ainsi que les documents matériels et comptables. Ces incohérences peuvent résulter d'opérations telles que COMMIT WORK, FROM MEMORY, appel de fonction à distance, ROLLBACK WORK, ainsi que des mises à jour directes sur des tables telles que MBEW ou MARD. Pour atténuer les risques, assurez-vous que ces améliorations n'introduisent pas d'opérations COMMIT pouvant empêcher une annulation complète des données lors d'une terminaison de mise à jour, maintenant ainsi l'intégrité des données et évitant des statuts documentaires asynchrones. Vérifiez et corrigez les éventuels problèmes de code pour prévenir des incohérences potentielles.
Mots Clés :
rollback work message type 'a' calling, function modules 'c' und 'd', function module 'd' terminates, memory remote function call, update function module mb_post_document, subsequent update function module, message type 'a', function module exit_saplmbmb_001, call function 'd', function modules 'a'
Notes associées :
1315985 | FAQ: BAdI MB_DOCUMENT_BADI |
1284654 | Caution with implementations of the BAdI: MB_DOCUMENT_BADI |
968812 | MM/FI Difference for material stocks |
743744 | MIRO/MR1M: FI follow-on documents or MM documents missing |
156299 | EXIT_SAPMM07M_004 together with reference batch |