✒️ABAP HANA / La plataforma Eclipse Por Exequiel Acevedo
ABAP La plataforma Eclipse

Que es ADT..
Es el entorno de desarrollo moderno para programar en ABAP, basado en Eclipse .
Es el reemplazo (y mejora) del tradicional SE80 (Workbench) esen SAP GUI, especialmente diseñado para trabajar con SAP S/4HANA y SAP HANA .
¿Qué te permite hacer ADT?
Con ADT puedes:
✅ Crear y editar CD✅ Desarrollar programas ABAP
✅ Crear y editar vistas CDSCDS, AMDP✅ Usar versionado y, clases, interfaces, etc.
✅ Usar versionado y control de código ( como Git en✅ Ver el performance , análisis de SQL y trazas(como Git en proyectos específicos)
✅ Ver el rendimientocon Fiori Elements ,, análisis de SQL y trazas
✅ Trabajar con Fiori Elements , OData, RAP y objetos del backend
✅ Buscar y navegar entre objetos de manera más rápida e inteligente
Ejemplo de objetos que creás con ADT y no con SE80:
-
Vistas de CDS ( define view)
-
Funciones de tabla ( define table function)
-
AMDP (Procedimientos de base de datos gestionados ABAP)
-
Business Objects con RAP (modelo de programación ABAP RESTful).
ADT (Herramientas de desarrollo ABAP) está basado en Eclipse , que es unEstá basado en Eclipse , que es un entorno de desarrollo integrado (IDE) de código abierto muy usado en el mundo Java, pero SAP lo adaptó para el desarrollo ABAP moderno.
¿Cómo funciona ADT con Eclipse?-
Descargue Eclipse IDE (de Java (preferentemente la versión “Eclipse IDE para desarrolladores de Java”).
-
Instala el complemento de herramientas de desarrollo ABAP desde eldesde el propio Eclipse.
-
Conecta Eclipse a tu sistema SAP (que tenga NetWeaver >= 7.4 y HANA si es posible).
-
Desde ahí, desarrollarás y gestionás todo tu código ABAP moderno, incluyendo objetos HANA como CDS, AMDP, Table Functions, etc.
Lo que ganás usando ADT en Eclipse:-
Editor de código con colores, autocompletado, navegación inteligente y refactorización .
-
Vista de objetos similar a un “Explorador de soluciones”.
-
Depurador integrado y trazas de rendimiento.
-
Herramientas para desarrollo RAP, Fiori y OData .
-
Análisis de calidad de código, pruebas unitarias, etc.
¿Qué es el SAP Release Train para Eclipse ?Es el modelo de actualizaciones periódicas. que usa SAPque usa SAP para lanzar nuevas versiones del plugin de ABAP Development Tools (ADT) dentro de Eclipse.
¿Por qué se llama “tren de liberación”?El nombre viene del concepto de “ trenes de lanzamientousado en desarrollo ." ( liberación de trenes)​ La idea es que las actualizaciones salen en fechas f) usado en desarrollo ágil.
La idea es que las actualizaciones salen en fechas fijas, como si fueran trenes que pasaran regularmente . Si una mejora está en la lista, se sube al tren; Si no, espera al próximo.
¿Cómo funciona en SAP?-
SAP publica nuevas versiones del ADT cada pocos meses .
-
Estas versiones incluyen:
-
Soporte para nuevas versiones de NetWeaver/S4HANA.
-
Nuevas herramientas de desarrollo (RAP, CDS, etc).
-
Correcciones de errores y mejoras de rendimiento.
-
-
Se alojan en esta URL oficial:
👉 https://tools.hana.ondemand.com/latest (o versiones específicas como /2024-03)
¿Qué incluye en gran medida cada "tren de liberación"?-
Nuevos elementos de lenguaje ABAP.
-
Funcionalidades de CDS Views mejoradas.
-
Soporte para RAP (modelo de programación RESTful ABAP).
-
Mejoras en la depuración o rendimiento del IDE.
-
Compatibilidad con nuevas versiones de SAP S/4HANA o SAP BTP.
¿Cómo te afecta como desarrollador?-
Al actualizar Eclipse con la URL del "release train", obtendrás las últimas funciones de desarrollo ABAP.
-
Podés elegir entre:
-
Último (último tren estable):https://tools.hana.ondemand.com/latest
-
Liberación específica (por versión específica): https://tools.hana.ondemand.com/2024-03, por ejemplo.
-
En resumen:El SAP Release Train para Eclipse es simplemente el mecanismo de actualización regular de los plugins de desarrollo ABAP en Eclipse, asegurando que tengas acceso a las últimas tecnologías de SAP en desarrollo.
-
-
 
 
 
Sobre el autor
Publicación académica de Exequiel Eduardo Acevedo, en su ámbito de estudios para el Master ABAP for HANA.
Exequiel Eduardo Acevedo
Profesión: Analista de Sistemas de Información - Argentina - Legajo: JM18M
✒️Autor de: 32 Publicaciones Académicas
🎓Cursando Actualmente: Carrera Consultor ABAP Nivel Inicial
🎓Egresado de los módulos:
- Master Funcional ABAP
- Master ABAP Orientado a Objetos
- Master ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
























