Sobre mí
Soy Abel González Guerra, desarrollador SAP ABAP. Me formé directamente en ABAP Cloud, el modelo con el que SAP quiere que se desarrolle a partir de ahora, sin dejar de lado el ABAP clásico que sigue funcionando en la mayoría de sistemas.
Cómo trabajo
Me gusta el código que se entiende sin tener que preguntar al que lo escribió. En la práctica eso significa métodos cortos, nombres claros, sin sintaxis obsoleta, tests donde tiene sentido y el ATC limpio antes de entregar.
También me gusta dejar las cosas por escrito: qué se ha hecho, por qué y qué habría que tener en cuenta la próxima vez que alguien toque ese desarrollo. Mi proyecto de incidencias tiene una documentación técnica más larga que algunos programas, y es a propósito.
Las herramientas de esta web nacieron así: cada vez que me encontraba repitiendo una tarea (revisar código antiguo, entender un dump, escribir el mismo esqueleto RAP), la convertía en algo que cualquiera pudiera usar en el navegador. Son gratuitas y lo seguirán siendo.
Qué sé hacer
| ABAP Cloud y RAP | BO gestionados y no gestionados, draft, EML, acciones, determinaciones, validaciones, autorizaciones, side effects |
| CDS | Vistas de interfaz y de consumo, asociaciones, composiciones, analíticas, access control, metadata extensions, table functions |
| S/4HANA | Modelo de extensibilidad y clean core, extensiones RAP y BAdI, extensiones side-by-side en BTP |
| ABAP | POO, excepciones, patrones de diseño, ABAP Unit, tablas internas y expresiones de constructor, ABAP SQL y push-down |
| Herramientas | ADT (Eclipse), abapGit, ATC, depurador, SQL trace |
Formación
Logali Group · Madrid, 23 de junio de 2026
Logali Group · Madrid, 12 de enero de 2026
Logali Group · Madrid, 5 de enero de 2026
Contenido de los másteres
De cero a avanzado (12 bloques)
Herramientas y conceptos básicos · operaciones numéricas y cadenas · estructuras y tipos · tablas internas · expresiones de constructor y punteros · depuración, programación dinámica y rendimiento · diccionario de datos · ABAP SQL I y II · SQL push-down · ATC y abapGit
De avanzado a experto (14 bloques)
POO (fundamentos, herencia, interfaces, polimorfismo, eventos) · excepciones, unit test y patrones · CDS avanzado, analíticos, access control, table functions · RAP: artefactos, BDL, BIL, EML, acciones, autorizaciones, validaciones y determinaciones · S/4HANA Cloud: extensibilidad y clean core · Private Edition · extensiones RAP y BAdI · side-by-side