Chevauchement de plages au sein d'une règle
Exemple 1 :
Vous utilisez deux éléments pour définir une règle de validation croisée :
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 |
---|---|---|---|---|---|---|---|
1 | Inclure | 41000 | 42000 | 100 | 200 | P01 | P99 |
2 | Inclure | 41500 | 41500 | 100 | 100 | P02 | P10 |
En spécifiant la deuxième ligne, LN affiche un journal des messages d’erreur ou d’avertissement. La plage de comptes généraux étant plus vaste dans la première ligne, la deuxième ligne n'a pas de raison d'être.
Dans ce cas, vous pouvez utiliser une règle similaire à la règle suivante :
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 |
---|---|---|---|---|---|---|---|
1 | Inclure | 41000 | 41499 | 100 | 200 | P01 | P99 |
2 | Inclure | 41500 | 41500 | 100 | 100 | P02 | P10 |
3 | Inclure | 41501 | 42000 | 100 | 200 | P01 | P99 |
Exemple 2 :
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 |
---|---|---|---|---|---|---|---|
1 | Inclure | 43000 | 43000 | ZZZZ | P01 | P10 | |
2 | Inclure | 43000 | 43000 | ZZZZ | P20 | P30 | |
3 | Inclure | 43000 | 43000 | 100 | 100 | ZZZZ |
Cette configuration est illogique : lorsqu'un utilisateur indique le centre de coûts 100 pour le compte général 43000, il peut saisir n'importe quel projet. En revanche, si un autre centre de coûts est indiqué, seuls P01 - P10 et P20 - P30 sont des projets valides.
Dans ce cas, vous pouvez utiliser une règle similaire à la règle suivante :
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 |
---|---|---|---|---|---|---|---|
1 | Inclure | 43000 | 43000 | 100 | 100 | P01 | P10 |
2 | Inclure | 43000 | 43000 | 100 | 100 | P20 | P30 |
Sinon, le même résultat pourrait être obtenu en déplaçant la troisième ligne vers une autre règle.