Gestión de conflictos de tareas

Si trabaja con varias tareas, es posible que se produzcan conflictos. Por ejemplo, si modifica un elemento en una tarea y, a continuación, lo modifica de otra forma en otra tarea, es posible que las modificaciones entren en conflicto.

Puede bloquear elementos para evitar conflictos con dos tipos de bloqueo de elemento: el bloqueo de elemento pesimista y el bloqueo de elemento optimista. Para obtener más información, véase el “Manual de Infrastructure Administrator”.

Bloqueo de elemento pesimista

El bloqueo de elemento pesimista impide modificar un elemento de la tarea A si éste se está utilizando en la tarea B. Para resolver el conflicto, realice una publicación parcial en la tarea B. Acto seguido, el elemento estará disponible en la tarea A.

Cuando se modifica un elemento en una tarea, el elemento se bloquea automáticamente. Para evitar los conflictos de tareas, bloquee los elementos manualmente antes de modificarlos. Al hacerlo, se garantiza que ninguna otra tarea utilizará los elementos.

Los elementos que se están modificando en otra tarea no se pueden desbloquear. Los elementos bloqueados por una tarea se desbloquean cuando se deshace la modificación o cuando se cambia la tarea al estado activo.

Para bloquear o desbloquear elementos

  1. En el Explorador del modelo de sector, seleccione una tarea y haga clic en .
  2. Expanda el nodo Elementos bloqueados.
  3. Seleccione la clase de elemento.
  4. Haga clic en Bloquear elementos.
  5. Seleccione los elementos en el mapa.

    Los elementos que se modifican en la tarea se bloquean automáticamente.

  6. Para desbloquear los elementos, haga clic en Desbloquear elementos.

Los elementos seleccionados se añaden a Elementos bloqueados, donde solo se incluyen los elementos bloqueados. Los elementos bloqueados automáticamente aparecen bajo los nodos Insertada, Actualizada y Suprimido.

Bloqueo de elemento optimista

Con el bloqueo de elemento optimista, los conflictos de tareas solo se pueden detectar cuando se cambia el estado de todas las tareas.

Para comprobar manualmente si hay conflictos de tareas, utilice el Gestor de tareas o el Explorador de tareas. Los conflictos de tareas solo se pueden detectar si el estado de la tarea simultánea es distinto. Por ejemplo, no se detecta ningún conflicto si las tareas están abiertas.

Para utilizar el Gestor de tareas para comprobar manualmente si existen conflictos de tareas

  1. En el Explorador del modelo de sector, haga clic en para iniciar el Gestor de tareas.
  2. En el Gestor de tareas, expanda TareasEstados de tarea.
  3. Pulse la tarea abierta con el botón derecho del ratón y seleccione Comprobar conflicto de tarea.
  4. Seleccione el estado de la tarea para la comprobación y pulse Aceptar.

Para utilizar el Explorador de tareas para comprobar manualmente si existen conflictos de tareas

  1. En el Explorador, seleccione una tarea y haga clic en .
  2. Seleccione los elementos que desee comprobar.
  3. Haga clic en Comprobar si hay conflictos de tareas.
  4. Seleccione el estado de la tarea para la comprobación y pulse Aceptar.

    El Explorador de conflictos de tareas muestra los conflictos detectados. Cada conflicto se muestra en una ficha independiente.

  5. Expanda los elementos en el Explorador de conflictos de tareas. Opte por alguna de las posibilidades siguientes:
    • Para cancelar una modificación, seleccione el elemento y pulse Suprimir modificaciones.
    • Para ver todos los elementos de la tarea actual, expanda el nodo Mi tarea.
    • Para ver todas las tareas afectadas por el conflicto de elementos, expanda el nodo <Otras tareas>.

    Por ejemplo, si modifica un elemento en una tarea y, a continuación, suprime ese elemento en otra tarea, no puede establecer ambas tareas como pendientes, ya que se producirá un conflicto. Use Suprimir modificaciones para deshacer uno de los cambios y eliminar el conflicto.

Para usar la validación automática de conflictos de tareas