Fonctionnalités de gestion des données > Gestion de structures d'article > Fonctionnalités des Options et variantes Windchill > Création et gestion de définitions de niveau entreprise > Définition de règles globales pour les options et choix > Validation d'une règle pour empêcher les conflits avec d'autres règles
  
Validation d'une règle pour empêcher les conflits avec d'autres règles
Lorsque vous créez une règle ou que vous modifiez une règle existante, le système effectue une vérification pour s'assurer que la règle n'entre pas en conflit avec les règles globales existantes et qu'elle ne contredit pas les règles locales appartenant au même jeu d'options. Si un conflit est détecté, vous ne pouvez pas créer ni modifier la règle.
Règles d'inclusion
Une règle d'inclusion est en conflit avec une règle d'exclusion existante si les choix cible et source de la règle d'inclusion correspondent aux choix cible de la règle d'exclusion.
Une règle d'inclusion est en conflit avec une règle d'activation existante si elle possède le même choix source que la règle d'activation et si elle inclut des choix désactivés par la règle d'activation. De plus, vous ne pouvez pas créer une règle d'inclusion locale si elle se révèle en conflit avec une règle d'inclusion globale.
Règles d'activation
Une règle d'activation est en conflit avec une règle d'inclusion si la règle d'activation possède le même choix source que la règle d'inclusion et si la règle d'activation désactive des choix qui correspondent aux choix cible de la règle d'inclusion.
Une règle d'activation est en conflit avec une règle d'exclusion si son choix source et l'un de ses choix cible correspondent aux choix cible de la règle d'exclusion.
Le système vérifie qu'une règle d'activation ne présente aucune contradiction. Par exemple, les choix cible ne doivent pas appartenir à la même option que le choix source. De plus, vous ne pouvez pas créer de règle d'activation locale si elle se révèle en conflit avec une règle d'activation globale.
Règles d'exclusion
Une règle d'exclusion est en conflit avec une règle d'inclusion si ses choix correspondent à certains des choix (source et cible) sélectionnés pour la règle d'inclusion.
Une règle d'exclusion est en conflit avec une règle d'activation si la règle d'exclusion possède deux choix cible provenant de deux options qui correspondent aux choix source et cible de la règle d'activation.