Travailler avec des règles de distribution
Les règles de distribution définissent les conditions qui doivent être remplies pour qu'un document soit transmis via un Document Distributor. Ce guide explique les différents types de règles et leur configuration.
Évaluation des règles
Principe de base
- Liens ODER : Dès qu'une règle d'un distributeur est remplie, le document est distribué
- Les règles sont vérifiées dans l'ordre croissant du numéro de séquence
- Si aucune règle ne s'applique, le prochain distributeur est vérifié
Composants de la règle
Chaque règle de distribution se compose des composants suivants :
| Champ | Description | Requis |
|---|---|---|
| Méthode de règle | Détermine la source de données pour l'évaluation | Oui |
| Champ de données capturé | Nom du champ provenant du Smart Processing (uniquement pour "Données documentaires capturées") | Conditionnel |
| Méthode d'évaluation | Comment le modèle d'entrée est comparé | Oui |
| Modèle d'entrée | La valeur ou le modèle Regex pour la comparaison | Oui |
| Numéro de séquence | Ordre d'exécution de la règle | Oui |
Méthodes de règle
1. Classification de Document
Vérifie le type de document provenant du Smart Processing.
Exemple :
Méthode de règle: Classification de Document
Méthode d'évaluation: Contient
Modèle d'entrée: Facture
2. Données Documentaires Capturées
Vérifie les champs extraits tels que le fournisseur ou le montant.
Exemples :
Fournisseur spécifique :
Montant supérieur à 10.000 :
Champ de données capturé: TotalAmount
Méthode d'évaluation: Modèle Regex
Modèle d'entrée: ^[1-9][0-9]{4,}$
3. Adresse Email
Vérifie l'adresse e-mail de l'expéditeur.
Exemple :
4. Sujet de l'Email
Vérifie le sujet de l'email.
Exemple :
5. Nom de Fichier
Vérifie le nom de fichier du document.
Exemple :
6. Code-barres
Vérifie les valeurs de code-barres dans le document.
Exemple :
Méthodes d'évaluation
Égal : Correspondance exacte (sensible à la casse)
Contient : Recherche de sous-chaîne
Commence par / Se termine par : Vérification de préfixe/suffixe
Modèle Regex : Modèles complexes avec des 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,}$
Insensible à la casse: (?i)facture
Séquençage des règles
Définir les numéros de séquence
- Utilisez des étapes de 10 (10, 20, 30...) pour de futures extensions
- Les numéros inférieurs sont évalués en premier
- L'ordre influence la performance
Conseil de performance : Ordre optimal pour un traitement plus rapide : 1. Nom de Fichier 2. Adresse Email / Sujet de l'Email 3. Code-barres 4. Classification de Document 5. Données Documentaires Capturées