Hola.
La solucion que encontre en su momento, fue usar la BADI: IF_EX_MB_DOCUMENT_BADI, el metodo MB_DOCUMENT_UPDATE.
Esta Badi o metodo se ejecuta despues de que la transaccion MIGO graba el documento y antes de finalizar la transaccion.
Dentro de esa Badi use la BAPI: BAPI_ACC_DOCUMENT_POST y nunca me dio error, todo se ejectuo correctamente.
Te adjunto el codigo que implemente en su momento. Espero que te sirva.
Suerte !!!
Esther.