![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La ejecución de la transacción de diálogo
ABAP La ejecución de la transacción de diálogo
![ABAP La ejecución de la transacción de diálogo ABAP La ejecución de la transacción de diálogo](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/37.jpg)
NOTAS PARA LA EJECUCION DE UN PROGRAMA DE DIALOGO
PASO 1: Creación del programa de diálogo con includes (4): TOP(Datos), PBO (Before Output), PAI (After Input) y SUB (Subrutinas y TC (tabla de control).
PADO 2: Definición y lógica de proceso de primera dynpro (0100): PBO: módulo status_0100 para ajustar Status gui y Título de la dynpro. PAI: 1. módulo validar_dni_0100 valida que exista el dni en la tabla ZTABLA_USUARIOS. En caso contrario, dará mensaje de error. 2. módulo exit_0100 produce la finalización del programa, 3. módulo user_command_0100 analiza la acción del usuario: Botones Borrar y Buscar Usuario
PASO 3: Definicon y lógica de proceso de la segunda dynpro (0200): PBO: 1.módulo status_0200 para ajustar Status gui y Título de la dynpro, 2.módulo cargar_tc_0200, carga los campos de ZTABLA_USUARIOS en la tc a partir de la selección de campos según el DNI introducido en la dynpro 0100, 3. Lógica Tabla de Control. PAI: 1.módulo exit_0200 vuelve a la dynpro anterior, 2 módulo user_command_0200 analiza acción usuario: Cancelar (vuelve a 0100), Modificar: Verifica que se selecciona 1fila tabla control--> llama a dynpro 0300; en caso contrario, dará mensaje de error.
PASO 4: Definicion y lógica de proceso de la tercera dynpro (0300): PBO: 1.módulo status_0300 para ajustar Status gui y Título de la dynpro, 2.módulo cargar_campos_0300, se encarga de llenar los campos de la pantalla con datos. PAI: 1.módulo exit_0300 vuelve a la dynpro anterior, 2 módulo user_command_0300 analiza acción usuario: Cancelar (vuelve a 0100), Modificar: Ejecuta un pop-up para verificar la modificación. Si se responde Sí, modificará la tabla de BBDD.
 
 
 
Sobre el autor
Publicación académica de Juan Carlos Pavicich, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Carlos Pavicich
Profesión: Técnico Informático - Argentina - Legajo: VR91L
✒️Autor de: 116 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Tengo el agrado de dirigirme a ud/s con el objeto de mencionar mi experiencia y conocimientos técnicos necesarios para desarrollar actividades en el rubro de su empresa.
Certificación Académica de Juan Pavicich