![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El debugger ABAP
ABAP El debugger ABAP
![ABAP El debugger ABAP ABAP El debugger ABAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/416.jpg)
EL DEBUGGER ABAP
Cuando se programa en ABAP, un programa solo va a funcionar tal y como se desea si y solo si el código ABAP de que forma parte del programa a sido escrito a la perfección, es decir exactamente tal y como se le necesita.
si existe alguna diferencia o error en dicho código, entonces el programa va a producir resultados diferentes a los esperado, lo que dentro del ámbito de programación solemos llamar como errores.
Ahora bien el detectar esos errores en ocasiones puede resultar bastante sencillo, solo a simple vista mirando el código y en otras ocasiones no siempre resulta bastante complejo, y va a requerir que se ejecute el programa en varias ocasiones , probablemente en cada ejecución necesitemos utilizar distintos valores de entrada para producir distintos resultados y vamos a necesitar saber exactamente cuales son los valores que van tomando las variables internas del programa.
Para poder hacer todo este análisis, SAP pone a nuestra disposición una herramienta sumamente útil que se llama Debugger ABAP o depurador ABAP.
Siendo esta una de las herramientas mas poderosas que tiene SAP para el análisis y solución de problemas. Se utiliza para ejecutar programas paso a paso y durante el proceso se puede verificar la lógica, inspeccionar el contenido de las variables de programa, las tablas internas, las variables del sistema, las áreas de memoria, entre otras opciones, así mismo es una herramienta imprescindible para los programadores de cualquier lenguaje de programación.
Saber utilizar esta herramienta de forma correcta es tan importante como saber programar en ABAP y esto se debe a que gran parte del tiempo de nuestro trabajo como programadores ABAP lo vamos a emplear detectando y corrigiendo errores, ya se de programas nuevos que que estamos desarrollando nosotros mismos o de programas creados por otros programadores y que tengamos que modificar.
Ahora bien, antes de utilizar dicha herramienta debemos saber que existen dos versiones del Debugger, por un lado tenemos el clásico, que es la primera versión o funcionalidad de esta poderosa herramienta con la que cuentan los ABAPers y luego con el pasar de los años SAP incorporo el nuevo Debugger, el cual presenta muchísimas mejoras respecto de su antecesor, por lo que prácticamente no tiene ningún sentido utilizar el debugger clásico.
 
 
 
Sobre el autor
Publicación académica de Pedro Cruz Barrera, en su ámbito de estudios para la Carrera Consultor ABAP.
Pedro Cruz Barrera
Profesión: Consultor Funcional Sd, Key User Sd - Mexico - Legajo: JX94S
✒️Autor de: 35 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Presentación:
Consultor funcional sap sd avanzado, conocimientos de manejo de clientes de cadenas de autoservicio, conocimientos de facturacion, addendas de cadenas comerciales, recuperacion de cartera vencida
Certificación Académica de Pedro Cruz