El ABAP Workbench es un entorno
integrado de desarrollo de aplicaciones. Entre otras funciones soporta el
desarrollo, debugging y administración de aplicaciones escritas en ABAP
Trambién permite la definición, creación y administración de tablas y otros
elementos de la base de datos.
El lenguaje ABAP
ABAP (Advanced Business Application
Programming) es un lenguaje de programación de 4ª generación desarrollado por
SAP y orientado al desarrollo de aplicaciones de gestión. La mayoría de las
aplicaciones de un sistema SAP están escritas en ABAP. Un programa ABAP está
formado por sentencias individuales, cada sentencia comienza con una palabra
clave y finaliza con un “.”.
En ABAP habitualmente se usan
comandos de OPEN SQL para acceder a la Base de Datos. Esto consiste en un
conjunto de sentencias ABAP que permiten el acceso a la base de datos central
del sistema SAP, independientemente de la marca o características técnicas de
la base de datos, esto es, las aplicaciones desarrolladas con ABAP son independientes
de la base de datos usado en la instalación SAP.
Principales herramientas del ABAP
Workbench.
Como ya hemos dicho usaremos el ABAP
Workbench para escribir los programas de las aplicaciones SAP. El ABAP
Workbench consiste en una serie de herramientas gráficas para el desarrollo de
programas. A continuación nombraremos las más utilizadas:
- Editor ABAP (Transacción SE38) para escribir programas ABAP.
- Diccionario ABAP (Transacción SE11) para definir tablas, elementos de datos, estructuras y demás.
- Screen Painter (Transacción SE51) para crear interfaces gráficas de usuario.
- Function Builder (Transacción SE37) para crear y gestionar módulos de funciones. Un módulo de funciones encapsulada código ABAP utilizable en más de una programación, como ayuda de parámetros de entrada y salida.
- ABAP debugger la herramienta se puede lanzar junto con cualquier report o transacción y permite seguir paso a paso la ejecución para validad el contenido de variables y la lógica de ejecución.
No hay comentarios:
Publicar un comentario