✒️ABAP / La arquitectura de un programa de diálogo Por Patricia Gomez Alberca
ABAP La arquitectura de un programa de diálogo

Module Pool
Programa de dialogo es un tipo de programa ABAP que está compuesto de pantallas por el que usuario navega y realiza distintas acciones.
Está compuesta por dynpros, se crearan diferentes objetos.
Un programa de dialogo se crea igual que un reporte pero el tipo de programa debe ser module pool.
Transacción SE80
Los programas de dialogo deben crearse una transacción de dialogo y asociarla al programa para poder ejecutarlo.
Los pasos son:
· Crear el programa module pool
· Crear las pantallas especificando los datos que se visualizaran, de qué forma y cuál es la lógica
· Crear el código de la transacción SE93 asociado a nuestro programa
· Definir los menús
· Definir el flujo
· Programar en el module pool lo que debe hacer cada pantalla ya sea antes de visualiza PBO o después PAI
Dynpro es una pantalla en SAP:
1. Características básicas
2. Diseño de formato
3. definir atributos de los campos
4. lógica flujo de la pantalla (código ABAP)
Herramientas
Dos herramientas: screen painter y menu painter (SE41)
Lógica PBO PAI
PBO es el evento que se ejecuta antes de que se visualice una dynrpo
PAI es el evento que se ejecuta luego de introducidos los datos en la dynpro y realizada alguna acción sobre ella. Validaremos los datos ingresados en la pantalla y luego tomar alguna acción en base a nuestras validaciones
Creación de un module pool
SE38 y ponemos el nombre del programa
A partir de ahora trabajamos con la transacción SE80
 
 
 
Sobre el autor
Publicación académica de Patricia Gomez Alberca, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Patricia Gomez Alberca
España - Legajo: TE74A
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Patricia Gomez






Disponibilidad Laboral: FullTime


















