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 RAPBO gestionados y no gestionados, draft, EML, acciones, determinaciones, validaciones, autorizaciones, side effects
CDSVistas de interfaz y de consumo, asociaciones, composiciones, analíticas, access control, metadata extensions, table functions
S/4HANAModelo de extensibilidad y clean core, extensiones RAP y BAdI, extensiones side-by-side en BTP
ABAPPOO, excepciones, patrones de diseño, ABAP Unit, tablas internas y expresiones de constructor, ABAP SQL y push-down
HerramientasADT (Eclipse), abapGit, ATC, depurador, SQL trace

Formación

300horas
Máster SAP ABAP Cloud: de Avanzado a Experto
Logali Group · Madrid, 23 de junio de 2026
300horas
Máster SAP ABAP Cloud I: de cero a avanzado
Logali Group · Madrid, 12 de enero de 2026
50horas
SAP ABAP: iniciación a la programación
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

CV en PDF GitHub