✒️ABAP La lógica de procesamiento en el PAI y las validaciones
ABAP La lógica de procesamiento en el PAI y las validaciones
VALIDACION DE LOS DATOS DE ENTRADA
funcion de PAI es validar ls datos de entrada
Validacion automatica
el sistema realiza automaticamente una serie de chequeos de los datos de entrada antes de procesar el evento PAI,
Verificacion del formato
El sistema valida las entradas de acuerdo a los atributos de cada campo. si se detecta un valor incorrecto se desplegara el mensaje de error y se volveran a mostrar los campos para su nueva entrada
Verificacion de claves foraneas}
verificacion del ambito de valores
en el diccionario de datos se puede definir un ambito de valores asociado a un dominio . si se define un campo de pantalla con referencia a un dominio con un ambito de valores asociado
los valores del ambito de valores son desplegados si el usuario presiona la tecla f4 para ver los posibles valores para el campo de entrada
El sistema verifica los valores introducidos en el campo contra el conjunto de valores del ambito de valores del dominio correspondiente
validacion manual
Se pueden hacer validaciones maS extensas con las intrucciones FIELD y CHAIN-ENDCHAIN
con FIELD podemos validar individualmente cada campo de forma que en caso de error, la siguiente entrada de datos solo permitira introducir el campo erroneo sobre el que estamos utilizando la instruccion FIELD.
si el valor introducido por el usuario no corresponde a ningun valor de la lista el sistema emite un mensaje de error
CHAIN-ENDCHAIN
Encierran un conjunto de instrucciones FIELD , que en caso de eror en la entrada de alguno de ellos , todos los campos del CHAIN-ENDCHAIN se podran modificar , mientras que los que no pertenezcan al CHAIN-ENDCHAIN estaran bloqueados para la entrada de datos
 
 
 
Sobre el autor
Publicación académica de Andres Felipe Escobar Lopez, en su ámbito de estudios para la Carrera Consultor ABAP.
Andres Felipe Escobar Lopez
Profesión: Análisis y Desarrollo - Colombia - Legajo: ES13M
✒️Autor de: 94 Publicaciones Académicas
🎓Cursando Actualmente: Master en Programación ABAP Orientado a Objetos
🎓Egresado de los módulos:
Certificación Académica de Andres Escobar