Transicionar 2 workflows en paralelo

Issue #313 resolved
RominaS created an issue

Hola!

Mi consulta es la siguiente:

Tengo un ambiente con varios proyectos, dos de los cuales intimamente vinculados. La necesidad es que cuando uno transicione de estado (no todos, solo algunos que yo defina, por ejemplo de Open -> In Progress) el otro transicione o bien al mismo estado (In Progress), independientemente de donde se encuentre en el momento, o bien con a restriccion de que sea de Open -> In Progress.

Es esto posible usando Toolbox? Hace dias que le estoy buscando la vuelta y no la encuentro.

Muchisimas gracias!!

Un saludo,

Romina Salvia BHP Global

Comments (3)

  1. Fidel Castro Armario repo owner

    Hola Romina,

    Sí es posible hacerlo. En "Make Linked Issues, Subtasks or JQL selected issues Progress through its Workflows" tienes explicados varios casos de uso.

    Supongo que las incidencias de ambos proyectos estarán enlazadas mediante "issue links". Para poder ejecutar transiciones sobre incidencias enlazadas debes usar las post-función "Write field on linked issues or subtasks" seleccionando como "Target field" algunos de los siguientes campos:

    • Issue status
    • Issue status (delayed writing)
    • Execute transition
    • Execute transition (delayed execution)

    Los dos primeros esperan que se escriba sobre ellos el nombre del estado al que quieres transicionar la incidencia enlazada, mientras que los dos últimos esperan el nombre de una transición que será ejecutada sobre la incidencia enlazada.

    Para poder mover una incidencia de un estado a otro utilizando alguno de estos 4 campos virtuales, es necesario que:

    1. Exista una transición del estado actual de la incidencia al estado de destino
    2. Las condiciones y validaciones de dicha transición se cumplan

    Por tanto, si quieres poder mover una incidencia desde cualquier estado a "In Progress" es necesario que exista una transición desde cualquier estado al estado "In Progress", y la mejor manera de hacer esto es creando una transición global.

    Por favor, dime si necesitas más ayuda sobre el asunto.

  2. RominaS reporter

    Muchisimas gracias Fidel!

    Voy a revisar lo que me comentas,cierra si quieres la incidencia, creo que me has ayudado muhisimo ya!

    Te dejo un abrazo,

  3. Log in to comment