Tabla de contenido:
Definición - ¿Qué significa Depuración en SAP?
La depuración es el proceso de analizar el flujo de un programa para localizar y reducir defectos o errores. A diferencia de otros lenguajes de programación, la depuración en SAP implica analizar diferentes objetos. Por lo tanto, se utilizan diferentes técnicas para depurar diferentes tipos de objetos.
En SAP, el proceso de depuración se aplica con la ayuda de ABAP Debugger, una herramienta de programación de SAP que es capaz de analizar un programa u objeto ABAP, por línea o sección, e incluso puede cambiar los valores de los objetos en tiempo de ejecución.
Existen dos tipos de depuradores ABAP de SAP: depurador clásico para versiones de hasta 6.40 y nuevo depurador ABAP, que se proporciona para todas las versiones 6.40 y posteriores.
Techopedia explica la depuración en SAP
La depuración se activa para un objeto SAP de las siguientes maneras:
- Al escribir el comando "/ h" en el campo de comando, que ejecuta el programa en modo de depuración
- Con la ayuda de puntos de interrupción, que pueden mantenerse antes o durante el modo de depuración
- Al seleccionar la depuración cuando aparece el modo de programa de ejecución
- Desde la ruta del menú sistema-> utilidades-> depurar ABAP
- Para el programa ABAP y los módulos de función, la depuración se puede aplicar escribiendo "/ h" en el campo de comando, utilizando puntos de interrupción o eligiendo el modo de ejecución para la depuración.
- Para los scripts ABAP SAP, formularios inteligentes y formularios de Adobe, las opciones de depuración se proporcionan por separado para los programas de controlador, además de estos objetos.
- Para el servidor o el acceso remoto, la depuración del acceso remoto se proporciona a través de nombres de usuario predefinidos o personalizados, que se utilizan para conectarse a un servidor o acceso remoto.
- A diferencia del depurador ABAP clásico, el nuevo depurador ABAP se procesa en su propio modo externo (conocido como depurador) mientras que el objeto analizado (conocido como depurador) se ejecuta en un segundo modo externo.
- Es capaz de analizar programas ejecutados en una unidad de procesador ABAP, como los programas que llaman a salidas de conversión.
- Tiene una interfaz flexible que un usuario puede diseñar de acuerdo con los requisitos.
- Tiene la capacidad de acomodar más de ocho vistas de escritorio, así como la capacidad de organizar diferentes herramientas para analizar la estructura y los datos pasados en el programa u objeto ABAP.