← Ressources
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.

Le scénario MakeFichier .json à importer dans Make (Import Blueprint)Télécharger

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 MakeCe qu'il fait
1HTTP · Make a requestLit tes 100 derniers devis dans Pennylane, avec ta clé d'API
2IteratorLes prend un par un
3Array aggregator, avec un filtreGarde les devis en attente ou acceptés, et prépare une ligne par devis
4Google Sheets · Clear values from a rangeVide le tableau, sauf la ligne d'en-tête
5Google Sheets · Update multiple rowsRéé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

  1. 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 onglet Notes pour 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.
  2. 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.
  3. L'import. Dans Make : Scénarios → Créer un scénario → menu « … » en bas → Import Blueprint → choisis le fichier téléchargé plus haut.
  4. Les trous à remplir. Module 1 : dans l'en-tête Authorization, remplace COLLE_ICI_TON_TOKEN_PENNYLANE par ton token, en gardant Bearer devant. Modules 4 et 5 : connecte ton compte Google, puis remplace COLLE_ICI_L_ID_DE_TON_GOOGLE_SHEETS par l'identifiant de l'étape 1.
  5. Le test. Clique sur « Run once ». Le tableau doit se remplir.
  6. 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

PosteValeur
Crédits Make par passage5, quel que soit le nombre de devis
Passages par moisenviron 6 par jour × 22 jours ouvrés, soit 130
Totalenviron 650 crédits par mois, dans les 1 000 du plan gratuit de Make
Toutes les heures à la placeenviron 1 300 crédits : il faut le premier plan payant de Make

Les limites

LimiteCe qu'on fait
100 devis maximum par lecture, les plus récentsLargement assez pour suivre les devis ouverts d'une PME
Le nom du client n'est pas dans la liste des devis PennylaneLe 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 suivantL'onglet Notes n'est jamais touché, et Make t'envoie un e-mail en cas d'erreur
Le devis doit être fait dans PennylaneUn devis fait dans un autre logiciel n'apparaît pas : c'est l'étape 1 du post
L'API Pennylane demande l'offre EssentielSur l'offre Starter, l'onglet Développeurs n'existe pas
Le token donne accès à tes devisLecture seule, et tu ne le partages jamais