La función de validación permite verificar los valores e intervalos de valores introducidos en el entorno R/3 con ayuda de las normas definidas por el usuario. Si se introducen datos en el sistema, se verifican con las reglas de validación. Si los datos no se corresponden con estas reglas, no se podrán actualizar en ciertas circunstancias. Como la validación se realiza antes de contabilizar, sólo se aceptarán los datos verificados en EC-EIS y EC-BP.
Las validaciones siempre son válidas para un aspecto y se crean en el Customizing. La manera de actualizar y copiar validaciones se describe detalladamente en el Customizing.
Si se están actualizando validaciones de un aspecto por primera vez, el sistema creará previamente el entorno necesario.
Las validaciones se pueden utilizar en tres lugares en EC-EIS y EC-BP.
Cada validación consiste en un máximo de 999 etapas. Una verificación procesa las etapas sucesivamente. Una etapa de validación consta de los siguientes componentes:
Los valores de entrada que se deban verificar se seleccionarán con la condición previa. Si no se seleccionan valores de entrada para la verificación (si no se cumple la condición previa), los valores se considerarán válidos y se llevará a cabo la transacción. En algunos casos, no es necesario que se cumpla una condición previa.
Durante la verificación, se comprobarán los valores seleccionados mediante la condición previa. Si el resultado de verificación es verdadero (TRUE), continúa la transacción. Si el resultado de verificación es falso (FALSE), el sistema emitirá un mensaje.
Si se cumple la condición previa, pero no la verificación, el sistema emitirá un mensaje.
Las condiciones previas y las verificaciones se definen mediante la lógica booleana. Se pueden definir expresiones lógicas simples o se pueden utilizar reglas, exits de usuario y sets en las fórmulas lógicas para definir expresiones muy complejas. Encontrará más información sobre la lógica booleana en
Validaciones y sustituciones y reglas.Existen cuatro clases diferentes o niveles de importancia de mensajes:
Tipo A |
Cancelación |
Tipo E |
Error |
Tipo W |
Advertencia |
Tipo I |
Información |
Los mensajes del tipo A y E son errores auténticos, lo que lleva a que los datos no se actualicen. Los mensajes de tipo W y I sólo son información adicional registrada, pero los datos se actualizan de todos modos.
Clases de validación
Existen dos clases distintas de validación en EC-EIS y EC-BP.
Cada registro de datos nuevo o modificado se verifica individualmente en la validación de registro individual. Por ejemplo, puede verificarse si la suma de dos ratios es menor que o igual a un tercer ratio.

Si los ingresos son superiores a cero, deberán ser mayores que la suma de las primas y de las comisiones de ventas.
Se puede consultar la manera de definir esta validación en
Los registros de datos se verifican íntegramente con la validación de matriz. Por ejemplo, se puede verificar si la suma del activo equivale a la suma del pasivo.

Los datos plan de 1998 no pueden desviarse más de un 20% de los datos reales de 1997.
Se puede consultar la manera de definir esta validación en
Actualización y copia de reglas y validaciones
Se pueden almacenar partes de validaciones que se utilicen con frecuencia o que se deseen usar en varias validaciones. Se guardarán en reglas y se podrán utilizar reiteradamente. También se pueden copiar validaciones y normas. Se puede encontrar más información sobre la actualización de validaciones y reglas en el Customizing.
Activar las validaciones
Después de crear una validación, debe activarse para la entrada, planificación o transferencia de datos. Para más información, véase
Activación de validaciones para entrada de datos y planificación y Activación de validaciones para transferencia de datos.