Bloques de condiciones: filtre lo que envían sus flujos de trabajo automatizados

Defina condiciones para filtrar qué filas incluir en una alerta o acción mediante el uso del bloque desencadenador y los bloques de acción en sus flujos de trabajo de automatización.

¿Quién puede usar esto?

Planes:

  • Smartsheet
  • Pro
  • Business
  • Enterprise

Permisos:

  • Propietario
  • Administrador
  • Editor

Averigüe si esta capacidad está incluida en Smartsheet Regions o Smartsheet Gov.

Debe tener permisos de propietario, administrador o editor en la hoja para crear flujos de trabajo. Los usuarios con permisos de editor solo pueden crear, editar o eliminar alertas o recordatorios si ellos mismos son los destinatarios. Obtenga información sobre permisos de flujos de trabajo.

Entre los bloques desencadenadores y los de acción, puede definir condiciones para filtrar qué filas se incluirán en la alerta o acción resultante. También puede agregar rutas de condición para manejar diferentes acciones de automatización en un flujo de trabajo en función de los criterios que especifique.

Para crear lógica condicional en un bloque de condiciones, haga clic en y para alternar entre los dos estados:

  • Solo debe cumplir una condición (o)
  • Debe cumplir con todas las condiciones (y) al activar las acciones posteriores

Ventana Condiciones para establecer desencadenadores.

Por ejemplo: cuando se agrega un ticket de solicitud de TI nuevo a una planilla a través de un formulario, puede enviar diferentes alertas y solicitudes a destinatarios específicos dependiendo del departamento, de la prioridad y del tipo de solicitud especificado en el ticket.

Usar la lógica Y o la lógica O en las rutas de condiciones

Si desea combinar condiciones con lógica Y con lógica O, agregue varios bloques de condiciones en la misma ruta de condición. Por ejemplo, una para sus condiciones y y otra para sus condiciones o.

Ventana de condiciones de lógica Y con lógica O.

Para este ejemplo, los criterios deben cumplir las Condiciones (1) antes de que el sistema evalúe los criterios para las Condiciones (2).  


Rutas de condición superpuestas

Puede configurar rutas de condiciones que se superpongan cuando tengan condiciones similares o iguales. En estas situaciones, Smartsheet evalúa las condiciones de izquierda a derecha y ejecuta acciones para la ruta de condición más a la izquierda. Smartsheet no ejecuta todas las acciones para todas las rutas paralelas que no cumplen con las condiciones.

Por ejemplo, si tiene un flujo de trabajo automatizado con dos rutas de condiciones, Condiciones (1) y Condiciones (2):

Ejemplo de lógica superpuesta.

  • Condiciones (1) es la ruta más a la izquierda y su condición es que el precio sea inferior o igual a 100. Esto desencadena una alerta directamente al gerente de Finanzas.
  • Condiciones (2) está a la derecha de la ruta de condición A, y su condición es que el precio esté entre 50 y 250. Esto desencadena una solicitud de aprobación para las partes interesadas clave que se encuentran en una celda Contacto de la hoja.

Cuando la fila con un Precio de 100 o menos desencadena el flujo de trabajo, el sistema ejecuta la acción para Condiciones (1) porque cumple con las condiciones y es la más a la izquierda de las dos condiciones superpuestas. El sistema no ejecuta la acción para Condiciones (2) a menos que el Precio esté entre 101 y 250.