В идеале, конечно настройка.
А ABAP-ом, мне кажется, довольно трудоемко получится.
Я так понял что в mb5b отрицательные запасы? Или проблема с ССЦ?
У Вас отрицательные запасы разрешены?
Мы в свое время искали, как это можно решить настройками, но.... как я понял система проверяет отрицательные запасы, только если ПМ и ОМ в разных периодах.
Так что поддерживаю Уукрула - тут только абап, и не очень сложно.
Экзит MBCF0002 (EXIT_SAPMM07M_001) Include - ZXMBCU02
или MB_MIGO_BADI/MB_MIGO_ITEM_BADI
Думаю что-то из них подойдет.