Saltar al contenido

Trabajando con reglas de distribución

Las reglas de distribución definen las condiciones que deben cumplirse para que un documento sea enviado a través de un Document Distributor. Esta guía explica los diferentes tipos de reglas y su configuración.

Evaluación de reglas

Principio básico

  • Conexión O: Tan pronto como se cumple una regla de un distribuidor, el documento se distribuye
  • Las reglas se evalúan en orden ascendente según el número de secuencia
  • Si ninguna regla se cumple, se evalúa el siguiente distribuidor

Componentes de la regla

Cada regla de distribución consta de los siguientes componentes:

Campo Descripción Requerido
Método de regla Determina la fuente de datos para la evaluación
Campo de datos capturados Nombre del campo de Smart Processing (solo para "Datos de documento capturados") Condicional
Método de evaluación Cómo se compara el patrón de entrada
Patrón de entrada El valor o el patrón Regex para la comparación
Núm. de secuencia Orden de ejecución de la regla

Métodos de regla

1. Clasificación de Documentos

Verifica el tipo de documento de Smart Processing.

Ejemplo:

Método de regla: Clasificación de Documentos
Método de evaluación: Contiene
Patrón de entrada: Factura

2. Datos de Documento Capturados

Verifica campos extraídos como proveedor o monto.

Ejemplos:

Proveedor específico:

Campo de datos capturados: VendorName
Método de evaluación: Igual
Patrón de entrada: ACME Corporation

Monto superior a 10,000:

Campo de datos capturados: TotalAmount
Método de evaluación: Patrón Regex
Patrón de entrada: ^[1-9][0-9]{4,}$

3. Dirección de Correo Electrónico

Verifica la dirección de correo electrónico del remitente.

Ejemplo:

Método de regla: Dirección de Correo Electrónico
Método de evaluación: Termina Con
Patrón de entrada: @acme.com

4. Asunto del Correo Electrónico

Verifica el asunto del correo electrónico.

Ejemplo:

Método de regla: Asunto del Correo Electrónico
Método de evaluación: Contiene
Patrón de entrada: [URGENTE]

5. Nombre de Archivo

Verifica el nombre del archivo del documento.

Ejemplo:

Método de regla: Nombre de Archivo
Método de evaluación: Comienza Con
Patrón de entrada: INV_

6. Código de Barras

Verifica los valores de código de barras en el documento.

Ejemplo:

Método de regla: Código de Barras
Método de evaluación: Comienza Con
Patrón de entrada: LOC-NYC

Métodos de evaluación

Igual: Coincidencia exacta (sensible a mayúsculas)

Contiene: Búsqueda de subcadena

Comienza Con / Termina Con: Verificación de prefijo/sufijo

Patrón Regex: Patrones complejos con expresiones regulares

Ejemplos de Regex:

Montos 1.000-9.999: ^[1-9][0-9]{3}$
Direcciones de correo electrónico: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
Sin distinción entre mayúsculas y minúsculas: (?i)factura

Secuenciación de reglas

Establecer números de secuencia

  • Utilice pasos de 10 (10, 20, 30...) para futuras extensiones
  • Los números más bajos se evalúan primero
  • El orden afecta el rendimiento

Consejo de rendimiento: Orden óptimo para un procesamiento más rápido: 1. Nombre de Archivo 2. Dirección de Correo Electrónico / Asunto del Correo Electrónico 3. Código de Barras 4. Clasificación de Documentos 5. Datos de Documento Capturados

Véase también