Debuggear una ventana pop up en SAP

El debugging es un proceso que nos permite identificar y corregir errores de programación o bugs. Permite ejecutar el programa, posicionarse en un punto en concreto del mismo y visualizar el contenido del mismo, como por ejemplo variables, en ese preciso momento. También nos permite avanzar paso a paso a través del programa para encontrar el punto exacto a corregir o tratar.

El debug lo podemos activar en cualquier momento en la ejecución de un report o transacción indicando el valor /h en el cuadro de comando que tenemos en la parte superior izquierda de la ventana del Sapgui.

Para poder debugar se requiere de autorizaciones especificas, en concreto el objeto de autorización ‘S_DEVELOP’ que ha de incluir en el campo OBJTYPE del valor DEBUG o ‘*’ y las actividades ’01 y ‘02’.

En el truco o nota de hoy os traemos una forma de debugar que probablemente muchos de vosotros no conocéis: Debugar en ventanas de popup.

Esta funcionalidad de debugar es posible y se hace de manera muy sencilla, a través de un fichero de texto que contenga la siguiente secuencia de sentencias:

[FUNCTION]    Command=/H    Title=Debug    Type=SystemCommand

Guardamos este fichero de texto y cuando nos encontramos en una ventana modal, por ejemplo, en la transacción XD02 (mantenimiento de clientes) y tengamos el popup abierto:

Deberemos arrastrar el fichero de texto hasta la ventana o popup y dejarlo caer sobre ella y nos aparecerá nuestra ventana de debug.

🚀 ¿Quieres llevar tus conocimientos de SAP al siguiente nivel? Si quieres dejar de pelearte con las transacciones y dar el salto profesional que buscas, pásate por nuestros Cursos de SAP. Formación técnica, práctica y directa al grano, diseñada por consultores en activo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carrito de compra
error: Content is protected !!
Scroll al inicio