Validación de reglas para evitar duplicados
Al crear o editar una regla, el sistema impide que el usuario cree una regla duplicada.
• Una regla de activación se considera un duplicado en los siguientes casos:
◦ Un regla de activación global es un duplicado de otra regla de activación global si ambas tienen la misma elección de origen.
◦ Un regla de activación local es un duplicado de otra regla de activación local en el mismo conjunto de opciones si ambas tienen la misma elección de origen.
◦ Una regla de activación local es un duplicado de otra regla global si ambas reglas tiene la misma elección de origen y el mismo conjunto de elecciones de destino.
• Una regla de inclusión se considera un duplicado en los siguientes casos:
◦ Un regla de inclusión global es un duplicado de otra regla de inclusión global si ambas tienen la misma elección de origen.
◦ Una regla de inclusión local es un duplicado de otra regla de inclusión local en el mismo conjunto de opciones si ambas reglas tienen la misma elección de origen.
◦ Una regla de inclusión local es un duplicado de otra regla global si ambas reglas tiene la misma elección de origen y el mismo conjunto de elecciones de destino.
• Una regla de exclusión se considera un duplicado en los siguientes casos:
◦ Un regla de exclusión global es un duplicado de otra regla de exclusión global si ambas tienen las mismas elecciones de destino.
◦ Una regla de exclusión local es un duplicado de otra regla de exclusión local en el mismo conjunto de opciones si ambas reglas tienen la misma elección de origen.
◦ Un regla de exclusión local es un duplicado de una regla de exclusión global si ambas tienen las mismas elecciones de destino.