Hola Paola.
Efectivamente para el manejo de la BADI tienes que crear un Gr.Func. con los módulos de func. correspondientes según las necesidades de tu desarrollo.
En este caso la actualización de tu ZTABLA debes hacerla a través de dicha función.
P.ejemplo:
METHOD IF_EX_MB_MIGO_BADI~POST_DOCUMENT.
"...si tienes que chequear algo previo a la grabación
"Llamada a la función para actualizar la ztabla.
CALL FUNCTION 'ZMIGO_BADI_UPD_ZTABLA' IN UPDATE TASK
EXPORTING
I_MBLNR = IS_MKPF-MBLNR
I_MJAHR = IS_MKPF-MJAHR
IS_MIGO_BADI_HEADER_FIELDS = G_EXDATA_ZTABLA_WA.
ENDMETHOD.
Espero te sirva.
|