Thursday, February 7, 2008

Debuggear procesos de fondo o jobs

Mediante este truco vamos a poder debuggear jobs de la transacción SM37.

Ir a la SM37, seleccionar el job en cuestión e ingresar en la línea de comandos de SAP "JDBG". Una vez ingresado este comando, el sistema abrirá un modo con el debugging para el job.

Esta técnica puede resultarnos muy útil cuando queremos debuggear un job, pero tiene como desventaja que si el job no nos da tiempo para realizar el truco vamos a tener que buscar otra solución. En ese caso, podemos intentar poner un WAIT o un loop infinito si estamos en un ambiente de pruebas...

Comenten si les resultó útil!

Monday, February 4, 2008

Saltear permisos en transacciones

Lo que viene es un truco para poder acceder a transacciones a las que no tenemos autorización.


Desde la transaccion SE37 (Funciones ABAP), ejecutar el módulo de funciones RS_HDSYS_CALL_TC_VARIANT. Ingresar la transacción a la que queremos acceder en el parámetro TCODE y limpiar el parámetro AUTHORITY-CHECK. Presionar F8 para ejecutar la transacción y listo!

Les aconsejo que utilicen esto con cuidado, y NUNCA en un ambiente de producción.

Saludos!

Escriban si les parece útil!