Skip to Content
Automatisations

Exemple : contrôle d'une caravane de location

Construisez pas à pas un flux qui crée après le départ une tâche de contrôle avec des sous-tâches, ou qui augmente la priorité de la tâche ouverte

Dernière mise à jour le

Cet exemple construit un flux avec un filtre, Rechercher une tâche, Définir la priorité de la tâche, un Si / sinon et une tâche avec des sous-tâches. Vous n'avez pas besoin d'une requête API pour cela.

Dans les environnements de démonstration de Tillor, ce flux est déjà disponible, en pause, sous le nom Nalopen huurcaravan. Vous pouvez le consulter là pendant que vous construisez le vôtre.

Ce que fait le flux

Un client quitte un mobil-home. La caravane doit être contrôlée avant le client suivant.

  • S'il n'y a pas encore de tâche de contrôle ouverte pour cet emplacement, le flux en crée une, avec cinq sous-tâches et une échéance à 7 jours. La tâche est aussi assignée au collègue qui a arrêté l'occupation
  • S'il y a déjà une tâche de contrôle ouverte, par exemple parce que la caravane s'est libérée deux fois à peu d'intervalle, le flux ne crée pas de deuxième tâche. À la place, la priorité de la tâche existante monte d'un niveau

Les deux étapes de tâche en bas sont presque identiques. Seule la description diffère : si c'est le système qui a terminé l'occupation, il n'y a pas de collègue à mentionner.

Ce dont vous avez besoin

  • Vous avez l'autorisation Gérer les automatisations, ou Toutes les autorisations
  • Dans votre organisation, il existe un type d'emplacement pour les mobil-homes, dans cet exemple Stacaravan
  • Facultatif : un tableau et une colonne pour les tâches de contrôle

Construire le flux

1. Créer un flux vide

  1. Allez dans Administrateur > Automatisations et cliquez sur Nouvelle automatisation
  2. Choisissez Partir de zéro
  3. Dans le fil d'Ariane en haut, saisissez le nom Nalopen huurcaravan
  4. Cliquez sur le canevas, à côté des étapes, et indiquez dans le panneau, sous Description, à quoi sert le flux

2. Régler le déclencheur

  1. Cliquez sur le déclencheur. Laissez Démarrer par sur Quand quelque chose se passe
  2. Choisissez occupation:ended dans Événement. Tapez occupation pour chercher
  3. Donnez à l'étape, dans Nom de l'étape, le nom Occupation arrêtée

Le flux démarre maintenant pour chaque occupation qui se termine. Vous le voulez uniquement pour les mobil-homes :

  1. Dans Uniquement si, cliquez sur Ajouter une condition
  2. Cliquez sur Variable et choisissez occupation.terrain.terrainTypeId
  3. Laissez la comparaison sur est
  4. Dans la valeur, choisissez le type d'emplacement Stacaravan
Déclencheur avec la condition type d'emplacement est Stacaravan

3. Chercher une tâche de contrôle ouverte

  1. Ajoutez une étape Rechercher une tâche, reliez-y le déclencheur et nommez-la Tâche de contrôle ouverte ?
  2. Dans Titre, saisissez Contrôle {occupation.terrain.name}
  3. Laissez activés Liée aux enregistrements de l'événement, Uniquement les tâches non terminées et Ignorer les sous-tâches

L'étape cherche maintenant une tâche principale qui n'est pas encore terminée, qui s'appelle exactement Contrôle suivi du nom de l'emplacement et qui est liée au même emplacement, au même client ou à la même réservation. Ensuite, le flux continue via Trouvée ou Introuvable.

4. Augmenter la priorité

  1. Ajoutez une étape Définir la priorité de la tâche, nommez-la Augmenter la priorité et reliez-y la sortie Trouvée
  2. Laissez Tâche sur {foundTask.id}
  3. Laissez Modification sur Un niveau plus haut et Augmenter jusqu'à sur Élevé

5. Vérifier qui a arrêté l'occupation

  1. Ajoutez une étape Si / sinon, reliez-y la sortie Introuvable de Tâche de contrôle ouverte ? et nommez-la Arrêtée par un collègue ?
  2. Cliquez sur Ajouter une condition et choisissez triggeredBy.id dans Variable
  3. Choisissez la comparaison n'est pas vide

{triggeredBy.id} est vide si c'est le système qui a terminé l'occupation, par exemple une tâche planifiée. Le flux passe alors par Non.

6. Créer la tâche

Ajoutez une étape Créer une tâche, nommez-la Créer la tâche de contrôle et reliez-y la sortie Oui. Remplissez les champs ainsi :

ChampValeur
TitreContrôle {occupation.terrain.name}
DescriptionGénéré automatiquement., une ligne vide, et Occupation arrêtée par @{triggeredBy.name}({triggeredBy.id})
PrioritéFaible
Échéance après7 jours
Assigner aussi la personne à l'origine de l'événementActivé
Lier aux enregistrementsActivé
Sous-tâchesCinq lignes : Nettoyer, Inventaire, Internet + TV, Cadre code QR, Vérifier les petits travaux

Avec @{triggeredBy.name}({triggeredBy.id}), le collègue est mentionné dans la description. Si vous voulez que la tâche arrive sur un tableau, choisissez un tableau dans Ajouter au tableau et une colonne dans Colonne. Pour la personne qui doit toujours recevoir la tâche, choisissez-la dans Assigner à.

Gardez le titre identique à celui de Tâche de contrôle ouverte ?. Sinon, l'étape de recherche ne retrouvera pas la tâche la fois suivante.

Étape Créer la tâche de contrôle avec les paramètres dans le panneau

7. La tâche pour le système

  1. Cliquez sur l'étape Créer la tâche de contrôle puis sur Dupliquer l'étape
  2. Donnez à la copie le nom Créer la tâche de contrôle (système) et reliez-y la sortie Non
  3. Réglez la Description sur Généré automatiquement. seulement

8. Tester et activer

  1. Vérifiez qu'il n'y a pas de bouton de problèmes (comme 1 problème) en haut du panneau
  2. Ouvrez l'onglet Exécution de test et cliquez sur Lancer le test. Vous voyez quel chemin le flux emprunte et quels titre et description la tâche recevrait. Rien n'est créé
  3. Activez l'interrupteur Actif

Pourquoi deux étapes plutôt qu'une

Vous pouvez aussi utiliser séparément les étapes Rechercher une tâche et Définir la priorité de la tâche. Si vous ne voulez par exemple rien faire quand la tâche existe déjà, ne reliez simplement rien à Trouvée. Si vous voulez donner un commentaire ou un autre statut à la tâche existante, placez une autre étape après Trouvée, comme Définir le statut avec {foundTask.id}.

Ce qui se passe en pratique

SituationCe que fait le flux
Pas de tâche de contrôle ouverte pour cet emplacementCrée une nouvelle tâche avec cinq sous-tâches
Tâche ouverte avec la priorité FaibleLa passe à Moyen
Tâche ouverte avec la priorité MoyenLa passe à Élevé
Tâche ouverte avec la priorité Élevé ou UrgentLaisse la priorité telle quelle
Occupation sur un autre type d'emplacementNe démarre pas

À quoi ressemble la tâche dans Tillor

La tâche est au nom de Flux de travail et est liée à l'emplacement et au client de l'occupation, et à la réservation s'il y en a une. Toutes les occupations n'ont pas de réservation. Le collègue qui a arrêté l'occupation figure comme personne assignée sur la tâche.

Cette page t'a-t-elle été utile ?

Sur cette page