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éralACentre de coûts DeCentre de coûts AProjet DeProjet A
1 Inclure4100042000100200P01P99
2 Inclure4150041500100100P02P10

 

Lorsque vous renseignez la deuxième ligne, LN affiche un message 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éralACentre de coûts DeCentre de coûts AProjet DeProjet A
1 Inclure4100041499100200P01P99
2 Inclure4150041500100100P02P10
3 Inclure4150142000100200P01P99

 

2
N° de ligne Type règle Compte général De Compte généralACentre de coûts DeCentre de coûts AProjet DeProjet A
1 Inclure4300043000ZZZZP01P10
2 Inclure4300043000ZZZZP20P30
3 Inclure4300043000100100ZZZZ

 

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éralACentre de coûts DeCentre de coûts AProjet DeProjet A
1 Inclure4300043000100100P01P10
2 Inclure4300043000100100P20P30

 

Sinon, le même résultat pourrait être obtenu en déplaçant la troisième ligne vers une autre règle.