💜 ABAP desde cero: la chuleta para ponerse las pilas con SAP.
PARA ENTENDER EL ESQUEMA
Sobre esta infografía
Para empezar con ABAP conviene entender cómo encajan el lenguaje, el entorno de desarrollo y el sistema donde se ejecuta el programa.
Una idea clave desde el primer día: Eclipse con ADT es tu entorno de trabajo; el código se ejecuta en el servidor SAP.
He preparado esta chuleta visual para reunir los conceptos básicos y tener una referencia a mano mientras practicas. También incorpora una animación suave en la cabecera, los símbolos de código y las conexiones.
La infografía recorre estos puntos:
🔹 Entorno de desarrollo.
Eclipse + ABAP Development Tools (ADT), conexión al sistema, paquetes y órdenes de transporte. También incluye SE38 y SE80 como referencia para entornos clásicos.
🔹 Sintaxis esencial.
El punto que cierra cada sentencia, los comentarios, los tipos de datos, las variables, las constantes y los operadores más habituales.
🔹 Primer programa.
Una clase que implementa IF_OO_ADT_CLASSRUN y muestra un saludo en la consola. El ejemplo explica qué hacen main, DATA(...), las plantillas de texto y out->write.
🔹 Decisiones y repeticiones.
IF para ejecutar un bloque según una condición y DO para repetirlo. Con ejemplos pequeños y su salida esperada.
🔹 Tablas internas.
Cómo declarar una colección de filas en memoria, añadir elementos con APPEND y recorrerlos con LOOP AT.
🔹 Datos y depuración.
Una primera orientación sobre ABAP SQL, los breakpoints, la inspección de variables y el uso de objetos SAP liberados para ABAP Cloud.
💡 Hay un hábito que merece aprenderse pronto:
Guardar → comprobar → activar → ejecutar.
Guardar conserva los cambios. Activar genera la versión ejecutable del objeto. Entender este paso evita muchas dudas al comenzar.
También ayuda distinguir dónde están los datos: una tabla interna contiene filas en memoria; ABAP SQL permite consultar datos de la base de datos y llevar el resultado a una tabla interna para procesarlo.
🛠️ Para practicar con la chuleta:
Crea una tabla con tres nombres, recórrela y muestra un saludo para cada persona. Después, añade otro nombre y observa cómo cambia la salida. Pon un breakpoint dentro del bucle y sigue el valor de la variable en cada vuelta.
Con ese ejercicio ya estarás trabajando con declaración de datos, tablas internas, recorridos y salida por consola.
¿Vienes de ABAP clásico o estás dando tus primeros pasos con Eclipse y ADT?
🌐 palentino.es
#ABAP #SAP #Programación #DesarrolloSoftware #ABAPCloud #Aprendizaje
infograph