Blocs de conditions : filtrez ce que vos flux de travail automatisés envoient

Entre le bloc de déclencheurs et les blocs d'actions de vos flux de travail d'automatisation, vous pouvez définir des conditions pour filtrer les lignes incluses dans l'alerte ou l'action obtenue. Vous pouvez également ajouter des chemins conditionnels pour gérer différents scénarios pour l'automatisation d'actions dans un flux de travail en fonction des critères choisis. 

Créez une logique conditionnelle dans un bloc de conditions en cliquant sur et pour permuter entre les deux états :

  • Seule une condition doit être remplie (Ou)
  • Toutes les conditions doivent être remplies (Et) lors du déclenchement des actions suivantes

cliquez sur Et

Par exemple, lorsqu'une nouvelle demande de ticket informatique est ajoutée à une feuille via un formulaire, vous pouvez envoyer diverses alertes et demandes à des destinataires spécifiques en fonction du service, de la priorité et du type de demande indiqués dans le ticket.

Combinez les logiques « Et » et « Ou » sur le même chemin de conditions

Si vous souhaitez combiner des conditions de logiques Et et Ou, ajoutez plusieurs blocs de conditions (par exemple, un pour votre condition Et et un autre pour votre condition Ou) sur le même chemin de conditions.

logique combinée

Les exemples ci-dessus nécessitent que les critères de Conditions (1) soient remplis avant l'évaluation des critères de Conditions (2).  


À quoi s'attendre en cas de chevauchement des chemins de conditions

Il est possible de configurer des chemins de conditions qui se chevauchent. Cela signifie que des conditions similaires ou identiques ont été définies pour différents chemins de conditions. Dans de tels cas, Smartsheet évalue les conditions de gauche à droite. Les actions seront lancées en fonction du chemin de conditions (dont les conditions sont remplies) se trouvant le plus à gauche, puis vers la droite. Smartsheet ne lancera aucune action des chemins similaires dont les conditions sont remplies. 

Par exemple, imaginons un flux de travail automatisé doté de deux chemins de conditions, Conditions (1) et Conditions (2) :

Logiques se chevauchant

  • Conditions (1) se trouve le plus à gauche, et sa condition indique que le prix est inférieur ou égal à 100. (une alerte est directement envoyée au Directeur des finances)
  • Conditions (2) se trouve à droite du chemin de conditions A, et sa condition indique que le prix se trouve entre 50 et 250. (cela déclenche une demande d'approbation aux parties prenantes stratégiques listées dans une cellule Contact de la feuille.)

Lorsque le flux de travail est déclenché pour une cellule dont le prix est inférieur ou égal à 100, l'action de Conditions (1) est lancée car sa condition est remplie et parce qu'elle se trouve le plus à gauche des deux conditions se chevauchant. (l'action pour Conditions (2) ne sera pas lancée sauf si le prix se situe entre 101 et 250.)