MB_MIGO_BADI is MIGO specific.
For other transactions like MB01 / MB1A / MB1B etc you have to use MB_DOCUMENT_BADI, but this BADI wont allow to throw error messages, instead you can use MB_CHECK_LINE_BADI for validation and error messages.
MB_MIGO_BADI is MIGO specific.
For other transactions like MB01 / MB1A / MB1B etc you have to use MB_DOCUMENT_BADI, but this BADI wont allow to throw error messages, instead you can use MB_CHECK_LINE_BADI for validation and error messages.