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

 X 

✒️ABAP HANA El paso a paso para programar ABAP con Eclipse

ABAP HANA El paso a paso para programar ABAP con Eclipse

ABAP HANA El paso a paso para programar ABAP con Eclipse

1 Mi primer programa ABAP HANA en Eclipse

Vamos a ver el paso a paso para crear un programa:

  1. Crear un proyecto ABAP que conecte el IDE Eclipse con el backend ABAP. Esto se hace dando click en el menu File->New->ABAP Project.
  2. Elegir una conexi[on del SAP Logon ya creada o bien definir una nueva conexión desde cero.
  3. En caso de elegir new system connection nos mostrará la pantalla donde se deberan completar todos los datos de conexión.
  4. Una vez elegimos la conexión a utilizar, nos pedirá iniciar sesión en el sistema indicando cliente, usuario, contraseña y lenguaje.
  5. Indicamos un nombre para el proyecto y damos clic en Finish para crearlo.
  6. Agregamos al proyecto paquetes favoritos que ya existan en el sistema. Para agregarlo, hacemos clic en el botón Add y elegimos el nombre del paquete finalizando en el botón OK.
  7. Otra posibilidad es crear nuestro propio paquete. Para ello, una vez creado el proyecto, buscamos en el Project Explorer el nodo de Favorite Packages para posicionarnos sobre él haciendo clic derecho y elegimos la opción New->ABAP Package.
  8. Nos pedirá un nombre y descripción para el paquete y damos clic en Next.
  9. Asignamos un componente de software al paquete.
  10. Creamos una orden de transporte para el paquete y revisamos el número de orden creado.
  11. En el Project Explorer podremos visualizar el nuevo proyecto y el nuevo paquete.
  12. Para crear un nuevo programa ABAP, elegimos el paquete en el Project Explorer, damos click derecho y elegimos la opción New->ABAP Program.
  13. Introducimos el nombre del programa y descripción.
  14. Elegimos una orden de transporte para el programa o creamos una nueva y presionamos Next.
  15. Se mostrará el editor ABAP. En dicho editor podemos escribir el mismo código ABAP que escribíamos en la SE38 o la SE80.
  16. Una vez hayamos escrito nuestro código, tendremos en la barra de herramientas botones para verificar o activar nuestro desarrollo. En caso de generarse errores, las descripciones de errores se mostrarán en la pestaña Problems.
  17. Finalmente, ejecutamos el programa haciendo click en el botón Ejecutar que se encuentra en la barra de herramientas (Botón de Play verde con blanco). La salida se mostrará en una nueva ventana dentro del mismo Eclipse.

IDEAS

En Eclipse podemos utilizar la integración con el SAPGUI para ejecutar cualquier objeto de desarrollo. Esto se logra eligiendo la opción Run->Run ABAP Development Object y seleccionando el objeto a ejecutar. Esto es particularmente útil si deseamos ejecutar transacciones estándar como la SM50.

TIPS

Al editar código fuente ABAP en el IDE Eclipse tenemos herramientas de apoyo tales como:

  • Autocompletar: CTRL+SPACE hará que el IDE te proponga palabras claves e identificadores válidos en el sitio donde te encuentres.
  • Plantillas: CTRL+SPACE para insertar plantillas de código o arrastrarlas desde la vista de plantillas y soltarlas en el editor.
  • Pretty Printer: SHIFT+F1 te ayuda a estandarizar el formato de código fuente.

VIDEO:

Tenemos opciones interesantes en el IDE:

  • Autocompletar
  • PrettyPrinter
  • Abrir transacciones de SAPGUI dentro de una ventana de Eclipse
  • Abrir cualquier objeto d desarrollo
  • Administrar los transportes
  • Eliminar todas las declaraciones de datos no utilizadas en el programa con un solo click
  • Acceder a la ayuda con F1
  • Agregar breakpoints para el depurador


 

 

 


Sobre el autor

Publicación académica de Abraham Humberto Noriega Cabrera, en su ámbito de estudios para el Máster ABAP for HANA.

SAP SemiSenior

Abraham Humberto Noriega Cabrera

Profesión: Ingeniero Sistemas Computacionales - Mexico - Legajo: WO62V

✒️Autor de: 14 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Ingeniero en sistemas computacionales con experiencia en análisis, desarrollo e implementación de sistemas. he tenido el gusto de participar en implementaciones tanto locales como a nivel estatal.

Certificación Académica de Abraham Noriega