✒️ABAP La arquitectura de un programa de diálogo
ABAP La arquitectura de un programa de diálogo
Programa de Diálogo o Módulo Pool:
Es un tipo de programa abap que está compuesto principalmente por una serie de pantallas o dynpros por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones. La lógica de cada dynpro está especificada en distintos módulos.
dentro de cada dynpro se crearán o asociarán diferentes objetos para dar funcionalidades como Menú, titulos, botones, textos ect.
El programa de diálogo se cre igual que un reporte con la diferencia que debe ser Modele Pool y no programa ejecutable. Para trabajar con los programas de diálogo se usa la transacción SE80.
Nota: Para ejecutar un programa de diálogo se debe crear una transacción de tipo de diálogo y asociarla al programa. estos no pueden ejecutarse con F8 o botón ejecutar.
Herramientas para la creación de pantallas y menús.
- Screen painter
- Menú Painter
Lógica PBO-PAI de una dynpro en un programa de diálogo
- PBO: Es el evento que se ejecuta antes de que se visalice una dynpro. van los titulos, menús, contenido de los campos.
- PAI: Es el evento que se ejecuta luego de introducidos los datos en la dynpro y realiza alguna acción sobre ella. Aquí se validan los datos ingresados en la pantalla y luego tomar alguna acción en base a lo ejecutado.
Crear Module Pool
vamos a la transacción SE38, se ingresa el nombre y damos crear.Colocamos una descripción y escogemos tipo Module Pool.
 
 
 
Sobre el autor
Publicación académica de Dairy Alejandra Torrenegra Cera, en su ámbito de estudios para la Carrera Consultor ABAP.
Dairy Alejandra Torrenegra Cera
Profesión: Ingenier?a de Sistemas - Colombia - Legajo: XH15U
✒️Autor de: 151 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial