✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Aplicaciones ABAP
Dentro del mundo ABAP se pueden crear distintos Tipos de Objetos, Los más comunes de ellos son:
- Reportes
- Programa de Dialogo
- Formularios
- Batch Input
- User Exits
- Field Exits
- Funciones y RFC
Reporte: Es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla.
Existen cuatro tipos de palabras claves:
- Declarativas: se utilizan para declarar datos que vamos a usar dentro del programa, Ej: DATA, TABLES y CONSTANT.
- Eventos: Que ocurren en el programa, Ej: START-OF-SELECTION, TOP-OF-PAGE, etc,,
- Control: Sentencias de control de flujo de programa: Ej: IF, WHILE, DO, etc...
- Operativas: Realizan funciones según la palabra clave, Ej: WRITE, MOVE, etc...
Generalmente la estructura de un reporte se presenta de la siguiente forma:
REPORT <Nombre>
TABLES: Aca se definen las tablas del diccionario de datos
DATA: Aca definimos las variables internas
EVENTOS: Se detallan los enventos y el código correspondiente a cada io
SUBRUTINAS: Se crean para modularizar los programas y ayudar al mantenimiento.
Existen dos Formas de Utilziar comentarios en un programa ABAP
- Con un asterisco en la primera columna de la fila
- Con comillas dobles en cualquier posición de la línea.
La programación en ABAP es orientada a eventos.
Evento de un programa ABAP
Es una etiqueta que identifica una seccion de código dentro de un programa.
La sección de código asociada con un evento, comienza con un nombre de evento y termina cuando el siguiente nombre de evento se encuentra.
Los nombres de eventos son palabras reservadas. No podemos crear nuevos eventos, solamente podemos usar los que ya existen.
 
 
 
Sobre el autor
Publicación académica de Roger Chavarria Rivera, en su ámbito de estudios para la Carrera Consultor ABAP.
Roger Chavarria Rivera
Profesión: Ingeniero de Sistemas - Colombia - Legajo: HW68R
✒️Autor de: 21 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Roger Chavarria