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.