Fonctionnement des règles
Ordre d’exécution
- Les règles qui lisent un champ s’exécutent après les règles qui écrivent dans ce champ.
- Les dépendances en chaîne s’exécutent de manière séquentielle — si la règle A écrit dans le champ X (que la règle B lit) et que la règle B écrit dans le champ Y, A s’exécute avant B.
- Lorsque plusieurs règles écrivent dans le même champ, elles s’exécutent dans leur ordre de création.
- Les dépendances circulaires — lorsqu’une règle A lit X et écrit Y, tandis qu’une règle B lit Y et écrit X — provoquent une erreur.
Créer une règle
Pour créer une règle personnalisée à l’aide d’un script, consultez Automatisation des règles métier.
règles intégrées
| Règle | Ce qu’elle fait | S’applique à |
|---|---|---|
| Check Sum | Additionne les valeurs de plusieurs champs et compare le résultat à un autre champ. | Nombre, Montant |
| Check Product | Multiplie les valeurs de plusieurs champs et compare le résultat à un autre champ. | Nombre, Montant |
| Comparaison | Compare les valeurs de plusieurs champs. | Tout type |
| Fusion | Fusionne les valeurs de plusieurs champs dans un champ cible (le champ cible doit déjà exister). Vous pouvez ajouter des séparateurs à partir de la liste fournie. | Tout type |
| Recherche dans le catalogue de données | Vérifie les valeurs des champs par rapport aux enregistrements d’un catalogue de données. Voir Créer des règles de recherche dans le catalogue de données. | Tout type |
Utiliser des règles avec des tableaux
Comparer le total d’une colonne à un champ externe
- Dans Add Up Fields ou Fields to Multiply, choisissez les colonnes. Vous pouvez combiner des colonnes provenant de différents tableaux. Vous pouvez aussi n’en sélectionner qu’une seule.
- Dans Compare Sum with ou Compare Product with, choisissez le champ externe. Toutes les cellules des colonnes sélectionnées sont combinées en une seule fois, puis comparées à ce champ.
Comparer deux colonnes ligne par ligne
Comparer une colonne à une autre colonne, avec un champ externe constant
Automatisation des règles métier
Ajoutez des règles JavaScript personnalisées pour valider, transformer ou calculer les valeurs des champs.
Créer des règles de recherche dans le catalogue de données
Vérifiez les champs extraits à l’aide des enregistrements du catalogue de données, avec une correspondance exacte ou approximative.
Ajouter des champs
Marquez les champs dans l’onglet Editor et configurez leurs propriétés selon leur type.
