Funciones de gestión de datos > Gestión de estructuras de artículos > Funciones de opciones y variantes de Windchill > Creación y gestión de definiciones empresariales globales > Definición de las reglas globales de opciones y elecciones > Validación de reglas para evitar conflictos con otras reglas
  
Validación de reglas para evitar conflictos con otras reglas
Al crear una nueva regla o editar una existente, el sistema realiza una comprobación para asegurarse de que la regla no entra en conflicto con reglas globales existentes y no contradice las reglas locales que pertenecen al mismo conjunto de opciones. Si se encuentra un conflicto, se impide al usuario crear o modificar la regla.
Reglas de inclusión
Una regla de inclusión entra en conflicto con una regla de exclusión existente si las elecciones de origen y destino de la regla de inclusión coinciden con las opciones de destino de la regla de exclusión.
Una regla de inclusión entra en conflicto con una regla de activación existente si tiene la misma elección de origen que la regla de activación y si incluye las elecciones desactivadas por la regla de activación. Además, no se puede crear ninguna regla de inclusión local que esté en conflicto con una regla de la inclusión global.
Reglas de activación
Una regla de activación entra en conflicto con una regla de inclusión si tiene la misma elección de origen que la regla de inclusión y si desactiva las mismas elecciones que son elecciones de destino de la regla de inclusión.
Una regla de activación entra en conflicto con una regla de exclusión existente si su elección de origen y una de sus elecciones de destino coinciden con las elecciones de destino de la regla de exclusión.
El sistema comprueba que una regla de activación no tenga contradicciones; por ejemplo, las elecciones de destino no deberían pertenecer a la misma opción que la elección de origen. Además, no se puede crear ninguna regla de activación local que esté en conflicto con una regla de la activación global.
Reglas de exclusión
Una regla de exclusión entra en conflicto con una regla de inclusión si sus elecciones coinciden con algunas de las elecciones (de origen y destino) seleccionadas para la regla de inclusión.
Una regla de exclusión entra en conflicto con una regla de activación existente si la regla de exclusión tiene dos elecciones de destino de dos opciones que coinciden con las elecciones de origen y destino de la regla de activación.