Saltar al contenido principal
Las reglas permiten verificar automáticamente los datos extraídos según las condiciones que defina, modificar valores de campos (por ejemplo, sumar varios campos) y enviar a revisión manual los documentos que no las cumplan.

Cómo funcionan las reglas

Una regla que hace referencia solo a campos repetibles del mismo grupo (como una tabla) se convierte en una regla repetible: se ejecuta una vez por cada instancia (primero la primera, luego la segunda, y así sucesivamente). Así es como las reglas procesan las filas de una tabla. Los documentos con campos que no cumplen una o más reglas se envían a revisión manual. Si un operador cambia el valor de un campo durante la revisión, las reglas aplicables se vuelven a ejecutar. Cuando cambia solo una instancia de un campo repetible (por ejemplo, una sola celda de una tabla), la regla repetible se vuelve a ejecutar solo para la instancia modificada.

Orden de ejecución

Vantage ejecuta las reglas en un orden predefinido:
  • Las reglas que leen un campo se ejecutan después de las reglas que escriben en ese campo.
  • Las dependencias encadenadas se ejecutan de forma secuencial: si la regla A escribe el campo X (que la regla B lee) y la regla B escribe el campo Y, A se ejecuta antes que B.
  • Cuando varias reglas escriben en el mismo campo, se ejecutan en el orden de creación.
  • Las dependencias circulares —cuando la regla A lee X y escribe Y, mientras que la regla B lee Y y escribe X— provocan un error.

Crear una regla

Para agregar una regla de verificación de campo:
1

Haga clic en New rule

En las propiedades del campo, haga clic en New rule.
2

Asignar un nombre y configurar la regla

En el cuadro de diálogo, asigne un nombre a la regla y seleccione los campos que debe comprobar en la lista desplegable.
Para crear una regla personalizada mediante un script, consulte Automatización de reglas de negocio.

Reglas integradas

Uso de reglas con tablas

Todas las reglas integradas y personalizadas se pueden aplicar a las celdas de una tabla especificando una columna como campo. Luego, la regla se ejecuta en cada celda de esa columna. Una sola regla puede hacer referencia tanto a columnas de tablas como a campos fuera de la tabla. Las reglas Suma de verificación y Producto de verificación admiten tres patrones de tabla comunes:

Comparar el total de una columna con un campo externo

Sume (o multiplique) cada celda de una o varias columnas y compare el resultado con un único campo fuera de la tabla.
  • En Add Up Fields o Fields to Multiply, elija las columnas. Puede mezclar columnas de distintas tablas. También puede usar una sola columna.
  • En Compare Sum with o Compare Product with, elija el campo externo. Todas las celdas de las columnas seleccionadas se combinan en una sola operación y se comparan con ese campo.

Compare dos columnas fila por fila

Cuando tanto el campo de entrada como el campo de comparación son columnas de la misma tabla, la regla pasa a ser una regla repetible que se ejecuta una vez por cada fila. Por ejemplo, multiplique la columna de precio unitario por la columna de unidades solicitadas y compárela con la columna de total de línea para verificar los cálculos de cada fila.

Comparar una columna con otra columna y un campo externo constante

Pase como entradas una columna de la tabla y un campo fuera de la tabla, y use como comparación una columna de la misma tabla. La regla se ejecuta una vez por fila y utiliza el campo externo como una constante en cada fila.