Règles de validation multiples
Exemple
Cet exemple montre comment des règles multiples se complètent les unes les autres.
Règle | N° de ligne | Type règle | Compte général De | Compte général A | Centre de coûts De | Centre de coûts A | Projet De | Projet A | Région De | Région A |
---|---|---|---|---|---|---|---|---|---|---|
A | 1 | Inclure | ZZZZZ | ZZZZ | P01 | P10 | EMEA | EMEA | ||
A | 2 | Inclure | ZZZZZ | ZZZZ | P11 | P20 | APAC | APAC | ||
B | 1 | Inclure | 45000 | 46000 | 100 | 110 | ZZZZ | ZZZZ |
Si le compte général 45 000 et le centre de coûts 200 sont spécifiés, LN affichera un journal des messages d’erreur car la règle B n’est pas respectée. Le fait d'indiquer le compte général 45000 et le centre de coûts 100 ne corrigera pas cette erreur.
Si le compte général 46 000, le centre de coûts 110 et le projet P33 sont spécifiés, LN affichera un journal des messages d’erreur car il n’y a pas de ligne applicable dans la règle A. Le compte général 46 000, le centre de coûts 110, le projet P11 et la région APAC seraient des entrées valides.
Supplantation des règles générales - I
Pour la plage de comptes généraux 45000 - 46000, les utilisateurs doivent pouvoir indiquer n'importe quelle combinaison de projet et de région. Pour cela, ajoutez la ligne suivante à la règle A :
Règle | N° de ligne | Type règle | Compte général De | Compte général A | Centre de coûts De | Centre de coûts A | Projet De | Projet A | Région De | Région A |
---|---|---|---|---|---|---|---|---|---|---|
A | 3 | Inclure | 45000 | 46000 | ZZZZ | ZZZZ | ZZZZ |
Supplantation des règles générales - II
Pour la plage de comptes généraux 45000 - 46000, les utilisateurs doivent pouvoir indiquer uniquement le projet P05 et la région EMEA. Pour cela, modifiez la ligne 1 de la règle B :
Règle | N° de ligne | Type règle | Compte général De | Compte général A | Centre de coûts De | Centre de coûts A | Projet De | Projet A | Région De | Région A |
---|---|---|---|---|---|---|---|---|---|---|
B | 1 | Inclure | 45000 | 46000 | 100 | 110 | P05 | P05 | EMEA | EMEA |
Pour obtenir le même résultat en utilisant la règle A, définissez les lignes suivantes :
Règle | N° de ligne | Type règle | Compte général De | Compte général A | Centre de coûts De | Centre de coûts A | Projet De | Projet A | Région De | Région A |
---|---|---|---|---|---|---|---|---|---|---|
A | 1 | Inclure | ZZZZZ | ZZZZ | P01 | P10 | EMEA | EMEA | ||
A | 2 | Inclure | ZZZZZ | ZZZZ | P11 | P20 | APAC | APAC | ||
A | 3 | Exclure | 45000 | 46000 | ZZZZ | P01 | P04 | ZZZZ | ||
A | 4 | Exclure | 45000 | 46000 | ZZZZ | P06 | ZZZZ* | ZZZZ | ||
B | 1 | Inclure | 45000 | 46000 | 100 | 110 | ZZZZ | ZZZZ |
* Peut également être P20.
Supplantation des règles générales - III
Pour la plage de comptes généraux 45000 - 46000, les utilisateurs doivent pouvoir indiquer uniquement le projet P05 et la région APAC. Pour cela, modifiez les règles A et B :
Règle | N° de ligne | Type règle | Compte général De | Compte général A | Centre de coûts De | Centre de coûts A | Projet De | Projet A | Région De | Région A |
---|---|---|---|---|---|---|---|---|---|---|
A | 1 | Inclure | ZZZZZ | ZZZZ | P01 | P10 | EMEA | EMEA | ||
A | 2 | Inclure | ZZZZZ | ZZZZ | P11 | P20 | APAC | APAC | ||
A | 3 | Inclure | 45000 | 46000 | ZZZZ | P05 | P05 | APAC | APAC | |
B | 1 | Inclure | 45000 | 46000 | 100 | 110 | P05 | P05 | APAC | APAC |
Si vous ne souhaitez pas modifier la règle B, définissez les lignes suivantes :
Règle | N° de ligne | Type règle | Compte général De | Compte général A | Centre de coûts De | Centre de coûts A | Projet De | Projet A | Région De | Région A |
---|---|---|---|---|---|---|---|---|---|---|
A | 1 | Inclure | ZZZZZ | ZZZZ | P01 | P10 | EMEA | EMEA | ||
A | 2 | Inclure | ZZZZZ | ZZZZ | P11 | P20 | APAC | APAC | ||
A | 3 | Inclure | 45000 | 46000 | ZZZZ | P05 | P05 | APAC | APAC | |
A | 4 | Exclure | 45000 | 46000 | ZZZZ | P01 | P04 | ZZZZ | ||
A | 5 | Exclure | 45000 | 46000 | ZZZZ | P06 | ZZZZ* | ZZZZ | ||
B | 1 | Inclure | 45000 | 46000 | 100 | 110 | ZZZZ | ZZZZ |
* Peut également être P20.