I am doing MIGO - GR against Outbound Delivery with Mvt type 103.
I receive the following dump. If for the same case if I do MIGO via 101 then no dump observed.
What could be the determining factor which creates dump while 103 & not with the case 101?
Dump as follows -
Category ABAP Programming Error
Runtime Errors MESSAGE_TYPE_X
ABAP Program SAPMM07M
Application Component MM-IM
Date and Time 03.09.2014 12:47:09
Short text of error message:
Posting termination to ensure data consistency - SAP Note 1776835
Long text of error message:
The material document posting was terminated to maintain data
consistency. An expected COMMIT WORK or ROLLBACK WORK statement wa
triggered which is in turn caught by this error.
Data has already been preselected for the UPDATE at the time of th
COMMIT or ROLLBACK. If a COMMIT WORK or ROLLBACK is initiated in a
enhancement, these are then written or rolled back into the
database. If another error occurs during subsequent processing
after a COMMIT, a complete ROLLBACK can no longer be performed,
since the data up until the point of the COMMIT has already been
written to the database. Otherwise, if no further errors occur
following a ROLLBACK statement, the part that is subsequently
entered into the posting is also written to the database.
This can result in an inconsistent status, for example a material
document without accounting document or an accounting document
without a material document, which can only be repaired with
considerable cost and effort.
Inconsistencies that were caused by an incorrect implementation
must be corrected by SAP in accordance with SAP Note 83020, subjec
Remove the critical sections of code from your customer
enhancements, such as MB_DOCUMENT_BADI. For more information about
this error and how to avoid it, see SAP Note 1776835.
Procedure for System Administration
Technical information about the message:
Message class....... "M7"
Variable 1.......... " "
Variable 2.......... " "
Variable 3.......... " "
Variable 4.......... " "