Los que hayáis trabajado con SAP haciendo debug, conoceréis el comando «/h», que activa el modo debug desde cualquier transacción de SAP.
Puede entonces que os hayáis encontrado con un programa/transacción que al que no habéis podido hacer debug porque no tiene cuadro de comandos (transacciones como la CG3Y, cuya ventana principal es una ventana de diálogo, y por tanto no tiene cuadro de comandos en la parte superior izquierda como es común).
¿Cómo hacemos debug en este caso? Para ello necesitamos crearnos un archivo de comando de SAP. Abrid un bloc de notas, pegad el siguiente código y guardadlo con el nombre que queráis:
[Function]
Title=Debug
Command=/h
Type=SystemCommand
También podéis descargarlo de aquí 😉
Una vez tengáis el fichero guardado, es tan simple como arrastrarlo a la ventana sobre la que queráis hacer debug, y éste se activará.
En cuanto hagáis una acción en la ventana de diálogo (pulsar una tecla, un botón…), la ejecución se pausará y pasaremos a modo debug:
¿No os parece útil? ¡Nos vemos en el siguiente post!