Debugging en el JOB
Los jobs que corren en fondo pueden ser debugeados, tan solo necesitamos ciertos permisos para el debug de jobs activos, para los administradores sabed que este permiso reside en el objeto S_ADMI_FCD ( PADM - Process administration using trans. SM04, SM50 ).
El procedimiento es muy sencillo
1.- Si el job esta corriendo tan solo hay que ir a la Transacción SM50 y marcar el checkbox del proceso que corre nuestro job.
Luego vamos a la opción del menú
Program/Mode->Program->Debugging.
2.- Si el job ya finalizo podemos debugearlo desde la SM37 seleccionando el job y escribiendo la transacción JDBG.
Si el job es demasiado rápido para poder pillarlo por la SM50 un truco es programar el job por SM36 usando dos pasos y siendo el primer paso el report de bucle estandard BTCLOOP, al comenzar el debug solo tendremos que salir del bucle de este report.
