✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
DECLARACIÓN Y PROCESAMIENTO DE DATOS
Objetos más comunes:
- Reportes
- Programas de diálogo
- Formularios
- Batch Imput: simular que un usuario ingresa datos pero de manera automática. Utilizado para un gran número de altas, modificaciones y bajas.
- User exits.
- Field exits
- Funciones y RFC
REPORTE
Programa que consiste en una serie de instrucciones y palabras clave para procesar datos de entrada que se obtienen de las tablas del sistema y mostrar resultados en pantalla.
TIPOS PALABRA CLAVE
- Declarativa: declarar datos: DATA, TABLES, CONSTANT.
- Eventos: ocurren en el programa: START-OF-SELECTION, TOP-OF-PAGE.
- Control: flujo del programa: IF, WHILE, DO.
- Operativas: funciones según palabra clave: WRITE, MOVE,
EVENTOS DE UN PROGRAMA
Es una etiqueta que identifica una sección de código dentro de un programa. Esta sección comienza con un nombre de evento y termina cuando empieza el siguiente.
Estos nombres son palabras reservadas y no se pueden crear nuevos eventos, se usan los ya existentes, por ejemplo:
- INITIALIZATION: primer evento que se ejecuta, inicializar campos de pantalla de selección (al ejecutar un reporte para filtrar datos en tablas de sistema) o cualquier variable.
- AT SELECTION-SCREEN: para validar datos introducidos en la pantalla de selección.
- START-OF-SELECTION: se lanza al usar REPORT. Se utiliza para el procesamiento central del programa como selección de datos, operaciones aritméticas, etc.
- END-OF-SELECTION: se procesa después de START-OF-SELECTION. Para impression de listados.
- AT-LINE-SELECTION: reportes interactivos.
- AT-USER-COMMAND: al presionar botón del menu en reporte.
- TOP-OF-PAGE: para títulos y cabeceras
- END-OF-PAGE: cuando se sobrepase el número de líneas fijado para la página en la sentencia REPORT.
 
 
 
Sobre el autor
Publicación académica de Sonia Agüero Caballer, en su ámbito de estudios para la Carrera Consultor ABAP.
Sonia Agüero Caballer
España - Legajo: JV95V
✒️Autor de: 23 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Avanzado
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Sonia Agüero