Aller au contenu
uclic
Workflow n8nWebhook

Automatisation Google Sheets avec n8n : gestion des stocks simplifiée

Ce workflow n8n a pour objectif d'automatiser la gestion des stocks à l'aide de Google Sheets et d'autres services intégrés. Dans un contexte où les entreprises doivent suivre de près leurs niveaux de stock pour éviter les ruptures, ce workflow permet de recevoir des demandes de matériel, d'approuver les demandes, et de mettre à jour les niveaux de stock en temps réel. Les cas d'usage incluent la détection de stocks bas, l'envoi de notifications pour approbation, et la mise à jour automatique des enregistrements dans Google Sheets et Supabase. Le processus débute par la réception d'une demande via un webhook, qui déclenche l'ensemble du workflow. Ensuite, les données sont standardisées et les demandes d'approbation sont envoyées par email. Une fois les approbations reçues, le stock est mis à jour en fonction des quantités validées. Des étapes clés incluent la recherche d'ID de produit dans Supabase, la détection de stocks bas via des scripts JavaScript, et la mise à jour des enregistrements dans Google Sheets pour assurer une visibilité en temps réel. Les bénéfices business de cette automatisation sont significatifs : réduction des erreurs humaines, gain de temps dans la gestion des stocks, et amélioration de la réactivité face aux demandes de matériel. En intégrant ce workflow, les entreprises peuvent optimiser leur gestion des ressources et garantir une disponibilité constante des produits.

51Nœuds05Intégrations06ÉtapesPrêt à l'emploi
Pour qui

À qui s'adresse ce workflow ?

Ce workflow s'adresse aux entreprises de taille moyenne à grande, notamment dans le secteur de la distribution et de la logistique. Il est idéal pour les équipes de gestion des stocks et d'approvisionnement, ainsi que pour les professionnels ayant des compétences techniques de base en automatisation. Les utilisateurs bénéficieront d'une solution efficace pour gérer leurs stocks sans nécessiter de développement complexe.

Le problème

Ce que ce workflow résout

Ce workflow résout le problème de la gestion manuelle des stocks, qui peut entraîner des erreurs, des ruptures de stock et des retards dans les approvisionnements. En automatisant le processus de demande et d'approbation, il réduit le temps consacré à ces tâches et minimise les risques d'erreurs. Les utilisateurs obtiennent ainsi une visibilité en temps réel sur leurs niveaux de stock, ce qui leur permet de prendre des décisions éclairées et d'améliorer leur efficacité opérationnelle.

Les étapes

Comment ça fonctionne

Étape 1 : Le workflow commence par la réception d'une demande de matériel via un webhook.

  • 01Étape 1 : Les données de la demande sont standardisées pour assurer leur cohérence.
  • 02Étape 2 : Une demande d'approbation est envoyée par email au responsable concerné.
  • 03Étape 3 : Une fois l'approbation reçue, le stock est mis à jour dans Google Sheets et Supabase.
  • 04Étape 4 : Des scripts JavaScript détectent les niveaux de stock bas et envoient des alertes si nécessaire.
  • 05Étape 5 : Les enregistrements de stock sont mis à jour en temps réel pour refléter les changements.
Besoin d'aide

On adapte ce workflow à votre stack.

CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.

Schéma visuel

Visualisation du workflow n8n

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

JSON n8n

Importer dans n8n en un clic

Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.

automatisation-google-sheets-avec-n8n-gestion-des-stocks-simplifiee.json
Réservé membres
JSON complet réservé membres

Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.

Télécharger gratuitement

Inscription en 30 secondes · Sans CB

Guide

Personnaliser ce workflow

Pour personnaliser ce workflow, commencez par ajuster les paramètres du webhook pour correspondre à votre système de demande. Modifiez les ID de document Google Sheets pour pointer vers vos propres feuilles de calcul. Vous pouvez également adapter les scripts JavaScript pour répondre à vos besoins spécifiques en matière de gestion des stocks. Enfin, n'hésitez pas à intégrer d'autres outils ou services via n8n pour enrichir le flux de travail, comme des notifications Slack ou des intégrations CRM.

Les nœuds

Détail des nœuds n8n

  • 01
    Append Material Request

    Ce noeud ajoute une demande de matériel dans une feuille Google Sheets spécifiée.

  • 02
    Get Approvals

    Ce noeud reçoit des approbations via un webhook.

  • 03
    Standardize Data

    Ce noeud standardise les données en définissant des assignations.

  • 04
    Update Stock

    Ce noeud met à jour le stock en exécutant un code JavaScript.

  • 05
    Receive Issue Request

    Ce noeud reçoit une demande de problème via un webhook.

  • 06
    Send Approval Request

    Ce noeud envoie une demande d'approbation par email via Gmail.

  • 07
    Prepare Approval

    Ce noeud prépare les données d'approbation en exécutant un code JavaScript.

  • 08
    Create Record Issue

    Ce noeud crée un enregistrement de problème dans une table Supabase.

  • 09
    Search Product ID

    Ce noeud recherche un identifiant de produit dans une table Supabase.

  • 10
    Update Current Stck

    Ce noeud met à jour le stock actuel dans une table Supabase.

  • 11
    Merge Lookups

    Ce noeud fusionne des données en utilisant un mode spécifié.

  • 12
    Update Current Stock1

    Ce noeud met à jour le stock actuel dans une feuille Google Sheets.

  • 13
    LookUp Current stock1

    Ce noeud recherche le stock actuel dans une feuille Google Sheets.

  • 14
    Low stock Detection1

    Ce noeud détecte les stocks bas en exécutant un code JavaScript.

  • 15
    Merge1

    Ce noeud initialise le stock d'un nouveau produit dans une feuille Google Sheets.

  • 16
    Update Current Stock

    Ce noeud met à jour le stock actuel dans une feuille Google Sheets.

  • 17
    LookUp Current stock

    Ce noeud recherche le stock actuel dans une feuille Google Sheets.

  • 18
    New Row Current Stock

    Ce noeud ajoute une nouvelle ligne au stock actuel dans Supabase.

  • 19
    Current Stock Update

    Ce noeud met à jour le stock actuel dans Supabase.

  • 20
    Search Current Stock

    Ce noeud recherche le stock actuel dans Supabase.

  • 21
    Format response

    Ce noeud formate la réponse en utilisant une liste d'éléments.

  • 22
    Merge

    Ce noeud fusionne des données en utilisant un mode spécifié.

  • 23
    Low stock Detection2

    Ce noeud détecte les stocks bas en exécutant un code JavaScript.

  • 24
    Sticky Note4

    Ce noeud crée une note autocollante avec des spécifications de couleur et de taille.

  • 25
    Sticky Note2

    Ce noeud crée une note autocollante avec des spécifications de taille.

  • 26
    Receive Raw Materials Webhook

    Ce noeud reçoit des matières premières via un webhook.

  • 27
    Standardize Raw Material Data

    Ce noeud standardise les données des matières premières en définissant des assignations.

  • 28
    Lookup Existing Stock

    Ce noeud recherche le stock existant dans une feuille Google Sheets.

  • 29
    Check If Product ID Exists

    Ce noeud vérifie si l'identifiant du produit existe en utilisant des conditions.

  • 30
    New Record Row

    Ce noeud ajoute une nouvelle ligne d'enregistrement dans Supabase.

  • 31
    Trigger Low Stock Alert

    Ce noeud déclenche une alerte de stock bas en utilisant des conditions.

  • 32
    Send Low Stock Email Alert

    Ce noeud envoie un email d'alerte de stock bas via Gmail.

  • 33
    Low Stock Email Alert

    Ce noeud envoie un email d'alerte de stock bas via Gmail.

  • 34
    Validate Issue Request Data

    Ce noeud valide les données de la demande de problème en exécutant un code JavaScript.

  • 35
    Verify Requested Quantity

    Ce noeud vérifie la quantité demandée en exécutant un code JavaScript.

  • 36
    Check Available Stock for Issue

    Ce noeud vérifie le stock disponible pour un problème dans une feuille Google Sheets.

  • 37
    Format Approval Response

    Ce noeud formate la réponse d'approbation en définissant des assignations.

  • 38
    Verify Approval Data

    Ce noeud vérifie les données d'approbation en exécutant un code JavaScript.

  • 39
    Retrieve Issue Request Details

    Ce noeud récupère les détails de la demande de problème dans une feuille Google Sheets.

  • 40
    Process Approval Decision

    Ce noeud traite la décision d'approbation en utilisant des conditions.

  • 41
    Get Stock for Issue Update from Current

    Ce noeud obtient le stock pour la mise à jour de problème à partir du stock actuel dans une feuille Google Sheets.

  • 42
    Update Stock After Issue

    Ce noeud met à jour le stock après un problème dans une feuille Google Sheets.

  • 43
    Materials Issue Table Update

    Ce noeud met à jour la table des problèmes de matières dans Supabase.

Dernière étape

Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.

Audit gratuit · 48h

GratuitRésultats en 48 hSans engagement

06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B