
Tipos de objetos ABAP:
- Reporte, Reporte interactivo y Reporte ALV
- Programa de Dialogo
-Formularios (Smartforms)
-Batch Input(Carga masiva de datos)
-User exist(Puntos de Ampliacion del codigo Standar)
-Field exit (Dympros)
-Funciones y RFC.
REPORTE;
- Declarativas (Data)
-Eventos (star of selection end of selection top of page)
-control (if loop while do)
Operativas (write move)
Flujo de un reporte normalmente :
REPORT
TABLES
DATA
EVENTOS
SUBRUTINAS
Tipos de eventos:
-INITIALIZATION -> Inicializar variables etc.
-At SELECTION-SCREEN -> se utiliza para validar los datos introducidos en los parámetros se selección
-STAR-OF-SELECTION (Donde arranca nuestro programa "Lógica")
-END-OF-SELECTION (Donde terminamos)
-AT LINE-SELECTION (Permite al usuario seleccionar una línea de un listado y realizar alguna acción "Reportes Interactivos")
-AT USER-COMAND (Se ejecuta cuando el usuario toca un botón del menú del reporte)
- TOP-OF-PAGE (Titulo-cabecera, etc)
-END-OF-PAGE (Final de página)