Cómo debuguear en SAP

Cómo debuguear en SAP

El debugger en ABAP es una de las herramientas más útiles para cualquier programador SAP. Gracias a él podemos detener la ejecución de un programa y entender qué está ocurriendo, por qué salen errores o de dónde vienen ciertos datos.…

Módulos de SAP

Módulos de SAP: funcionales y técnicos

Los módulos de SAP son componentes que cubren diferentes áreas de negocio o aspectos técnicos del sistema. Cada empresa puede implementar solo los que necesita, de acuerdo con sus procesos. En términos generales, se dividen en dos grandes grupos: Módulos…

Arquitectura de SAP

La arquitectura de SAP

Cuando empiezas a aprender ABAP o a trabajar con SAP, todo puede sonar muy complicado: instancias, entornos, mandantes, NetWeaver, HANA… 😵‍💫Pero la base para entender cómo funciona SAP es muy sencilla: se organiza en tres capas.Y si entiendes esas tres…

que es una AMDP en ABAP

AMDP en ABAP: qué son, para qué sirven y cuándo usarlas

Durante muchos años, la programación ABAP seguía siempre el mismo patrón: leer datos desde la base de datos, traerlos al servidor de aplicaciones y procesarlos allí. El problema es que ese modelo empezó a quedarse corto cuando aparecieron sistemas con…

síncrono vs asícrono

Síncrono vs. Asíncrono en SAP ABAP

Cuando trabajas con SAP ABAP, es muy importante entender cómo se ejecutan tus procesos. Algunos necesitan completarse antes de pasar al siguiente paso, mientras que otros pueden ejecutarse en segundo plano, sin bloquear el flujo del programa. Esta es la…

Tipos de dato en abap

Tipos de datos en ABAP

En ABAP, los tipos de datos son la base de cualquier programa. Definen qué puede guardar una variable (números, texto, fechas, estructuras…) y cómo debe tratarse esa información. Dominar los tipos de datos no solo evita errores, también mejora el…

Transacciones utiles para programadores ABAP

Transacciones más útiles para programadores ABAP

En SAP, las transacciones (t-codes) son atajos que nos llevan directamente a herramientas específicas dentro del sistema. Como programadora ABAP, estas son las transacciones que más utilizo en mi día a día, y que te recomiendo tener siempre a mano.…