Close

Buenas practicas

Encuentra aquí recomendaciones para programar en ABAP que te ayudaran a tener un código limpio y evitar problemas futuros. Algunas practicas son en base a mi experiencia y muchas otras en base lecturas de libros y la página oficial de SAP.

Mostrar ayuda personalizada al presionar F1 en SAP

Un buen programa debe estar bien documentado, es por esto que ahora les mostraré cómo desplegar un cuadro de ayuda personalizado cuando alguien presione la tecla F1 sobre algún campo, de esta forma los usuarios tendrán una mejor idea de el dato que el programa espera.

Leer artículo

Herramientas para probar el código en ABAP: Extended Program Check

Estoy iniciando una nueva serie en la que conoceremos las herramientas incorporadas en ABAP para realizar pruebas en nuestro código con el fin de encontrar errores o posibles segmentos de código que puedan ocasionar problemas en nuestros programas antes de pasarlos a producción. En esta ocasión vamos a comenzar con […]

Leer artículo

Crear break points dinamicos en ABAP para debug de programas.

Los break-points en ABAP son sentencias de código que activan el modo debug de sap, usualmente los usamos como BREAK-POINT. o BREAK USUARIO, sin embargo estos métodos presentan algunos inconvenientes que mencionaremos más adelante, personalmente prefiero usar otro tipo de break points que son más dinámicos y se pueden activar […]

Leer artículo

Consejos para programar más rápido en ABAP usando el editor

Programar en ABAP no es tan fácil como en otros lenguajes de programación como MS Visual Studio, en donde tenemos diferentes herramientas gráficas que nos ayuda a introducir el código en nuestros programas. El editor de código de ABAP es un poco menos amigable, sin embargo posee cualidades interesantes (y un poco ocultas) que nos pueden ayudar a digitar y […]

Leer artículo

Como se optimizó un programa para bajar de 60 a 5 minutos

En la empresa para la cual trabajo actualmente, hemos estado teniendo problemas de rendimiento en el servidor, y se detectó que algunos programas consumen muchos recursos, entonces comenzamos a revisar esos programas. Uno en particular se ejecutaba varias veces al día y tomaba al rededor de una hora en terminar, después de dedicarle un […]

Leer artículo