✒️ABAP La ejecución de la transacción de diálogo
ABAP La ejecución de la transacción de diálogo
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 Felipe Estepa Quintero, en su ámbito de estudios para la Carrera Consultor ABAP.
Felipe Estepa Quintero
Profesión: Tecnologo en Gestion Logistica - Colombia - Legajo: QH16V
✒️Autor de: 118 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Felipe Estepa