PROMO JULIO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️El debug del sistema SAP

El debug del sistema SAP

El debug del sistema SAP

INTRODUCCION AL DEBUGGING.

Los errores de los programas se los conoce como BUGS

Estos errores o bugs de los programas se producen debido a errores de sintaxis en el codigo de los programas, etc.

DEBUG Preceso de encontrar y eliminar errores de software

El entorno de depuracion de SAP

El debugger es una de las herramientas mas poderosas que tiene SAP para el analisis y la solucion de problemas.

Para poder realizar debugging en ABAP mayor conocimientos basicos sobre la estructura de los programas y las sentencias ABAP. Mas facil se puede realizar analisis con el debugger.

La estructura de los programas y las sentencias las comunes son: Reportes, programas de dialgo, formularios, batch input, user exists, etc.

Para aprender hacer depuracion o debugging debo concentrarme en los REPORTES.

REPORTES: es un programa que consiste en una serie de instruccciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla. SE38. O SE80 navegador de objetos.

La estructura de los reportes son:
1. REPORT seguida del nombre del programa

2. declaraciones de las variables que se utilizan en el programa

3. declaraciones de los eventos que se ejecutan en el programa -INITIALIZATION///-START-OF-SELECTION/// END-OF-SELECTION

El debugger ABAP

Ver si esta correctamente configurada el debugger del ABAP. SE38 o UTILIDADES /OPCIONES

BREAKPOINT.= PUNTO DE PARADA. es un stop que podemos colocar en alguna linea del codigo del programa, de modo que al ejecutarlo, la ejecucion se detenga en ese punto.

* BREAKPOINTS DE SESION duran mientras dure la sesion actual de SAP. aplicaciones que se lancen dentro de la misma entrada al sistema.

* BREAKPOINTS EXTERNOS duran 2 horas. validos para cualquier aplicacion

F8 DEBUGGING

F5 PASO A PASO ejecuta sentencia a sentencia o linea a linea

F6 EJECUTAR subrutinas a subrutinas sin entrar en el contenido. Es un bloque de codigo ABAP modularizado en una rutina para hacer mas legible el codigo de un programa lo cual hace mas facil el mantenimiento.

F7 RETORNAR

F8 CONTINUAR

Al ejecutar F5 se puede saber el contenido de las variables en tiempo de ejecucion.

WACHPOINT. detiene la ejecucion de un programa en un punto determinado. se activa cuando la variable que quiero que aparezca adquiera ese valor que estoy queriendo que aparezca. Solo puede colocarse en un programa cuando lo estamos ejecutando. Sirve para programa grandes complejos y bucles de codigos.


 

 

 


Sobre el autor

Publicación académica de Luciano Giudice, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.

SAP Senior

Luciano Giudice

Profesión: Contador Público - Argentina - Legajo: SK46K

✒️Autor de: 40 Publicaciones Académicas

🎓Cursando Actualmente: Consultor en SAP FI Nivel Inicial

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Tengo más de 15 años de experiencia en el rubro de logística alimenticia, gestión e instauración de procesos.

Certificación Académica de Luciano Giudice