Log en Batch Input
Hola Albercosta...
Mira, lo que tienes que hacer al momento de hacer el CALL TRANSACTION en tu batch input es agregarle la adición MESSAGES INTO <itab> de la siguiente manera:
DATA:
t_bdcdata TYPE TABLE OF bdcdata,
t_mensajes TYPE TABLE OF bdcmsgcoll.
<llenado de tabla t_bdcdata>
CALL TRANSACTION '<nombre_transaccion>'
USING t_bdcdata
MODE 'N'
UPDATE 'A'
MESSAGES INTO t_mensajes.
Luego, tendrás en la tabla t_mensajes todos los mensajes que se han generado a lo largo del proceso.
Con ella podrás hacer el log que gustes... lo puedes bajar a un archivo o mostrarlo en un ALV, como mejor te parezca...
Espero te haya ayudado...
__________________
Miguel Ángel Garcés Ramírez
|