Dès que vous avez deux ou trois entrepôts, la synchronisation d’inventaire Shopify cesse d’être une question de circulation des chiffres pour devenir une question de destination : quel chiffre va où. Cette décision, c’est la correspondance entre vos entrepôts réels et vos emplacements Shopify. Même lorsqu’une feuille de calcul fait office de source unique de vérité et que chaque emplacement garde son stock disponible dans sa propre colonne, la synchronisation ne peut pas fonctionner correctement tant qu’il n’est pas établi quelle colonne atteint quel emplacement.
On est tenté de considérer la correspondance comme une chose que l’on décide une fois pour toutes. En pratique, elle se défait en silence, au milieu de l’exploitation ordinaire. Un emplacement est renommé, une nouvelle boutique ouvre en cours d’année, quelqu’un insère une colonne dans la feuille. Ce sont des événements banals, et aucun n’est réalisé en pensant à votre synchronisation d’inventaire. Cet article montre comment bâtir une correspondance qui résiste à ces trois cas, et quelles habitudes révèlent les ennuis tant qu’ils sont encore petits.
Votre correspondance est un contrat dont dépend la synchronisation
À l’écran de configuration, la correspondance ressemble à quelques minutes de travail. Choisir un entrepôt, choisir un emplacement, enregistrer. Rien de plus. Et pourtant, toutes les synchronisations suivantes dépendent de ce que vous avez décidé pendant ces minutes-là. On est plus proche de la réalité en voyant la correspondance non comme un réglage, mais comme un contrat entre le côté feuille et le côté Shopify. Tant que le contrat tient, les chiffres atterrissent là où ils doivent. Dès qu’il est rompu en silence, l’inventaire commence à dériver sans que personne ne s’en aperçoive.
Lier par un identifiant stable, pas par le nom affiché
La première question à se poser est celle du repère utilisé pour le rapprochement. Le plus commode est le nom affiché, et c’est effectivement le plus lisible pour les humains. Sauf que n’importe qui peut le modifier à n’importe quel moment. Une réorganisation transforme ‟Entrepôt Tokyo” en ‟DC Japon Est” ; quelqu’un ajoute le nom de la marque devant celui d’une boutique. Ces changements sont routiniers sur le terrain, et ils ne sont pratiquement jamais faits en pensant à la synchronisation d’inventaire.
C’est pourquoi il est plus sûr de rapprocher sur un identifiant stable que personne ne réécrit à la légère. Chaque emplacement Shopify porte son propre identifiant unique, et le renommer ne le modifie pas. Côté feuille, réservez une colonne à cet identifiant, à côté du nom lisible. Un nom pour les humains, un identifiant pour le rapprochement : ce simple duo évite presque tous les accidents provoqués par un renommage.
Si vous ne pouvez vraiment pas relever les identifiants tout de suite, convenez au minimum, à voix haute, que ce nom d’emplacement et cet en-tête de colonne ne se changent pas sans prévenir. Rapprocher par le nom n’est pas mauvais en soi. Ce qui est dangereux, c’est que personne n’ait conscience que les noms font justement partie de ce qui change.
Commencer par une correspondance un pour un
Le deuxième principe consiste à garder la première correspondance aussi simple que possible. Un entrepôt réel, un emplacement Shopify. Partez de cette forme un pour un. Elle peut sembler presque trop simple, mais c’est précisément cette simplicité qui vous permet de remonter la piste quand les chiffres ne concordent pas. Si une colonne et un emplacement sont reliés par une seule ligne droite, il n’y a jamais qu’un seul endroit où regarder.
L’envie d’être ingénieux dès le premier jour est compréhensible. Vous voudriez additionner deux entrepôts et les exposer comme un seul emplacement ; vous voudriez publier un chiffre dont le stock de sécurité est déjà déduit. Ces demandes finissent toujours par arriver. Mais dès qu’une somme ou un ajustement s’intercale, il devient difficile de voir d’où vient le nombre affiché. Faites d’abord tourner l’honnête un pour un, laissez passer un cycle complet de commandes et d’expéditions réelles, puis ajoutez de la complexité seulement là où elle se justifie. Vous atteindrez plus vite un état stable.
L’écrire là où toute l’équipe peut la voir
Le troisième principe est de consigner la correspondance dans un endroit accessible à toute l’équipe, plutôt que dans votre tête. Notre méthode préférée consiste à ajouter un onglet à la feuille de calcul où vous gérez déjà l’inventaire et à y placer la table de correspondance. Située à côté des données, elle saute aux yeux de quiconque s’apprête à toucher une colonne. Au minimum, ces entrées suffisent.
- Le nom de l’entrepôt ou de la boutique réelle (celui que le terrain emploie réellement)
- Le nom de l’emplacement Shopify et son identifiant unique
- Quelle colonne de la feuille porte la quantité de ce site
- Qui met à jour les chiffres de ce site (la personne ou le service)
- Une ligne indiquant quand, par qui et pourquoi la correspondance a changé la dernière fois
Avec cette seule feuille, les mêmes décisions sont prises quand un rôle change de mains ou quand quelqu’un assure un remplacement de congés. Sans elle, la correspondance n’existe que dans la mémoire de la personne qui a tout configuré, et tout s’arrête le jour où elle est absente. Faire d’une correspondance un système, cela revient au fond à la sortir de la mémoire pour la poser dans un tableau.
Trois formes que vous rencontrerez en pratique
Le mot ‟entrepôt” recouvre beaucoup de choses, et ce que vous finissez par traiter comme emplacements Shopify se comporte de façons assez différentes. Voici trois formes qui reviennent sans cesse, avec ce qui mérite votre attention dans chacune au moment de les associer. Lisez en pensant à votre propre configuration et voyez de laquelle elle se rapproche.
Votre propre entrepôt
Le cas le plus simple est un entrepôt que vous exploitez vous-même. C’est vous qui comptez le stock et vous qui l’expédiez : la feuille et l’étagère s’écartent donc rarement beaucoup, et vous décidez de la fréquence de rafraîchissement des chiffres. Côté correspondance, attribuer un emplacement par entrepôt suffit à peu près, et il y a très peu de quoi hésiter.
La seule chose à surveiller est la tentation de découper un même bâtiment en ‟zone de stockage”, ‟étagère retours” et ‟en attente de contrôle”, et d’en faire autant d’emplacements. C’est pratique pour la gestion interne, mais chaque emplacement supplémentaire signifie une colonne de plus dans la feuille et un chiffre de plus à vérifier. Ne traitez comme emplacements que les lieux détenant du stock vendable, et gérez vos subdivisions internes autrement. La synchronisation reste bien plus lisible.
Une boutique physique qui expédie aussi
La deuxième forme la plus courante est une boutique physique qui vend au comptoir et prépare également les commandes en ligne. La difficulté tient à ce que le stock bouge pour deux raisons distinctes. Ce qui est vendu en caisse et ce qui est expédié pour des commandes en ligne part de la même étagère. Chaque fois que la feuille est mise à jour en retard, ce décalage est précisément la marge dans laquelle naît la survente.
La correspondance peut rester d’une boutique pour un emplacement, mais décidez avec un peu plus de soin qu’ailleurs qui met à jour cette colonne et à quel moment. Fixez les moments de mise à jour — avant l’ouverture et après la fermeture, par exemple — et planifiez la synchronisation juste après. Ce qui se trouve en rayon et ce qui s’affiche en ligne restent ainsi rassurablement proches.
Un 3PL ou un fournisseur en dropshipping comme emplacement
La troisième forme consiste à traiter un entrepôt externalisé ou un fournisseur qui expédie en direct comme un emplacement à part entière. Ce stock n’est pas entre vos mains. Les chiffres dépendent d’un rapport qui vient de quelqu’un d’autre, et ce rapport peut être quotidien ou hebdomadaire, dans le format qui a cours chez eux.
C’est justement pour ces emplacements que nous recommandons de noter la fraîcheur du chiffre dans la table de correspondance elle-même. Qui l’envoie, à quelle fréquence il arrive et sous quel format. Le savoir permet d’exploiter avec une marge de retard réaliste et, quand les chiffres divergent, de séparer un problème de feuille d’un problème de rapport. Pour les sites externes, écrire le chemin parcouru par le chiffre compte plus que la correspondance elle-même.
Trois façons dont les correspondances se brisent
Les correspondances se brisent rarement avec fracas. Bien plus souvent que de s’arrêter sur une erreur, elles continuent de tourner en pointant discrètement au mauvais endroit. Voici les trois défaillances que nous voyons le plus. Aucune n’est inévitable, et le seul fait de savoir qu’elles peuvent survenir change votre façon de réagir.
Un emplacement est renommé
Les renommages arrivent en tête. Les raisons pour qu’un site change de nom ne manquent jamais : il a déménagé, l’exploitant a changé, quelqu’un a uniformisé la nomenclature interne. Et la personne qui renomme ignore généralement que votre synchronisation d’inventaire se rapproche justement sur ce nom.
Si vous aviez lié par le nom affiché, le lien casse à l’instant du renommage. Avec un peu de chance, la synchronisation s’arrête faute de correspondance. Avec malchance, les chiffres atterrissent sur un autre lieu au nom voisin. Le premier cas se remarque tout de suite ; le second reste caché un moment, précisément parce que des chiffres continuent d’arriver. C’est exactement pour cela que l’on lie par identifiant et que l’on garde le nom affiché à côté, dans la table de correspondance.
Un emplacement est ajouté après la conception de la feuille
La deuxième défaillance est un nouvel emplacement qui apparaît alors que la feuille était déjà conçue. Vous avez ouvert une boutique éphémère, loué un entrepôt externe pour la haute saison ou créé un site dédié aux retours. Comme Shopify permet d’ajouter un emplacement en quelques minutes, le côté feuille se retrouve facilement distancé.
Résultat : un emplacement capable de détenir du stock dans Shopify sans qu’aucune colonne de la feuille ne lui corresponde. La quantité de cet emplacement n’est alors mise à jour par personne, et la boutique continue de vendre sur la foi d’un chiffre périmé. Traitez la création d’un emplacement et l’ajout de sa colonne, entrée dans la table de correspondance comprise, comme une seule procédure continue, jamais comme deux tâches séparées.
Les colonnes de la feuille se décalent
La troisième est la feuille qui change sous vos pieds. Quelqu’un insère une colonne pour un sous-total, réordonne les colonnes pour la lisibilité, supprime celle qui semblait inutilisée. Ce sont des opérations tout à fait naturelles dans un tableur, mais si les quantités sont lues d’après la position de la colonne, cela revient à recâbler la destination de chaque chiffre.
Pire : les valeurs continuent d’arriver, la synchronisation ne signale donc aucune erreur. Le stock d’Osaka est écrit sur l’emplacement de Tokyo, celui de Tokyo ailleurs, chacun sous la forme d’un nombre parfaitement plausible. Il n’est pas nécessaire d’interdire l’ajout ou le réordonnancement des colonnes : il faut une règle disant que, lorsque cela arrive, la table de correspondance est revue et vérifiée avant la synchronisation suivante. Ce petit geste est ce qui empêche l’écart de rester silencieux.
La plupart des accidents de synchronisation d’inventaire ne surviennent pas parce que la synchronisation s’est arrêtée. Ils surviennent parce qu’elle ne s’est jamais arrêtée : elle a continué de tourner alors qu’elle avait tort.
Les habitudes qui repèrent les écarts tôt
Une fois que l’on sait comment les correspondances se brisent, les parades ne sont pas difficiles. Il ne faut pas une surveillance sophistiquée, mais quelques habitudes sans éclat : vérifier avant la synchronisation, sonder après, et conserver assez de traces pour pouvoir remonter la piste ensuite. Ces trois-là attrapent la plupart des écarts tant qu’ils sont petits.
Lancer d’abord le test de connexion
La première habitude consiste à lancer le test de connexion avant de laisser partir une vraie synchronisation. Le test confirme que la route entre la feuille et Shopify est bien ouverte et que les colonnes désignées pointent vers les emplacements visés, sans toucher à une seule quantité. Il prend quelques dizaines de secondes, et ces dizaines de secondes vous séparent de milliers d’écritures erronées.
Faites-en une règle juste après avoir mis à jour la table de correspondance, juste après que quelqu’un a touché aux colonnes de la feuille et juste après l’ajout d’un emplacement. Le jugement ‟rien n’a dû changer, donc tout va bien” est le plus dangereux qui soit, car en réalité quelqu’un a toujours changé quelque chose. Transformez-le en habitude — un test après chaque changement — et vous n’aurez plus du tout ce jugement à porter.
Contrôler quelques SKU après chaque synchronisation
La deuxième habitude est le contrôle par sondage après la synchronisation. Inutile de passer en revue tous les SKU ; c’est précisément la tentative de tout revoir qui fait abandonner l’habitude. Choisissez la même poignée à chaque fois et ne regardez que ceux-là. Avec une sélection de ce genre, vous surveillez un terrain étonnamment large pour très peu d’efforts.
- 01Un SKU phare à rotation rapide, comme indicateur que les chiffres quotidiens arrivent bien
- 02Un SKU stocké sur plusieurs emplacements, car c’est là qu’apparaissent les confusions colonne-emplacement
- 03Un SKU détenu chez l’entrepôt externalisé ou le fournisseur, pour voir si le retard des rapports se manifeste
- 04Un SKU sur un emplacement ajouté récemment, là où se révèle en général la configuration manquante
- 05Un SKU censé être à zéro, pour confirmer que le zéro arrive correctement comme zéro
Conserver des journaux pour retracer un chiffre erroné
La troisième habitude est de conserver une trace de vos synchronisations : quand l’une s’est exécutée, vers quel emplacement et combien de valeurs ont été écrites. Avec cette trace en main, lorsque quelqu’un vous dit ‟les comptes ne tombent plus juste depuis hier soir”, vous pouvez aller voir ce qui s’est passé de part et d’autre de cette heure-là. Sans elle, il ne vous reste que la conjecture comme point de départ.
Les journaux servent à isoler les causes, pas à désigner un coupable. La synchronisation ne s’est-elle pas exécutée du tout ? S’est-elle exécutée en écrivant un chiffre périmé ? A-t-elle écrit correctement, le stock physique ayant bougé ensuite ? Ces trois cas appellent des réponses complètement différentes. Si vous synchronisez selon un planning, cela compte encore davantage : veillez à pouvoir confronter après coup l’historique des exécutions et l’historique des modifications de la feuille.
Associer des entrepôts à des emplacements est la partie la moins spectaculaire de la synchronisation d’inventaire. Pourtant, tant qu’elle reste floue, aucun soin apporté en aval ne fera arriver les chiffres au bon endroit. Liez par un identifiant stable, commencez en un pour un et écrivez la décision là où on la voit. Entourez ensuite chaque bout de la synchronisation d’une petite vérification. C’est cette accumulation qui garde vos chiffres dignes de confiance.