Funciones de gestión de datos > Gestión de cambios > Administración de la gestión de cambios > Definición de reglas de asignación para gestión de cambios
Definición de reglas de asignación para gestión de cambios
Una regla de asignación es un conjunto de reglas que se define para asignar los siguientes atributos, objeto y estado:
Cambiar la intención para destinos de liberación de todos los tipos de objetos afectados
Cambiar la intención de todos los tipos de objetos afectados
Estados de liberación para objetos liberados por cambios
Para acceder a la tabla Reglas de asignación, navegue hasta los siguientes puntos de inicio:
Sitio > Utilidades > Reglas empresariales
Organizaciones > Utilidades > Reglas empresariales
* 
La tabla Reglas de asignación está disponible en el contexto de organización cuando la propiedad wt.mappingRules.enableOrganizationRules se define en true. Por defecto, esta propiedad se define en false.
Las reglas definidas en el contexto de organización tienen prioridad sobre las reglas de contexto del sitio.
Tipos diferentes de reglas de asignación
Hay tres tipos de regla de asignación:
Destinos de liberación de intención de cambio
Intenciones de cambio de objeto
Estados de liberación de objetos
Destinos de liberación de intención de cambio
Esta regla de asignación asigna la intención de cambio al destino de liberación para un tipo de objeto afectado. Permite controlar la disponibilidad de los valores de destino de liberación para las intenciones de cambio asignadas de los objetos afectados correspondientes. La enumeración de transiciones de cambio obtiene las transiciones de las transiciones de ciclo de vida y hace referencia a ellas como transiciones de cambio. Estos valores se filtran posteriormente con esta regla de asignación. Estas transiciones elegibles se muestran en la lista Valor asignado al crear esta regla.
Al crear esta regla, defina los siguientes valores:
Tipo: cualquier tipo de objeto afectado, como Todos los tipos de objetos afectados locales, Todos los tipos de objetos afectados remotos y Artículos.
Valor de origen: cualquier intención de cambio, como Efectividad, Guardar como o Crear nueva versión. Para obtener más información sobre la intención de cambio, consulte Acerca de la intención de cambio.
Valor asignado: cualquier destino de liberación, como Cambio y Obsolescencia. Se pueden seleccionar uno o más valores asignados para un valor de origen en la lista Valor asignado.
Por defecto: cualquier valor asignado seleccionado en la lista de Valor asignado.
Cuando se define esta regla para un tipo de objeto afectado, se puede definir el valor de destino de liberación para uno o más tipos de objeto en la tabla Objetos resultantes. Para obtener más información sobre la tabla Objetos resultantes y las acciones asociadas, consulte Tabla Objetos resultantes.
Si no se define esta regla, se mostrarán todos los valores de transición en columna Destino de liberación.
La preferencia Seleccionar las transiciones de cambio para destino de liberación permite controlar la disponibilidad de los valores de transición en la columna Destino de liberación. Para obtener más información sobre cómo la intención de cambio de los objetos afectados se concilia con el destino de liberación de los objetos resultantes, consulte Conciliación de la intención de cambio con destinos de liberación.
Intenciones de cambio de objeto
Esta regla de asignación asigna el tipo de objeto afectado a la intención de cambio. Esta regla permite controlar la disponibilidad de los valores de intención de cambio para los tipos de objetos afectados de la tabla Objetos afectados. Al crear esta regla, defina los siguientes valores:
Valor de origen: cualquier tipo de objeto afectado, como Todos los tipos de objetos afectados locales, Todos los tipos de objetos afectados remotos y Artículos.
Valor asignado: cualquier intención de cambio, como Efectividad, Guardar como o Crear nueva versión. Para obtener más información sobre la intención de cambio, consulte Acerca de la intención de cambio. Se pueden seleccionar uno o más valores asignados para un valor de origen en la lista Valor asignado. También se puede añadir un valor personalizado para el valor de intención de cambio existente; para obtener más información, consulte la sección Adición de un valor personalizado a un valor de intención de cambio existente de este tema.
Por defecto: cualquier valor asignado seleccionado en la lista de Valor asignado.
Una vez definida esta regla para un tipo de objeto afectado, se puede definir el valor de intención de cambio para uno o más tipos de objetos afectados en la tabla Objetos afectados. Para obtener más información, consulte Tabla Objetos afectados para tareas de cambio. Si esta regla no está definida para el tipo de objeto afectado específico, se aplican las reglas por defecto para todos los tipos de objetos afectados locales o todos los tipos de objetos afectados externos.
Adición de un valor personalizado a un valor de intención de cambio existente
La utilidad de personalización de tipos enumerados permite añadir un valor personalizado a la intención de cambio existente.
Para obtener más información sobre cómo añadir, editar o borrar valores de un tipo enumerado de Windchill, consulte Enumerated Type Customization Utility.
Se puede añadir un valor personalizado a la intención de cambio existente mediante la utilidad y el fichero wt.change2.ChangeIntentRB. El valor personalizado añadido está disponible en una tarea de cambio y en la regla de asignación de Intenciones de cambio de objeto. Después del reinicio de Windchill, el valor personalizado y otros valores de intención de cambio son visibles para la regla de asignación de Intenciones de cambio de objeto. También se puede definir el valor personalizado como valor Por defecto al crear la regla de asignación.
Estados de liberación de objetos
Esta regla de asignación asigna el tipo de objeto afectado al estado liberado. Permite controlar la creación de una línea roja y la sincronización de los cambios que coinciden con el estado liberado. Al crear esta regla, defina los siguientes valores:
Valor de origen: cualquier tipo de objeto afectado, como Todos los tipos de objetos afectados locales, Todos los tipos de objetos afectados remotos y Artículos.
Valor asignado: cualquier estado de liberación, como Cambio y Obsolescencia. Se pueden seleccionar uno o más valores asignados para un valor de origen en la lista Valor asignado.
Por defecto: cualquier valor asignado seleccionado en la lista de Valor asignado.
Una vez definida esta regla para un tipo de objeto afectado, se puede definir el estado del objeto de En curso al estado Liberado más reciente antes de crear la línea roja. Para obtener más información sobre el proceso de líneas rojas, consulte la sección Gestión de la línea roja en Proceso de líneas rojas.
* 
Si no se define esta regla, no se puede crear una línea roja para los artículos y el flujo de trabajo de la notificación de cambio no sincronizará los objetos afectados de las otras notificaciones de cambio abiertas con las últimas revisiones liberadas.
Adición de un valor personalizado al valor de estado de liberación existente
La utilidad de personalización de tipos enumerados permite añadir un valor personalizado al estado liberado existente. Para obtener más información sobre cómo añadir, editar o borrar valores, consulte Enumerated Type Customization Utility.
Se puede añadir un valor personalizado al estado de liberación existente mediante la utilidad y el fichero wt.lifecycle.TransitionRB. El valor creado es visible en una tarea de cambio y una regla de asignación. Después del reinicio de Windchill, el valor personalizado y otros valores de estado de liberación son visibles para la regla de asignación de Estados de liberación de objetos. También se puede definir el valor personalizado como valor Por defecto al crear la regla de asignación.
Creación de una regla de asignación
Se puede crear una nueva regla de asignación o editar la regla de asignación existente. Se puede crear una regla de asignación duplicada si los valores de atributo, como por ejemplo Nombre de la regla, Contexto, Valor de origen y Valor asignado, son únicos.
Para crear una regla de asignación, realice los pasos siguientes:
1. En la tabla Reglas de asignación, pulse en el icono de Nueva regla de asignación .
2. En el campo Reglas de asignación, seleccione los valores adecuados para los campos Tipo, Valor de origen y Valor asignado. Las opciones que están disponibles para cada campo dependen de las selecciones que se realicen en los campos Nombre de la regla. Para obtener más información sobre la selección de los valores adecuados, consulte la sección Tipos diferentes de reglas de asignación de este tema.
* 
Es necesario definir un valor por defecto. El valor Por defecto solo se aplica cuando se define un valor por defecto o una regla de asignación para los objetos que existen.
3. Pulse en Aplicar.
Es posible Editar o Borrar reglas desde la tabla de reglas de asignación. Para obtener más información sobre estas acciones, consulte Tabla Reglas de asignación.
Si se define la regla de asignación para cualquier objeto afectado u objeto resultante, se pueden encontrar los detalles de la regla en la tabla de objetos afectados o resultantes. En la columna Intención de cambio de la tabla Objetos afectados se muestra la intención de cambio de la que se conocen los detalles de la regla de asignación. En la columna Destino de liberación de la tabla Objetos resultantes se muestra el valor de destino de liberación a partir del cual se conocen los detalles de la regla de asignación.
Temas relacionados
¿Fue esto útil?