Está en la página 1de 5

REPROCESAR Y DEBUGEAR IDOCS DE ENTRADA

Transacción WE19

Se informa el número de IDOC existente que queremos reprocesar y ejecutar:

Se muestran los diferentes segmentos que lo componen. Haciendo doble click en un segmento
se pueden modificar los datos:

Una vez modificados los datos necesarios, se aprieta el botón “Entrada estándar” y se acepta
los valores indicados en la ventana emergente que aparece:
Entonces nos indicará que se ha creado un nuevo IDOC, nos quedamos con el número:
Aceptamos y se cerrarán todas las ventanas.

Si queremos debugear la función asociada al IDOC, deberemos fijar un breakpoint externo en


el código que queramos debugear (en el mandante que queremos debugear):

Después, vamos a la transacción SRDEGUG, se selecciona el breakpoint y se le da a “Activar


Debugging”:

Aceptamos en la ventana que aparece:


Y nos aparecerá una ventana emergente que no debemos cerrar hasta que hayamos
terminado de debugear:

Una vez hecho esto, tenemos que procesar el nuevo IDOC, el número del cual nos hemos
guardado anteriormente. Para ello, iremos a la transacción BD87 con ese número de IDOC:
Nos situamos en el nodo que indica el tipo de mensaje del IDOC, y apretamos el botón
“Procesar”:

En ese momento saltará el debug y podremos ver los errores, datos, etc… de forma normal en
el debug.

Si todo ha ido correcto, en la transacción WE02 veremos que el IDOC procesado tendrá un
estado en verde.

También podría gustarte