✒️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 validación de los datos de entrada antes de ser utilizados.
Existen 2 validaciones: Chequeo automático realizado por el sistema y el chequeo manual programado con el comando FIELD de la lógica de proceso de las dynpros.
VALIDACIÓN AUTOMATICA
Verificación del formato: El sistema valida las entradas de acuerdo a los atributos de cada campo.
Verificación de campos obligatorios: Valida que el campo tenga algún valor.
Verificación de clave foránea: Valida cuando el campo se se refiere a un campo del diccionario de datos, para el cual se ha definido una tabla de verificación. La funcionalidad F4, es activada para estos campos.
Verificación del ámbito de valores: Si el campo con referencia a un dominio con un ámbito de valores asociado, el sistema muestra los valores del ámbito con la tecla F4, y el sistema verificará contra el conjunto de valores del dominio correspondiente.
VALIDACIÓN MANUAL
Es posible realizar una validación más extensa de los valores de entrada con las instrucciones FIELD y CHAIN-ENDCHAIN.
Con FIELD: Podemos validar cada campo. E inhabilita el registro de más campos a menos que corrija lo escrito en este campo.
Chequeo de un campo contra una tabla de base de datos, Chequeo de un campo respecto una lista de valores, chequeo de un campo en un módulo.
Con CHAIN-ENDCHAIN: Encierra un conjunto de instrucciones FIELD que en caso de error en la entrada de alguno de ellos todos los campos del CHAIN ENDCHAIN se podrán modificar, mientras que los que no pertenezcan al CHAIN END-CHAIN están bloqueados para la entrada de datos.
MENSAJES POR PANTALLA
Mensaje de Error (E), Mensaje de Advertencia (W), Mensaje de Información (I), Mensaje de Éxito(S) y Mensaje de Interrupción(A)
 
 
 
Sobre el autor
Publicación académica de Ivan Dario Lemus Moya, en su ámbito de estudios para la Carrera Consultor ABAP.
Ivan Dario Lemus Moya
Colombia - Legajo: CR37B
✒️Autor de: 31 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Inicial