Programa de Dialogo esta compuesto por: Pantallas o Dynpros Programa o Módulos Se crea igual que un reporte, solo que debe ser de Module Pool y NO ejecutable. Se debe crear una transacción para poder ejecutar con el numero de la Dynpro, a diferencia de los programas ejecutables que solo corren con F8. Para crear una Dynpro se debe seguir estos pasos: Definimos los atributos de la pantalla (Numero, Tipo, Pantalla Siguiente, etc) Diseñar el formato de la pantalla (Botones, textos, listas, etc.) Definimos los atributos de los campos (Entrada, entrada-salida, salida, etc) Lógica del fluyo de la pantalla (Código de Funcionamiento) Herramientas para la creación de una Dynpro son : Screen Painter.- Para crear la dynpro y sus componentes. Menú Painter.- Para crearel Status GUI. Cada Dynpro cumple con una metodología para su ejecución que es de dos eventos principales: PBO.- Antes que se ejecute la Dynpro PAI.- Luego que se han introducido datos y se ha realizado alguna acción