✒️ABAP La ejecución de la transacción de diálogo
ABAP La ejecución de la transacción de diálogo
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 Ninoska Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Ninoska Marquez
Profesión: Ing. de Sistema - Honduras - Legajo: FU90M
✒️Autor de: 99 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Me llamo ninoska marquez tengo 44 anos, tengo varios años de trabajar para una empresa donde me desempeño con el cargo de programador junior, soy perseverante, amable, tranquila
Certificación Académica de Ninoska Marquez