0% encontró este documento útil (0 votos)
5 vistas3 páginas

Cómo añadir breakpoints en SAP SE38

El documento explica cómo acceder y añadir breakpoints en un programa utilizando la transacción SE38. Se describen dos tipos de breakpoints: de sesión, que solo afectan a la sesión actual, y externos, que son válidos para cualquier aplicación en el sistema. También se mencionan diferentes métodos para fijar breakpoints, incluyendo el uso de clics y menús contextuales.

Cargado por

Andres Gonzalez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas3 páginas

Cómo añadir breakpoints en SAP SE38

El documento explica cómo acceder y añadir breakpoints en un programa utilizando la transacción SE38. Se describen dos tipos de breakpoints: de sesión, que solo afectan a la sesión actual, y externos, que son válidos para cualquier aplicación en el sistema. También se mencionan diferentes métodos para fijar breakpoints, incluyendo el uso de clics y menús contextuales.

Cargado por

Andres Gonzalez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

cursosdeit.

com

Acceder directamente al código del programa y añadir un


breakpoint

Para ingresar directamente al código del programa accedemos a la transacción SE38 y


navegaremos a la siguiente pantalla:

Informamos el programa que queremos debuggear:

1
[Link]

Y pulsamos en el botón y navegaremos al código de programa:

Una vez dentro del programa deberemos situarnos en la línea donde queremos añadir el Break
Point y pulsamos en uno de estos 2 botones:

Estos botones nos permiten fijar 2 tipos de Break Point:

• Break Point de sesión : Estos puntos de interrupción solo serán válidos para la
sesión actual, es decir, para aplicaciones que se lancen dentro de la misma entrada al
sistema. Además, estos breakpoints son independientes de usuario.

Con un breakpoint de sesión si otro usuario ejecuta el mismo programa, este no estará
afectado por nuestro breakpoint, y no se le parará su ejecución, es decir un breakpoint
de sesión solo afecta a nuestras ejecuciones.

• Breakpoints externos : Estos puntos de interrupción son válidos para cualquier


aplicación que se ejecute en el sistema, independientemente de donde se haya lanzado.
Esto quiere decir que, cuando salimos de la sesión y al volver a entrar, seguiremos
viendo los breakpoint externos que se hayan creado. Por ejemplo, en aplicaciones Web

2
[Link]

Dynpro o BSP, que se ejecutan desde un navegador web, solo podrían utilizarse este
tipo de breakpoints.

Estos Breakpoint suelen tener validez de 2 horas y se asocian a un usuario. Los


Breakpoint externos como los de sesión están asignados al usuario que lo creo, por lo
que, si otro usuario ejecuta el mismo programa, no se le parará su ejecución.

Otra opción para fijar un breakpoint es haciendo doble clic o pulsando el botón derecho del
ratón en la línea donde queremos colocar el Break Point:

Fijando de esta forma el Breakpoint, este siempre será un Breakpoint de sesión.

Otra forma de fijar un Breakpoint es haciendo clic derecho sobre la línea del programa. Nos
aparecerá el siguiente pop up:

De esta forma podremos fijar tanto un Breakpoint externo como uno de sesión:

También podría gustarte