✒️ABAP La arquitectura de un programa de diálogo
ABAP La arquitectura de un programa de diálogo
Programa de diálogo o Module Pool:
Es un programa ABAp que esta compuesto principalmente por una serie de pantalla o dynpros, por las cuales el usuario navega, mientras interactua con el programa y realiza determinadas opciones.
Un programa de diálogo se crea exactamente igual que un reporte, con la excepción que el tipo de programa debe ser module pool en vez de programa ejecutable. Utilizamos la transacción SE80 o SE38.
Creación de un programa de diálogo:
1.- Crear un programa ABAP module pool.
2.- Crear en el programa ABAP las pantallas o dynpro que intervienen en las dynpros.
3.- Crear el código de la transacción en la transacción SE93, asociado a nuestro programa.
4.- Definir los menús de las dynpros especificando sus contenidos.
5- Definir el flujo de las dynpros en el module pool.
6.- Programar en el module pool los módulos correspondientes a cada dynpro.
Herramientas para la creación de pantallas y menús:
SCREEN PAINTER
MENÚ PAINTER.
La lógica de procesamiento de cada dynpro cumple con una metodología muy particular que consiste en la ejecución de dos eventos:
PBO y PAI.
Creación de un Module Pool:
Accedemos a la transacción SE38, ingresamos el nombre del programa y presionamos el botón crear, luego ingresamos la descripción del programa y seleccionamos la opción module Pool.
Finalmente guardamos la configuración del programa y asignamos una clase de desarrollo al mismo.
 
 
 
Sobre el autor
Publicación académica de Maria Ysabel Colina De Magdaleno, en su ámbito de estudios para la Carrera Consultor ABAP.
Maria Ysabel Colina De Magdaleno
Profesión: Licenciada en Computaci?n - Canada - Legajo: TB97V
✒️Autor de: 83 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Maria Colina