Le format horizontal — une SKU par ligne, les emplacements déployés en colonnes — séduit parce qu'il permet d'embrasser tous les sites d'un coup d'œil sur une seule feuille. Mais « lisible » et « injecté correctement » sont deux choses distinctes. Dans cet article, nous parcourons pas à pas les astuces de mise en œuvre pour mapper de façon fiable chaque colonne d'emplacement à un emplacement Shopify réel et injecter les quantités en toute sécurité.
Pour poser le cadre : dans Shopify, le stock est suivi par emplacement sous forme d'états (disponible, engagé, en stock, etc.). On ne peut attribuer une quantité à un produit sur un emplacement que s'il y est configuré pour stocker du stock. Il est utile de voir la feuille comme la source de la valeur « en stock » que l'on injecte — une répartition des rôles claire.
Comment les en-têtes de colonne se mappent aux emplacements
Le cœur d'une feuille horizontale, c'est la façon dont chaque texte d'en-tête de colonne se relie à un nom d'emplacement côté Shopify. Avec trois colonnes — entrepôt Tokyo, entrepôt Osaka, boutique Shibuya —, chacune doit correspondre précisément à un emplacement du même nom enregistré dans Shopify. Si cela se désaligne, vous êtes à un pas de l'incident où les chiffres de Tokyo se déversent dans Osaka.
Il y a en gros deux manières de faire le mappage. L'une : faire correspondre exactement le texte de l'en-tête au nom de l'emplacement dans Shopify. L'autre : définir côté synchronisation un mappage explicite disant « cette colonne, c'est cet emplacement ». Avec la seconde, vous gardez vos appellations internes comme intitulés de la feuille tout en les reliant discrètement aux noms officiels de Shopify en coulisses.
Construire la ligne d'en-têtes et à quoi veiller
La ligne d'en-têtes est le seul indice dont dispose l'app de synchronisation pour savoir « quelle colonne signifie quoi ». Au minimum, placez proprement en première ligne une colonne identifiant la SKU (ou le code-barres) et une colonne de quantité par emplacement. Respecter ces points rend le paramétrage ultérieur bien plus fluide.
- Mettez toujours les en-têtes en ligne un, sans ligne vide ni ligne de titre au-dessus
- Faites de chaque intitulé d'emplacement un nom unique et non dupliqué dans votre boutique
- Disposez les choses pour que les colonnes de quantité se distinguent bien des notes, du coût, des numéros d'emplacement, etc.
- N'utilisez pas de cellules fusionnées ; les fusions cassent facilement la lecture des colonnes
Gérer la différence entre cellule vide et zéro
On l'oublie facilement, mais une cellule vide et un zéro signifient des choses tout à fait différentes. Un zéro est une instruction claire — « le stock sur cet emplacement est nul » — et son injection met la quantité à 0. Une cellule vide, à l'inverse, signifie « pas de valeur », et la traiter comme un zéro ou la sortir du périmètre en conservant le chiffre actuel change radicalement l'exploitation.
Notre recommandation : écrivez toujours un 0 lorsque vous voulez délibérément épuiser le stock, et laissez les cellules vides quand vous ne les avez pas encore comptées ou ne voulez pas y toucher. Sachez en outre à l'avance comment votre synchronisation interprète une cellule vide : l'ignore-t-elle, ou l'écrase-t-elle en 0 ? La lancer sur ce malentendu risque un incident lourd : mettre à zéro, d'un coup, un stock que vous n'aviez tout simplement pas compté.
Limiter la synchronisation aux seules colonnes de quantité
Une seule feuille héberge souvent toutes sortes d'informations au-delà des quantités : noms de produit, coût, fournisseur, notes. La seule chose que vous voulez que l'injection touche, ce sont les colonnes de quantité par emplacement ; restreignez donc explicitement les colonnes synchronisées. Vous évitez ainsi les incidents où un champ de notes est pris pour une quantité.
- 01Désignez une colonne clé (SKU ou code-barres)
- 02Sélectionnez explicitement, par emplacement, les colonnes à lire comme quantités
- 03Excluez de la synchronisation les colonnes de référence comme le coût et les notes
- 04Utilisez un test de connexion pour confirmer que les colonnes choisies se lisent comme prévu
Sync Master comprend un test de connexion qui valide votre mappage avant toute injection réelle. Voir une fois, sur des données réelles, quelle colonne est lue comme la quantité de quel emplacement vous permet de confier la tâche à la synchronisation automatique planifiée en toute confiance.
Ajouter ou retirer des colonnes d'emplacement en toute sécurité
Un nouvel entrepôt ouvre, une boutique ferme — ces changements apparaissent dans la feuille comme des colonnes ajoutées ou retirées. C'est précisément la faiblesse du format horizontal : toucher aux colonnes désaligne facilement le mappage existant. Pour procéder sans risque, la règle d'or est de respecter cet ordre.
- 01Ajoutez ou désactivez d'abord l'emplacement côté Shopify
- 02Ajoutez la nouvelle colonne à la fin de la feuille ; ne l'intercalez pas entre des colonnes existantes
- 03Dans le mappage de la synchronisation, reliez la nouvelle colonne au nouvel emplacement
- 04Confirmez la lecture avec un test de connexion avant de lancer une vraie synchronisation
Une vérification des totaux avant l'injection
Enfin, accordez-vous le petit effort supplémentaire d'un contrôle de bon sens avant d'injecter. Sur une feuille horizontale, additionner en travers les colonnes d'emplacement de chaque ligne donne le stock total de cette SKU. Un simple coup d'œil pour voir si ce total ne s'écarte pas énormément de votre ressenti d'inventaire ou du chiffre précédent rattrape un nombre surprenant de coquilles et de chiffres décalés.
- Ajoutez une colonne de total par ligne pour visualiser le stock total par SKU
- Utilisez un total par colonne pour vérifier si le total de chaque emplacement est réaliste
- Utilisez la mise en forme conditionnelle pour faire ressortir en couleur les valeurs négatives ou blanches égarées
Injecter les quantités dans les emplacements colonne par colonne, avec une seule feuille comme source de vérité, tourne avec une stabilité étonnante dès que la conception des en-têtes et le mappage sont solides. Décidez du comportement des cellules vides et des zéros, restreignez les colonnes cibles et faites de la vérification des totaux une habitude. Maîtrisez ces trois points et vous automatiserez sereinement la gestion des stocks sur tous vos sites.