Las pantallas de dialogo (DynPro), pueden ser creadas usando la transacción SE80 (Navegador de Objetos) o SE51(Screen Painter)
Cada screen tiene un còdigo único de 4 digitos en el programa
Estos programas de dialogo no pueden ejecutarse con la función F8, es necesario que se ejecuten desde una transacción asociada al programa, la cual se puede crear desde SE80 o SE93
La lógica de las Dynpros esá controlada por 2 eventos PBO (Process Before Output) y PAI (Process After Input)
 
 
 
Sobre el autor
Publicación académica de Juan Carlos Ayala Chira, en su ámbito de estudios para la Carrera Consultor ABAP.
SAP Master
Juan Carlos Ayala Chira
Profesión: Ingeniero de Sistemas E Informática - Peru - Legajo: KQ70J
Continúe aprendiendo sobre el tema "La arquitectura de un programa de diálogo" de la mano de nuestros alumnos.
SAP Master
Lección: Arquitectura de un Programa de diálogo [ 1º de 9 ] PROGRAMA DE DIÁLOGO: Es un tipo de programa abap que esta compuesto por Dynpros o pantallas, por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones. También se los llama Module Pool, (Esta compuesto por dynpros y 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 darles funcionalidades a las mismas. Entre ellos podemos nombrar: Menús, Títulos, Botones, Tablas de control, Textos, SubScreens, Campos de entrada y salida de datos Para crear un programa de dialogo...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
ARQUITECTURA DE UN PROGRAMA DE DIÁLOGO. 1. Qué es un programa de diálogo o Modul Pool.? Es un tipo de programa que esta compuesto por pantallas o Dynpros por las cuales el usuario navea mientras interactua con el programa y realiza determinadas acciones. En cada Dynpro se crearán o asocian diferentes objetos: Menús Títulos Botones Tablas de control Textos Subscreen Campos de entrada y salida de datos Un programa de diálogo se crea igual que un reporte (Programa ejecutable) pero debe ser Module Pool. Se utiliza la transacción SE80- Navegador de Objetos. Pasos para crearlos: Crear programa ABAP Module pool. Crear en el programa las pantallas...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
PROGRAMA DE DIÁLOGO Está compuesto por una serie de pantallas o dynpros por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones, también llamado Module Pool, la lógica de cada dynpro (programa dinámico) está especificada en distintos módulos. Dentro de cada dynpro se crearán o asociarán diferentes objetos para darles funcionalidades a las mismas. Los programas de diálogo no pueden ejecutarse presionando F8, debe crearse una transacción de diálogo (SE93) y asociarla al programa para poder ejecutarlo. Para la creación de pantallas y menus se usa el SCREEN PAINTER (SE51) y MENU PAINTER
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Programa de Diálogo o también llamado “Module 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. Se lo llama también Module Pool ya que el programa, como dijimos anteriormente, está compuesto por dynpros y 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 darles funcionalidades a las mismas. Entre ellos podemos nombrar: Menú Títulos Botones Tablas de control Textos SubScreens...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
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...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
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...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
La arquitectura de un programa de diálogo 1. Qué es un Programa de diálogo o Module Pool? 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 realizar determinada acciones que terminan impactando en las tablas de la base de datos de SAP. Un programa de diálogo se crea igual que un report con la excepción que el tipo del programa debe ser Module Pool en lugar de Programa ejecutable. Usaremos SE80 en vez de la SE38 Los programas de diálogo Comienzan con la palabra reservada PROGRAM en vez de REPORT. No pueden ejecutarse presionando la tecla F8 o haciendo clic en el botón...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Unidad 2: Programación de Diálogo. Leccion 1: Arquitectura de un Programa de diálogo. 1.- Programa de diálogo o Module 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. Se le llama también Module Pool porque el programa esta compuesto por dynpros y la lógica de cada dynpro esta especificada en distintos módulos. Dentro de cada dynpro se crearán o asociarán los siguientes objetos para darles funcionalidad a las mismas: Menús, Títulos, Botones, Tablas de control, Textos, Subscreens, Campos de...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Lección: Arquitectura de un Programa de diálogo 1) Qué es un Programa de diálogo o Module Pool? Programa de diálogo: 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 Se lo llama también Module Pool ya que el programa, está compuesto por dynpros y 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 darles funcionalidades a las mismas. Entre ellos podemos nombrar: Menús - títulos - botones - tablas de control...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Un programa de diálogo es un tipo de programa abap que consiste en una serie de pantallas o dynpros por las que el usuario navega a medida que el programa se va ejecutando. Se utiliza la transacción SE80 para crear programas de diálogo. Herramientas para la creación de pantallas y menú: SCREEN PAINTER (nos permite crear las dynpros y los objetos que las componen) y el MENÚ PAINTER (nos permite crear los STATUS GUI). La transacción SE41 nos permite acceder al menú Painter, donde podemos editar todas las características de los STATUS GUI, los títulos y las barras de menú, introduciendo el nombre del programa abap y nombre del estatus.
👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.