Problèmes et activation
Pourquoi une automatisation ne peut pas être activée et ce que signifient les messages de l'éditeur
Dernière mise à jour le
Tillor contrôle votre flux en permanence pendant que vous le construisez. Tant qu'il reste des problèmes ouverts, vous ne pouvez pas activer l'automatisation. Cela évite qu'un flux qui ne peut pas fonctionner essaie d'envoyer de vraies relances ou de créer de vraies tâches.
Où voir les problèmes
- Sur chaque étape qui a un problème, un petit nombre d'avertissement s'affiche
- Dans le panneau à droite, les problèmes de l'étape sélectionnée figurent dans un bloc orange au-dessus des paramètres
- En haut du panneau se trouve un bouton avec le total, par exemple 3 problèmes. Cliquez dessus pour voir la liste, puis cliquez sur un message pour aller à l'étape
- Dans l'aperçu des automatisations, une étiquette telle que 3 problèmes figure à côté du nom, ainsi qu'un filtre Problèmes
Pourquoi je ne peux pas activer
L'interrupteur Actif ne fonctionne pas tant qu'il y a des problèmes, avec le texte Corrigez d'abord les problèmes en cours. Dans l'aperçu, vous ne pouvez donc pas non plus activer l'interrupteur de l'automatisation.
Si l'automatisation est déjà activée, vous ne pouvez pas enregistrer de modifications qui contiennent des problèmes. Un flux qui tourne doit rester valide. Corrigez les problèmes, ou mettez d'abord l'automatisation en pause.
Ce que signifient les messages
| Message | Ce qui se passe | Ce que vous faites |
|---|---|---|
| Ajoutez un déclencheur pour commencer. | Le flux n'a pas de déclencheur | Un flux a toujours besoin d'au moins un déclencheur. Faites glisser Quand ceci se produit de la liste à gauche vers le canevas |
| Cet événement n'existe plus. Choisissez-en un autre. | L'événement du déclencheur n'existe plus | Choisissez-en un autre sous Événement |
| Non connectée, cette étape ne s'exécute donc jamais. | Aucune ligne n'arrive à l'étape | Reliez l'étape à une sortie d'une autre étape, ou supprimez-la |
| Cette étape fait partie d'une boucle. Un flux ne peut qu'avancer. | Une ligne revient sur une étape précédente | Supprimez la ligne qui revient en arrière. Un flux ne peut pas tourner en rond |
| [Champ] est obligatoire. | Un champ obligatoire est vide, comme le Titre d'une tâche | Remplissez le champ. Les champs obligatoires ont un astérisque |
| [Champ] : [variable] n'est pas disponible à cette étape. | Vous utilisez une variable qui n'existe pas à cette étape | Choisissez une variable dans la liste derrière le bouton Variable. Vérifiez aussi que l'étape qui fournit la variable se trouve plus tôt dans le flux |
| [Champ] n'est pas un JSON valide. | La Charge utile ou le Corps n'est pas du JSON valide | Vérifiez les accolades, les virgules et les guillemets. Les variables sont autorisées |
| Ajoutez au moins une option. | Une étape Demander une décision n'a pas d'options | Sous Options, cliquez sur Ajouter une option |
| Chaque option a besoin d’un nom. | Une option de Demander une décision n'a pas de nom | Saisissez le nom ou supprimez l'option |
| Ajoutez une condition. | Une étape Si / sinon n'a pas de conditions | Cliquez sur Ajouter une condition |
| Une condition n'a pas de champ valide. | Le champ d'une condition est vide ou inconnu | Choisissez ou saisissez un champ qui figure dans la liste derrière Variable |
| Saisissez une valeur pour [variable]. | Une condition a une comparaison mais pas encore de valeur | Saisissez la valeur, ou choisissez une comparaison comme est vide qui n'en a pas besoin |
| [Champ] : [variable] n’est pas un format connu. | Vous utilisez après le | un format qui n'existe pas | Utilisez currency, number, date, datetime, time, upper ou lower. Voir Mettre une valeur en forme |
| [Champ] : [variable] n'est pas une unité. | Vous écrivez un décalage de date avec une unité qui n'existe pas | Utilisez minutes, hours, days, weeks ou months |
| [Champ] : le champ personnalisé [variable] n'existe pas. | Vous utilisez un champ personnalisé qui n'existe pas (ou plus) | Choisissez un champ existant dans la liste derrière Variable |
| [Champ] : [variable] a un format ou un décalage de date, qui ne fonctionne que dans les textes. | Vous utilisez un format dans le champ de code de Exécuter du code | Calculez-le dans le code |
| [Champ] : [variable] n'est pas un nom de variable. | Le nom d'un résultat contient des caractères non autorisés | Utilisez des lettres, des chiffres et des points, comme result ou result.names |
| Un délai de 0 ne fait rien. | Le délai est à 0 | Saisissez une durée supérieure à 0 |
| Le chemin doit commencer par / et rester dans l'API de votre organisation. | Le Chemin d'une requête API n'est pas autorisé | Faites commencer le chemin par un seul / et n'y mettez ni .. ni \ |
| L'URL doit commencer par https://. | L'URL d'une requête API n'est pas sûre | Utilisez une adresse qui commence par https:// |
| L'expression cron n'est pas valide. Utilisez cinq champs, par exemple 0 8 * * 1. | L'expression cron est incorrecte | Voir Selon une expression cron |
Ce que Tillor ne peut pas contrôler à l'avance
Certaines erreurs n'apparaissent que lorsque le flux tourne réellement.
- Une URL composée de variables ne peut être contrôlée qu'une fois remplie
- Pour les événements dont les données ne sont pas décrites, Tillor ne contrôle pas les variables
- Qu'un enregistrement existe, qu'une facture puisse être envoyée ou qu'un autre serveur soit joignable ne se révèle que pendant une exécution
Un flux sans messages n'est donc pas forcément un flux qui réussit toujours. Testez-le avec Tests et exécutions et vérifiez les premières exécutions réelles.
Un événement qui disparaît
Si un événement ou un champ sur lequel votre flux s'appuie change, vous le voyez sous forme de message sur l'étape concernée. Modifiez l'étape avant de réactiver l'automatisation.