Reglas de creación y ramas condicionales

Reglas de creación y ramas condicionales

Las reglas de creación convierten un workflow lineal en un proceso con decisiones: una tarea —o un entregable— se crea solo si se cumplen ciertas condiciones.

Blue Book Qué son

Son condiciones que configuras dentro de una plantilla de workflow para que una tarea o un documento se cree automáticamente cuando se cumplen. En el diagrama, las tareas con una regla se dibujan con flecha en rombo y un color distinto, para ver de un vistazo qué partes del flujo son opcionales.

Compass Dónde configurarlas

    Abre la plantilla de workflow en estado Borrador .
    Entra a la vista completa de configuración de la tarea .
    En la sección Reglas de creación , haz clic en (+) para agregar una.

Gear Cómo se arma una regla

Una tarea puede tener grupos de condiciones. Cada grupo:
  • usa el operador Cumplir todas (AND) o Cumplir alguna (OR) ,
  • contiene condiciones, y
  • puede contener grupos hijos —o sea, se anidan: (A y B) o (C) .
Cada condición compara un campo de una tarea de referencia contra un valor, con operadores: Igual, Distinto, Mayor / Menor, Mayor o igual / Menor o igual, Contiene / No contiene, Está vacío / No está vacío. Los campos pueden ser:
  • Campo de la tarea: nombre, estado, proyecto, subproyecto, ejecutada por proveedor, requiere aceptación u OC, costo estimado.
  • Campo personalizado de la tarea de referencia, incluidas sus opciones de lista.
  • Otros valores: por ahora, la fecha de disponibilidad.

Evaluar un campo del propio workflow

Deja vacía la Tarea de referencia, elige el campo del workflow y define el criterio y el operador.

Evaluar un campo de otra tarea

Selecciona la tarea de referencia, elige el campo a comparar (estado, proyecto, subproyecto o campo adicional) y define el criterio y el operador.

Stopwatch Cuándo se evalúan

Al crearse el workflow, cada tarea con reglas genera un punto de decisión. Se evalúa cuando se guarda una tarea referenciada por la condición, o cuando se responde o cambia un campo personalizado referenciado. Si da verdadero, se crean las tareas de esa rama —con sus subtareas y entregables—. Si da falso, la rama simplemente no existe en ese workflow: no queda como tarea cancelada ensuciando el tablero.
Trampa frecuente: el campo que dispara la condición debe estar en una tarea que se cree antes que la rama condicional, y esa tarea debe figurar como referencia. Si el campo vive en la propia tarea condicional, la condición nunca se evalúa.

Paperclip Condiciones en entregables

El mismo motor AND/OR se usa en los documentos requeridos: un entregable puede exigirse solo bajo condición. Es lo que permite "el formulario de trabajo en altura solo se pide si el sitio es torre".

Light Bulb Ejemplo

Puedes configurar que una tarea de Inspección final se cree cuando todas las tareas de instalación estén Completadas y el campo Tipo de proyecto sea FTTH.