🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP HANA ABAP Development Tools para Eclipse

ABAP HANA ABAP Development Tools para Eclipse

ABAP HANA ABAP Development Tools para Eclipse

ABAP DEVELOPMENT TOOLS PARA ECLIPSE

1 INTRODUCCIÓN AL NUEVO ENTORNO DE DESARROLLO

Se trata de un plug-in (add-on) de Eclipse que agrega la perspectiva ABAP, posibilitando la conexión al repositoria ABAP (objetos DDIC).

ABAP DEVELOPMENT TOOLS para SAPNetWeaver INCLUYE:

  • ABAP CALL DEVELOPMENT TOOLS: editores para código ABAP, depuradores, conexiones de transporte...
  • ABAP DEVELOPMENT TOOLS FOR WEBDYNPRO: herramientas para desarrollar UIs con WebDynpro ABAP, herramientas para desarrolar ABAP en SAP HANA
  • ABAP CONECTIVITY AND INTEGRATION DEVELOPMENT TOOLS: herramientas para integración de sistemas.
  • ABAP BUSINESS OBJECT TOOLS: herramientas para Business Object utilizando Business Object Processing Framework

2 VENTAJAS DE ABAP DEVELOPMENT TOOLS VS TRANSACCION SE80

  • Errores: los errores en Eclipse aparecen según se va desarrollando sin necesidad de compilar el código.
  • Abrir muchos objetos en paralelo: SE80 solo permite trabajar con 6 objetos. Eclipse permite la apertura de tantos objetos como necesitemos y desarrollar proyectos en paralelo de distintos sistemas SAP, con lo que podremos comparar múltiples objetos de distintos repositorios.
  • Posicionamiento de ventanas flexible y personalizado: podemos trabajar con ventanas de tamaño flexible de modo qye podemos tener todo de un vistazo (editor, tablas...), sin pasar de una ventana a otra.
  • Refactoring: eliminación de variables segura, renombre de variables en todos los puntos del objeto, insertar firmas de métodos de manera sencilla, templates mas complejos, declaración de métodos automática (Quickfix)...
  • Quickfix: creación de métodos sencilla y rápida (llamada al método incluyendo los parámetros y pulsando CTRL + 1)
  • Búsqueda: CTRL SHIFT A
  • Comentarios en el editor, no en el código: no ensuciaremos el código y crea una lista de tareas desde la que navegaremos al punto exacto.
  • Lista de tareas que mantienen el contexto del desarrollo: registrar todos los objetos abiertos y asignarlos al contexto en la lista de tareas
  • Ciertos objetos nuevos solo existen para Eclipse

Desventajas: también existen algunas desventajas con respecto a trabajar con la transacción SE80:

  • Complicaciones al trabajar con encasement
  • Buscar textos en un programa es mas sencillo en SE80
  • Debuggeres mas poderoso en SE80
  • La ayuda (F1) s mas lenta en Eclipseque en SE80

3 INSTALACION DE ABAP DEVELOPMENT TOOLS

Tras realizar la instalación de Eclipse, instalaremos el Plugin para ABAP.

> Menu HELP > Install New Software > Add, introducir el link https://tools.hana.ondemand.com/oxygen > seleccionamos los componentes (ABAP DEVELOPMNT TOOLS for SAPNetweaver y SAP HANA Tools) > NEXT > aceptar condiciones, SIGUIENTE == veremos en la pantalla overview, los topics AiE

> Menu Window > Open Perspective > Other > ABAP, Open == visualización del editor con la perspectiv ABAP


 

 

 


Sobre el autor

Publicación académica de Juan Ignacio De Tejada Santiago, en su ámbito de estudios para el Máster ABAP for HANA.

SAP Expert


Juan Ignacio De Tejada Santiago

Profesión: Informatico - España - Legajo: NW89P

✒️Autor de: 219 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Certificación Académica de Juan De