Aller au contenu

Travailler avec les règles de distribution

Les règles de distribution définissent les conditions à remplir pour qu’un document soit routé par un Document Distributor. Ce guide explique les types de règles et leur configuration.

Évaluation des règles

Principe de base

  • Logique OR : dès qu’une règle d’un distributeur correspond, le document est distribué
  • Les règles sont évaluées par numéro de séquence croissant
  • Si aucune règle ne correspond, le distributeur suivant est évalué

Composants d’une règle

Chaque règle de distribution comprend :

Champ Description Obligatoire
Méthode de règle Source de données à évaluer Oui
Champ de données capturé Nom de champ Smart Processing (uniquement pour "Captured Document Data") Conditionnel
Méthode d’évaluation Façon de comparer le motif d’entrée Oui
Motif d’entrée Valeur ou motif regex pour la comparaison Oui
N° de séquence Ordre d’exécution de la règle Oui

Méthodes de règle

1. Document Classification

Vérifie le type de document issu de Smart Processing.

Exemple :

Méthode de règle : Document Classification
Méthode d’évaluation : Contains
Motif d’entrée : Invoice

2. Captured Document Data

Vérifie des champs extraits comme le fournisseur ou le montant.

Exemples :

Fournisseur spécifique :

Champ de données capturé : VendorName
Méthode d’évaluation : Equals
Motif d’entrée : ACME Corporation

Montant supérieur à 10 000 :

Champ de données capturé : TotalAmount
Méthode d’évaluation : Regex Pattern
Motif d’entrée : ^[1-9][0-9]{4,}$

3. Email Address

Vérifie l’adresse e-mail de l’expéditeur.

Exemple :

Méthode de règle : Email Address
Méthode d’évaluation : Ends With
Motif d’entrée : @acme.com

4. Email Subject

Vérifie l’objet de l’e-mail.

Exemple :

Méthode de règle : Email Subject
Méthode d’évaluation : Contains
Motif d’entrée : [URGENT]

5. Filename

Vérifie le nom du fichier.

Exemple :

Méthode de règle : Filename
Méthode d’évaluation : Starts With
Motif d’entrée : INV_

6. Barcode

Vérifie les valeurs de codes-barres dans le document.

Exemple :

Méthode de règle : Barcode
Méthode d’évaluation : Starts With
Motif d’entrée : LOC-NYC

Méthodes d’évaluation

Equals : Correspondance exacte (sensible à la casse)

Contains : Recherche de sous-chaîne

Starts With / Ends With : Vérification de préfixe/suffixe

Regex Pattern : Motifs complexes avec expressions régulières

Exemples de regex :

Montants 1 000-9 999 : ^[1-9][0-9]{3}$
Adresses e-mail : ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
Ignorer la casse : (?i)invoice

Séquencement des règles

Définir les numéros de séquence

  • Utilisez des pas de 10 (10, 20, 30...) pour les ajouts futurs
  • Les numéros plus faibles sont évalués en premier
  • L’ordre influe sur la performance

Conseil performance : Ordre suggéré pour un traitement plus rapide : 1. Filename 2. Email Address / Email Subject 3. Barcode 4. Document Classification 5. Captured Document Data

Voir aussi