Administración especializada > Adecuación de los objetos de negocio > Gestión de tipos y atributos > Uso de la utilidad de administración de tipos y atributos > Gestión de tipos > Página de información del tipo > Ficha Atributos en cascada > Reglas heredadas
  
Reglas heredadas
Las reglas de atributos en cascada de un tipo de padre los heredan todos los subtipos. El icono de herencia se muestra junto a cada nodo en el árbol en el que se incluyen las reglas heredadas. Las reglas locales son reglas de atributos en cascada creadas directamente en el tipo actual. Solo se pueden editar o borrar las reglas creadas localmente en el tipo actual; las reglas heredadas solo se pueden editar o borrar en el tipo de padre cuando se definen. Puesto que la jerarquía de tipos puede tener muchos niveles de profundidad, las reglas se pueden heredar del tipo de padre inmediato o de un tipo predecesor que se encuentre muchos niveles por encima del subtipo en la jerarquía de tipos.
En el siguiente gráfico, están presentes las reglas heredadas y locales, donde País es el atributo guía para Estado y Estado es también el atributo guía para Población.
Ocultar y mostrar reglas heredadas
En la lista desplegable situada junto al campo de búsqueda Buscar en el árbol se muestra el icono del estado actual de la reglas heredadas, oculto o mostrado, y la acción para cambiar este estado se puede seleccionar de la lista desplegable:
: se muestra cuando se muestran las reglas heredadas. Seleccione la acción Ocultar reglas heredadas de la lista desplegable para ocultar las reglas heredadas.
: se muestra cuando se ocultan las reglas heredadas. Seleccione la acción Mostrar reglas heredadas de la lista desplegable para mostrar las reglas heredadas.
En el siguiente gráfico se muestra el mismo árbol de Atributos en cascada con las reglas heredadas ocultas. Solo se muestran las reglas locales.
Cuando las reglas heredadas están activadas siguen en vigor incluso si están ocultas.
Si las reglas heredadas están ocultas, cuando se utiliza el campo de búsqueda Buscar en el árbol o se intenta activar las reglas heredadas, el sistema solicita al usuario que despeje el filtro Ocultar reglas heredadas para continuar.
Desactivación y activación de reglas heredadas
* 
Desactive las reglas heredadas si los requisitos del negocio requieren que cualquier regla de atributo en cascada sea diferente del tipo padre y el subtipo de una de las siguientes maneras:
Diferentes enumeraciones globales de respaldo a las que se hace referencia mediante una condición Si o Y si, o bien Entonces.
Diferentes valores seleccionables definidos mediante una condición Si o Y si, o bien Entonces.
Una vez desactivadas las reglas heredadas, el árbol de reglas de atributos en cascada se debe volver a crear completamente en el subtipo con las reglas definidas localmente.
Por defecto, las reglas heredadas están activadas siempre, lo que significa que las reglas heredadas de todos los tipos de padre están en vigor en el tipo actual, así como cualquier regla de atributos en cascada creada localmente.
Las reglas heredadas se pueden desactivar pulsando en el icono de desactivación de reglas heredadas . La desactivación de las reglas heredadas deja en vigor solo las reglas de atributos en cascada creadas localmente para el tipo actual y cualquier subtipo del tipo actual. Cuando las reglas heredadas se desactivan en el tipo actual, los subtipos del tipo actual heredan solo las reglas del tipo actual.
Las reglas heredadas que se han desactivado se pueden volver a activar pulsando en el icono de activación de reglas heredadas . Los subtipos de un tipo que tiene las reglas heredadas desactivadas pueden activar explícitamente las reglas heredadas con posterioridad, en cuyo caso, heredan las reglas de todos los tipos predecesores, incluido del tipo que tiene las reglas heredadas desactivadas.
Cuando las reglas heredadas están activadas, las reglas de atributos en cascada no se pueden crear ni editar en un subtipo de manera que dé lugar a dependencias circulares en ese subtipo. Es posible crear y editar reglas en los tipos de padre que generen dependencias circulares en los subtipos que heredan esas reglas.
Si la activación de las reglas heredadas en un subtipo genera dependencias circulares con las reglas creadas localmente, en la ficha Atributos en cascada se muestra un mensaje que avisa de las dependencias circulares. El subtipo se puede guardar con las dependencias circulares en vigor. De manera similar, si las reglas creadas o editadas en un tipo de padre generan dependencias circulares en un subtipo que hereda esas reglas, el mensaje de aviso se muestra en el subtipo la próxima vez que se visualiza. El mensaje permanece en la ficha Atributos en cascada para el subtipo hasta que se solucionen todas las dependencias circulares.
* 
Tras realizar los cambios en las reglas de un tipo de padre, siempre se deben inspeccionar las reglas para saber si hay algún subtipo con las reglas heredadas activadas, con el fin de asegurarse de que las reglas aparecen como está previsto. Modifique las reglas en los subtipos según sea necesario.