Bloques de condición: Filtre lo que envían sus flujos de trabajo automatizados

Aplica a

Smartsheet
  • Pro
  • Business
  • Enterprise

Entre el bloque del ejecutador y los bloques de acción en sus flujos de trabajo de automatización, puede definir las condiciones necesarias para filtrar qué filas se incluirán en la alerta o acción resultantes. Así mismo, puede agregar rutas condicionales para hacer frente a un conjunto de situaciones diferentes para automatizar las acciones en un flujo de trabajo en función de los criterios que especifique. 

Cree una lógica condicional en un bloque de condición; para ello, debe hacer clic en y para alternar entre los dos estados:

  • Solo debe cumplirse con una condición (o)
  • Deben cumplirse todas las condiciones (y) al lanzar las acciones posteriores.

clic y

Por ejemplo, cuando se agrega un nuevo ticket de solicitud de TI a una hoja por medio de un formulario, puede enviar distintas alertas y solicitudes a destinatarios específicos en función del departamento, la prioridad y el tipo de solicitud especificados en el ticket.

Combinar la lógica "y" con la lógica "o" en la misma ruta de condición

Si quiere combinar las condiciones de la lógica y con la lógica o, agregue varios bloques de condiciones (por ejemplo, uno para sus condiciones "y" y otro para sus condiciones "o") en la misma ruta de condiciones.

lógica combinada

En el ejemplo anterior, es necesario que se cumplan los criterios establecidos en las Condiciones (1) antes de evaluar los criterios establecidos en las Condiciones (2).  


Qué esperar con rutas de condiciones superpuestas

Es posible configurar rutas de condiciones que se superponen, es decir, cuando se han definido las mismas condiciones -o condiciones similares- para las distintas rutas de condiciones. En estos casos, Smartsheet evalúa las condiciones de izquierda a derecha, y se lanzarán las acciones para la ruta de condiciones (respecto de la cual se cumplan las condiciones) que esté ubicada más a la izquierda. Smartsheet no lanzará todas las acciones para todas las rutas paralelas respecto de las cuales se cumplen las condiciones. 

Por ejemplo, supongamos que tenemos un flujo de trabajo automatizado con dos rutas de condiciones: Condiciones (1) y Condiciones (2):

Lógica de la superposición

  • Condiciones (1) es la ruta ubicada más a la izquierda y su condición es que el Precio sea inferior o equivalente a 100. (De esta manera, se ejecuta una alerta directamente al gerente de Finanzas).
  • Condiciones (2) se encuentra a la derecha de la ruta de condiciones A y su condición es que el Precio se ubique entre 50 y 250. (De esta manera, se ejecuta una solicitud de aprobación para los principales grupos de interés que se encuentran en la celda Contacto de la hoja).

Cuando se ejecuta el flujo de trabajo para una fila con un Precio de 100 o inferior, se lanzará la acción para Condiciones (1), porque se ha cumplido con su condición y se encuentra ubicada más a la izquierda de las dos condiciones superpuestas. (La acción para Condiciones (2) no se lanzará excepto que el Precio sea entre 101 y 250).