Aller au contenu principal
Shopify

Stock sur Excel : les signes que le tableau ne vous suffit plus

Le tableau de stock fonctionne tant qu'il contient un chiffre que toute l'équipe comprend de la même façon. Il cesse de fonctionner quand ce chiffre ne vous dit plus si une unité peut être vendue : il y a des commandes pas encore préparées, de la marchandise en route, des pièces abîmées ou un deuxième canal qui vend en même temps. À partir de là, il vous faut un inventaire qui sépare ces états et que chaque boutique met à jour toute seule.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Module
Shopify
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 17.0, 18.0, 19.0 et 20.0 · dans les sources citées à la fin
Lecture
5 min

Un chiffre pour cinq questions

Un tableau de stock a une colonne par produit. Shopify, pour ce même produit, gère cinq états d'inventaire :

  • Disponible : ce que vous pouvez vendre.
  • Engagé : des unités mises de côté qui ne peuvent plus être vendues, comme celles d'une commande pas encore préparée ou celles réservées dans un brouillon de commande.
  • Indisponible : des unités qui sont dans l'entrepôt mais pas en vente, parce qu'elles sont abîmées, en contrôle qualité ou gardées comme stock de sécurité.
  • Entrant : ce qui est en route et ne peut pas être vendu avant d'être reçu.
  • En stock : tout ce qu'il y a dans un emplacement, la somme de l'engagé, de l'indisponible et du disponible.
Schéma des états de l'inventaire dans Shopify : entrant, disponible, engagé et en stock
Une même référence peut être entrante, disponible, engagée ou indisponible, et ce qui est en stock additionne trois de ces états. Schéma réalisé à partir de la documentation de l'API Shopify sur les états de l'inventaire.

Quand quelqu'un écrit un chiffre dans le tableau, duquel s'agit-il ? Si c'est ce qu'il y a sur l'étagère, il inclut ce qui est vendu mais pas encore expédié. Si c'est le disponible, quelqu'un a dû soustraire chaque commande ouverte et chaque pièce cassée, puis rajouter chaque entrée.

Dans Shopify, c'est la boutique elle-même qui déplace les unités engagées quand des commandes sont créées ou traitées, ou quand on réserve dans un brouillon. Le tableau n'en sait rien : quelqu'un doit faire la soustraction de son côté, et sur chaque canal.

How to stop copy-pasting between apps (Odoo)
Vidéo : How to stop copy-pasting between apps (Odoo) (vidéo en anglais)

Quand il tient encore

Avec un seul canal, un seul entrepôt et la même personne qui note chaque vente et chaque entrée sur le moment, le tableau ressemble beaucoup au disponible réel. Chaque condition qui tombe ouvre une brèche : une autre boutique qui vend pendant que personne ne regarde le tableau, un fournisseur qui livre quand la personne qui le tient n'est pas là, un retour qui revient cassé.

Les signes que votre tableau est à bout

  • Avant de confirmer une commande, vous demandez à quelqu'un si l'unité est vraiment là.
  • Vous soustrayez à la main ce qui est vendu sur chaque canal, en fin de journée ou quand vous avez un moment.
  • Ce qui arrive du fournisseur est ajouté quand quelqu'un y pense, pas quand ça entre.
  • Les pièces abîmées ou mises de côté restent dans la même colonne que celles que vous vendez.
  • Vous vendez sur plus d'un canal et chacun a son propre chiffre.
  • Vous avez déjà dû annuler ou retarder une commande parce que l'unité n'était pas là.
  • Il existe plus d'une copie du tableau et personne ne sait laquelle est la bonne.
  • L'inventaire de fin d'année vient d'un comptage sur l'étagère, parce que le tableau ne tombe pas juste.

Si vous vous reconnaissez dans plusieurs, le temps passé à surveiller le tableau pèse déjà plus que celui qu'il vous fait gagner.

Ce que demande le Code de commerce espagnol à la clôture

En Espagne, le Code de commerce oblige tout commerçant à tenir, en plus du livre-journal, un livre d'inventaires et de comptes annuels (article 25). Dans ce livre sont transcrits le bilan d'ouverture, les balances de vérification au moins chaque trimestre et, à la clôture, l'inventaire de fin d'exercice avec les comptes annuels (article 28).

La dernière case de la liste est celle qui se remarque le plus ici : si le tableau ne correspond pas à l'étagère, cet inventaire de clôture sort d'un comptage à la main, et l'écart, quelqu'un doit l'expliquer.

Ce qui le remplace

Pour Eurostat, les services d'une entreprise partagent des données sans intervention manuelle de deux façons : avec une base de données commune à laquelle se branchent plusieurs applications, ou avec un ERP modulaire unique. Odoo est un ERP de ce second type. Avec le connecteur Shopify, le stock fait l'aller-retour entre Odoo et la boutique :

  • Odoo publie son stock dans Shopify toutes les 20 minutes. Toutes les 6 heures, la tâche « Shopify Pull Stock (Shopify → Odoo) » fait le chemin inverse : elle met comme quantité en stock d'Odoo la quantité disponible de Shopify, sans mouvement d'inventaire, par-dessus celle qu'il y avait.
  • Le chiffre publié déduit ce qui est réservé. Confirmer une commande dans Odoo met l'unité de côté, et Shopify cesse de la vendre avant que le colis parte.
  • Le tableau de bord du connecteur signale les produits à réapprovisionner, le stock qui ne se vend pas et les synchronisations qui ont échoué le dernier jour.
Tableau de bord du connecteur Shopify dans Odoo avec alertes de réassort, stock sans ventes et synchronisations échouées
Le tableau de bord du connecteur Shopify dans Odoo : ventes et commandes de la période, et alertes sur les produits à réapprovisionner, le stock sans ventes et les synchronisations échouées. Capture d'écran d'Odoo avec une boutique de test.

Au quotidien, c'est le système qui fait la soustraction : chaque vente confirmée réserve son unité et chaque canal reçoit la nouvelle quantité au passage suivant.

Comment nous le mettons en place

Chez FlexigoTech, nous mettons en place Odoo 17, 18, 19 ou 20 et connectons votre boutique Shopify et vos autres canaux avec nos connecteurs. Odoo Online n'accepte pas les modules tiers, nous travaillons donc sur Odoo.sh ou sur votre propre serveur. Chaque connecteur peut être essayé 14 jours depuis Odoo, gratuitement et sans carte, et l'offre Connecteur démarre à 49 € par mois, HT. Si votre activité a besoin de quelque chose qui n'existe pas encore, nous le faisons sur mesure : nous analysons le cas gratuitement et vous donnons un prix fermé avant de programmer.

Écrivez-nous à comercial@flexigobe.com, laissez vos coordonnées sur la page de contact ou réservez un appel et nous regardons cela avec votre tableau sous les yeux.

À lire aussi

Vous utilisez ChannelEngine, mais votre stock vit dans Excel : ce que personne ne vous ditVous utilisez ChannelEngine mais votre stock et vos commandes vivent dans des tableurs : ce qui coince et ce qui change avec Odoo et le connecteur FlexigoTech.Shopify seul ou Shopify avec Odoo : ce qui change dans votre quotidienComparatif pour les boutiques Shopify sans ERP : commandes, stock, expéditions, retours, factures et versements, avant et après avoir fait entrer la boutique dans Odoo.Faut-il un ERP pour vendre sur ManoMano ? Les signesCheck-list pour savoir si votre activité ManoMano a besoin d'un ERP, et ce que fait Odoo avec le connecteur : commandes, offres, stock, transport, traductions.
Vérifié dans le code du connecteur (version 17.0, 18.0, 19.0 et 20.0) et dans les sources citées

Sources