SAP Note 92550 - Stock inconsistency due to customer enhancement (exit, BAdI)

Composant : Inventory Management - Stock Inconsistencies

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 :

1315985FAQ: BAdI MB_DOCUMENT_BADI
1284654Caution with implementations of the BAdI: MB_DOCUMENT_BADI
968812MM/FI Difference for material stocks
743744MIRO/MR1M: FI follow-on documents or MM documents missing
156299EXIT_SAPMM07M_004 together with reference batch