✒️ABAP La lógica de procesamiento en el PAI y las validaciones
ABAP La lógica de procesamiento en el PAI y las validaciones
VALIDACIÓN DE LOS DATOS DE ENTRADA.
Una de las funciones más importantes del PAI es la de validar los datos de entrada en la pantalla antes de ser utilizados, existen dos formas para realizar estas validaciones.
1- Un chequeo automático realizado por el sistema.
2- Un chequeo manual programado con el comando FIELD de lógica de procesos de las DYNPROS.
FIELD: Sentencia ABAP que se utiliza para validar los campos de una DYNPRO de un programa de diálogo en forma manual.
CHAIN - END CHAIN: Sentencia ABAP que encierra un conjunto de instrucciones FIELD de campos de la pantalla y en caso de error en la entrada de alguno de ellos, todos los campos del CHAIN se podrán modificar, mientas los que no pertenezcan al CHAIN estarán bloqueados para la entrada de datos.
Si el módulo resulta con un error (E) o un mensaje de advertencia (W) la pantalla es desplegada nuevamente pero sin procesar los módulos de BPO en el texto del mensaje es mostrado y solo el campo que ocasiona el error estará disponible para introducir datos nuevamente.
MENSAJES DE PANTALLA.
Mensaje de ERROR(E)
El texto del mensaje se muestra en la pantalla actual, el sistema obliga al usuario a re-introducir los datos.
Mensaje de ADVERTENCIA (W).
El texto es mostrado en la pantalla actual, el usuario puede re-introducir los datos o ignorar el mensaje presionando la tecla ENTER.
Mensaje de INFORMACIÓN (I).
El texto se muestra en la pantalla actual, el proceso de la pantalla actual es suspendido después que el usuario presione ENTER, el programa continua con su ejecución normal después del punto donde fue suspendido.
Mensaje de EXITO (S).
El texto se muestra en la pantalla siguiente a la actual.
Mensaje de INFORMACIÓN (I).
El texto se muestra en la pantalla actual, luego de que el usuario hace ENTER, el proceso actual es terminado y el proceso regresa a la pantalla inicial.
 
 
 
Sobre el autor
Publicación académica de Juan Santamaria Borja, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Santamaria Borja
Profesión: Ingeniero de Sistemas - Colombia - Legajo: MR96E
✒️Autor de: 85 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Juan Borja