← RessourcesLe scénario MakeFichier .json à importer dans Make (Import Blueprint)Télécharger
SAISIE●●○ 🚲Mise en place : une après-midi
Le suivi de tes devis Pennylane, rempli tout seul dans Google Sheets
Le scénario Make prêt à importer : il recopie tes devis Pennylane en attente ou acceptés dans un Google Sheets, toutes les deux heures, sans que personne ne tape rien.
Ce que fait le scénario
Toutes les deux heures, en semaine, Make lit tes devis dans Pennylane et réécrit ton tableau de suivi dans Google Sheets : numéro, libellé, date, échéance, montants HT et TTC, statut. Seuls les devis en attente ou acceptés apparaissent.
| # | Module Make | Ce qu'il fait |
|---|---|---|
| 1 | HTTP · Make a request | Lit tes 100 derniers devis dans Pennylane, avec ta clé d'API |
| 2 | Iterator | Les prend un par un |
| 3 | Array aggregator, avec un filtre | Garde les devis en attente ou acceptés, et prépare une ligne par devis |
| 4 | Google Sheets · Clear values from a range | Vide le tableau, sauf la ligne d'en-tête |
| 5 | Google Sheets · Update multiple rows | Réécrit tous les devis ouverts, avec leur statut du moment |
Le tableau est réécrit en entier à chaque passage. C'est voulu : les statuts sont toujours à jour. Tout ce qu'on tape à la main dans l'onglet Devis est donc effacé au passage suivant : une erreur se corrige dans Pennylane, à la source.
La mise en place, pas à pas
- Le Google Sheets. Crée un fichier avec un onglet nommé
Devis, et cette ligne d'en-tête en ligne 1 :N° | Libellé | Date | Échéance | Montant HT | Montant TTC | Statut | Mis à jour le. Ajoute un deuxième ongletNotespour tout ce qu'on écrit à la main (relances, commentaires) : colonne A le numéro du devis, puis tes colonnes. Le scénario ne touche jamais cet onglet. Pour afficher le statut à côté d'une note :=RECHERCHEX(A2; Devis!A:A; Devis!G:G). Copie enfin l'identifiant du fichier : la partie de l'adresse entre/d/et/edit. - La clé d'API Pennylane. Paramètres → Connectivité → onglet Développeurs → « Générer un Token API ». Donne-lui le seul droit devis en lecture. Il ne s'affiche qu'une fois : garde-le pour l'étape 4. L'onglet n'existe qu'à partir de l'offre Essentiel de Pennylane, et seulement pour un administrateur.
- L'import. Dans Make : Scénarios → Créer un scénario → menu « … » en bas → Import Blueprint → choisis le fichier téléchargé plus haut.
- Les trous à remplir. Module 1 : dans l'en-tête
Authorization, remplaceCOLLE_ICI_TON_TOKEN_PENNYLANEpar ton token, en gardantBearerdevant. Modules 4 et 5 : connecte ton compte Google, puis remplaceCOLLE_ICI_L_ID_DE_TON_GOOGLE_SHEETSpar l'identifiant de l'étape 1. - Le test. Clique sur « Run once ». Le tableau doit se remplir.
- La planification. Sur l'horloge du premier module : « At regular intervals », toutes les 120 minutes, puis dans « Advanced scheduling », du lundi au vendredi, de 8 h à 19 h. Active le scénario.
Ce que ça coûte
| Poste | Valeur |
|---|---|
| Crédits Make par passage | 5, quel que soit le nombre de devis |
| Passages par mois | environ 6 par jour × 22 jours ouvrés, soit 130 |
| Total | environ 650 crédits par mois, dans les 1 000 du plan gratuit de Make |
| Toutes les heures à la place | environ 1 300 crédits : il faut le premier plan payant de Make |
Les limites
| Limite | Ce qu'on fait |
|---|---|
| 100 devis maximum par lecture, les plus récents | Largement assez pour suivre les devis ouverts d'une PME |
| Le nom du client n'est pas dans la liste des devis Pennylane | Le libellé du devis sert de repère |
Si le scénario plante entre l'effacement et la réécriture, l'onglet Devis reste vide jusqu'au passage suivant | L'onglet Notes n'est jamais touché, et Make t'envoie un e-mail en cas d'erreur |
| Le devis doit être fait dans Pennylane | Un devis fait dans un autre logiciel n'apparaît pas : c'est l'étape 1 du post |
| L'API Pennylane demande l'offre Essentiel | Sur l'offre Starter, l'onglet Développeurs n'existe pas |
| Le token donne accès à tes devis | Lecture seule, et tu ne le partages jamais |