✒️ABAP La arquitectura de un programa de diálogo
ABAP La arquitectura de un programa de diálogo
PROGRAMACIÓN DE DIÁLOGO.
QUÉ ES UN PROGRAMA DE DIALOGO:
Es un tipo de programa ABAP que está compuesto por una serie de dympros por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones.
Cada dympro tiene una lógica de procesamiento especificada en modulos.
>Menús.
>Títulos.
>Botones.
>Textos.
>SubScreens.
>Campos de entrada y salida de datos.
Estos programas se crean igual que los reportes con la diferencia que el tipo de programa no es ejecutable si no Module Pool.
Los programas de diálogo no se pueden ejecutar con F8, se debe crear una transacción de diálogo asociada al programa para poder ejecutarlo.
SE93: Transacción estándar de SAP para crear transacciones.
HERRAMIENTAS PARA CREAR PANTALLAS Y MENÚS.
ABAP proporciona dos herramientas gráficas para la creación de pantallas y menús ellas son:
SCREEN PAINTER: Con esta herramienta se crean los dympros y todos los objetos que los componen.
MENÚ PAINTER: Con esta herramienta se crearan las STATUS GUI.
LÓGICA PBO - PAI.
>PBO (Process before output).
>PAI (Process after input).
PBO: Es el evento que se ejecuta antes de visualizar el dympro en el se definen menús, títulos, la inicialización y el contenido de los campos de la pantalla.
PAI: Es el evento que se ejecuta después de introducir los datos en la dympro y realizar alguna acción sobre ella.
 
 
 
Sobre el autor
Publicación académica de Juan Santamaria Borja, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Santamaria Borja
Profesión: Ingeniero de Sistemas - Colombia - Legajo: MR96E
✒️Autor de: 85 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Juan Borja