miércoles, 27 de noviembre de 2024

ABAP Development Tools (ADT) - Parte 2

Una vez comprendidos los conceptos básicos referentes a ADT, debemos seguir con la instalación de estas herramientas.

Para esto, debemos descargar tanto Eclipse como el Plugin necesario para la instalación de las ADT.

Los pasos son los siguientes:

1. Ingresar a https://www.eclipse.org/downloads/packages/ y descargar la última versión de Elipse 

2. Realizar la instalación de eclipse tomando el archivo descargado en el paso 1

3. Una vez instalado, abrir la carpeta en donde se instaló el eclipse y buscar el archivo eclipse.exe y ejecutarlo.

4. Seleccionar el Workspace para trabajar en Eclipse. Por defecto puedes dejar la carpeta sugerida

5. En el menú de Elipse, selecciona la opción 'Help' o 'Ayuda' y posteriormente la Opción de "Install New Software" o "Instalar Nuevo Software"













6. Entrar la dirección de las herramientas ADT y seleccionarlas las opciones que aparecen:



7. Presionar el botón "Siguiente", Aceptar la Licencia, Seleccionar Las Autorizaciones y Presionar el Botón "Trust Selected"


8. Reiniciar el Eclipse.

9. Una vez se reinicie el eclipse, en el menú seleccionar la opción Window->Perspective->Open Perspective->Other


10. Seleccionar la Perspectiva ABAP


11. Y ahora...... a PROGRAMAR con ADT y Eclipse!




ABAP Development Tools (ADT) - Parte 1

ABAP Development Tools (ADT) es un conjunto de herramientas de desarrollo que permiten crear, mantener y depurar aplicaciones ABAP dentro de un entorno del entorno de desarrollo Eclipse ofreciendo una interfaz más moderna y rica en características en comparación con el entorno tradicional de desarrollo de SAP, como el ABAP Workbench.

Las principales características y ventajas de ABAP Development Tools incluyen:

  1. Al estar integradas con Eclipse permite a los desarrolladores aprovechar sus características tales como el autocompletado de código, la refactorización, la navegación entre objetos y la depuración avanzada.

  2. Los desarrolladores pueden crear aplicaciones ABAP de una forma más eficiente y moderna, apoyándose en herramientas que incluyen:

    • Editor ABAP: Mejorado con funcionalidades como el análisis estático del código y la corrección automática de errores.
    • Visor de proyectos: Permite organizar los objetos y programas ABAP en una vista de árbol que facilita la navegación.
    • Refactorización del código: Ofrece capacidades para mejorar la calidad y mantenimiento del código ABAP.
    • Pruebas unitarias: Integración con ABAP Unit para facilitar la creación y ejecución de pruebas automáticas.
  3. Los desarrolladores pueden conectarse directamente a sistemas SAP y trabajar sobre el código ABAP de manera remota, lo que mejora la eficiencia y permite una integración fluida entre el entorno de desarrollo y los sistemas SAP.

  4. Permite depurar aplicaciones ABAP de forma más efectiva con herramientas visuales de seguimiento, puntos de interrupción, y análisis de los datos durante la ejecución.

  5. Permite trabajar y desarrollar en otras tecnologías asociadas con SAP, como SAP Fiori, SAP HANA, y SAP Cloud Platform.