Requêtes
Une étape qui se renseigne avant de décider. Elle récupère un chiffre de votre compte et le met à disposition des étapes suivantes.
À quoi ça sert
Un workflow ne connaît que ce que l’événement fournit. « Le devis COT-7 de 150 000 a été approuvé » ne dit rien de ce que ce client vous doit ni de l’état de vos créances : une alerte ne pouvait donc pas l’inclure et une condition ne pouvait pas en tenir compte.
Une requête comble ce manque : vous la placez en amont, Cord l’exécute et ses résultats deviennent des variables pour le reste du workflow.
Une requête ne fait que lire. Elle ne modifie jamais rien dans votre compte : vous pouvez donc en ajouter autant que vous le voulez, sans risque.
Comment l’ajouter
- Cliquez sur Ajouter une étape › Action ou requête.
- Dans le moteur de recherche, filtrez sur Requête ou saisissez ce que vous cherchez (« créances », « pipeline », « solde »).
- Choisissez la requête. Si elle a un paramètre en jours, ajustez-le.
- Le panneau affiche Met à disposition : ce sont les variables que vous pourrez utiliser ensuite.
Les requêtes
| Requête | Ce qu’elle récupère | Variables |
|---|---|---|
| Créances échues | Le montant qui vous est dû après échéance. | {{vencido_total}}, {{vencido_cantidad}}, {{vencido_dias_max}} |
| Pipeline ouvert | Le montant des devis envoyés ou consultés encore en attente de décision. | {{pipeline_total}}, {{pipeline_cantidad}} |
| Encaissements | Le montant qui vous a été payé sur le nombre de jours que vous choisissez (1 à 90) : paiements des devis et des factures, déduction faite des remboursements. {{cobrado_cantidad}} compte les paiements reçus. |
{{cobrado_total}}, {{cobrado_cantidad}} |
| Échéances à venir | Le montant qui arrive à échéance dans les prochains jours que vous choisissez (1 à 90). | {{por_vencer_total}}, {{por_vencer_cantidad}} |
| Solde du client | Ce que doit le client de l’événement et la part déjà échue. | {{cliente_saldo}}, {{cliente_vencido}}, {{cliente_documentos}} |
Les montants sont exprimés dans la devise de votre entreprise : ce que vous avez vendu dans une autre devise est converti comme dans Rapports, avec le taux figé sur le document ou celui publié le jour même, et les encaissements correspondent au chiffre que vous y voyez. Si une devise n’a aucun taux disponible, son montant reste en dehors du total ; un taux n’est jamais inventé.
L’ordre compte
Une variable de requête existe à partir de l’étape qui la récupère. Si vous l’utilisez avant, le workflow ne peut pas être publié et l’éditeur l’indique : « La variable {{vencido_total}} provient d’une consultation placée après cette étape. »
Il en va de même dans une branche : ce que récupère la branche Si la condition est remplie n’existe pas dans la branche Si la condition n’est pas remplie. Si les deux en ont besoin, placez la requête avant la condition.
Solde du client : il faut un client
Solde du client utilise le client de l’événement ; cette requête ne fonctionne donc qu’avec les déclencheurs qui en fournissent un, à savoir ceux des devis, des factures, des paiements et des clients. Un déclencheur planifié ou de versement n’a pas de client sur lequel se renseigner, et le workflow ne peut pas être publié avec cette requête.
Un exemple complet
« Votre lundi : encaissé, échu et qui appeler », l’une des idées proposées par Cord :
- Quand ceci se produit : chaque lundi à 9 h.
- Requête : les encaissements des 7 derniers jours.
- Requête : les créances échues.
- Requête : le pipeline ouvert.
- Action : prévenir le propriétaire du compte, avec l’objet « Votre semaine dans Cord (
{{fecha}}) » et le message « Encaissé ces 7 derniers jours :{{cobrado_total}}sur{{cobrado_cantidad}}paiements. Échu :{{vencido_total}}sur{{vencido_cantidad}}documents, le plus ancien en retard de{{vencido_dias_max}}jours. À conclure :{{pipeline_total}}sur{{pipeline_cantidad}}devis. » Si Slack ou Teams est connecté, l’alerte passe par là.
Vous pouvez l’étoffer : ajoutez la requête sur les échéances à venir, ou envoyez-le à toute l’équipe plutôt qu’au seul propriétaire.
Limites
Chaque requête est une étape : elle est donc décomptée du maximum de 30 étapes par workflow. Les requêtes n’ont pas de plafond horaire propre : elles ne font que lire.