Sync Master
Blog

Votre liste de contrôle avant de lancer une synchronisation complète

Astuces syncDépannage

Résumé

Une synchronisation complète réécrit des milliers de lignes d'un coup : pratique, mais en cas d'erreur, l'incident est massif. Nous avons rangé les vérifications préalables côté feuille, côté Shopify, et juste avant d'appuyer sur le bouton.

Les applications de synchronisation de stock proposent généralement une fonction appelée synchronisation complète, qui envoie en une seule passe toutes les lignes de votre feuille vers Shopify. Comparée à la synchronisation différentielle, elle est plus déterministe et capable de traiter des milliers de lignes à la fois — précieuse pour les moments décisifs : chargement initial après une migration ou remise à zéro propre en début de mois.

Mais le revers de cette commodité, c'est qu'une synchronisation complète est aussi une opération où une seule erreur peut être énorme. Mauvaise colonne ciblée, formule de stock de sécurité cassée — exécutée dans ces conditions, elle réécrit des milliers de lignes en un instant. Cet article vous fournit une liste de contrôle à valider avant chaque synchronisation complète, répartie en côté feuille, côté Shopify et vérifications finales juste avant l'exécution.

Ce que fait réellement une « synchronisation complète »

Précisons d'abord ce qu'est une synchronisation complète. La plupart des applications proposent deux modes : la synchronisation différentielle et la synchronisation complète. La première est une opération légère qui n'envoie que les changements depuis la dernière exécution. La synchronisation complète, elle, écrit dans Shopify toutes les lignes de la feuille. Si la feuille indique « 100 », le stock du produit concerné dans Shopify est réécrit à 100 sans discussion.

À cause de ce comportement, la condition préalable d'une synchronisation complète est que la feuille soit dans un état correct. Si la feuille contient des erreurs, ces erreurs se propagent tel quel dans la boutique. À l'inverse, si la feuille est correcte, la synchronisation complète est l'outil le plus puissant pour restaurer la cohérence. C'est précisément pour cela que la vérification préalable est si importante.

Vérifications côté feuille

Commencez par inspecter soigneusement la feuille Google. Soignez ce moment et vous éviterez la grande majorité des incidents en production.

Vérifier les colonnes obligatoires

Disposez-vous de toutes les colonnes nécessaires à la synchronisation ? En général trois : SKU (ou code-barres), emplacement, quantité en stock. Dans les paramètres de l'application, vous indiquez quelle colonne correspond à quel champ. Avant une synchronisation complète, repassez sur cet écran de mapping et vérifiez qu'« aucune colonne ne pointe vers un endroit inattendu ». Accident typique : avoir changé la structure le mois précédent, l'avoir oublié, et lancer avec l'ancien mapping.

Traitement des cellules vides

Quand la colonne stock contient des cellules vides, les applications réagissent différemment : « traiter comme 0 », « ignorer », ou « renvoyer une erreur ». Si la synchronisation complète écrit les cellules vides comme 0, des centaines de produits peuvent apparaître soudain en rupture. Avant de lancer, filtrez les cellules vides de la colonne stock et tranchez : voulez-vous vraiment 0, ou la donnée manque-t-elle simplement ?

Vérifier le format des données

Plus facile à oublier qu'on ne le pense : le format des données. La colonne stock contient-elle des chaînes (« rupture », « à définir », etc.) ? Y a-t-il des espaces en fin de SKU ? La colonne numérique contient-elle des virgules comme séparateurs de milliers ? Tout cela provoque des erreurs de synchronisation ou des écritures fausses. Les règles de validation des données de Google Sheets permettent de restreindre les formats colonne par colonne ; en exploitation régulière, configurez-les.

Vérifications côté Shopify

N'oubliez pas de contrôler aussi l'état de la cible — Shopify — et pas seulement la feuille.

  • L'emplacement cible est-il actif ? (Vous ne voulez pas écrire dans un emplacement désactivé.)
  • Le suivi de stock est-il activé sur le produit ? (Si non, les écritures ne se reflètent pas.)
  • Des produits cibles sont-ils archivés ? (Les produits archivés sont souvent exclus de la synchronisation.)
  • Votre forfait Shopify est-il adapté au nombre de produits et d'emplacements à synchroniser ?
  • D'autres applications de stock tournent-elles en parallèle ? (Plusieurs apps qui écrivent en même temps créent des conflits désagréables.)

Le dernier point — les conflits avec d'autres applications — mérite une vigilance particulière. Si un logiciel de gestion d'entrepôt ou un autre outil de synchronisation tourne en arrière-plan, la valeur que vous venez d'écrire avec la synchronisation complète peut être réécrite juste après. Mettez en pause les autres écritures de stock pendant la demi-heure qui précède et suit votre synchronisation complète.

Juste avant d'appuyer sur le bouton

Feuille contrôlée. Shopify contrôlé. Mapping confirmé. Avant de lancer la synchronisation complète, accordez-vous un dernier passage.

  1. 01Ouvrez l'historique de la feuille et vérifiez d'un coup d'œil « qui a modifié quoi dans les dernières 24 heures »
  2. 02Lisez à voix haute les niveaux de stock de quelques lignes critiques (par ex. votre top 10 des ventes) et confirmez qu'ils correspondent à ce que vous attendez
  3. 03Si l'application propose un « test de connexion » ou un « dry-run », utilisez-le sans faute pour voir le résultat prévu avant l'écriture réelle
  4. 04Choisissez le jour et l'heure avec intention (évitez les pics de commandes et les créneaux saturés par les mails)
  5. 05Décidez à l'avance comment vous vérifierez le succès (quel écran et quels chiffres vous diront que ça a marché)

Le dry-run en particulier doit être utilisé chaque fois qu'il est disponible. C'est un mode qui « n'écrit pas réellement mais simule le résultat ». Si des centaines d'erreurs ou de changements inattendus apparaissent ici, annulez l'exécution réelle, corrigez la cause racine, et recommencez. Dix minutes de vérification évitent des heures de récupération.

La synchronisation complète est une opération où la commodité et le risque vont de pair. Mais si vous vous engagez à parcourir cette liste à chaque fois, le risque baisse considérablement. Plus vous prenez l'habitude, plus la tentation est forte de zapper les vérifications — et c'est précisément à ce moment-là que les accidents arrivent. Gardez-le en tête et installez le réflexe de respirer un coup avant chaque exécution.

Articles à découvrir

Autres articles qui pourraient vous plaire

  • DépannageAstuces sync

    Cinq erreurs fréquentes lors de la synchronisation des stocks et comment les éviter

    Les pièges qui font trébucher la plupart des débutants se résument à cinq schémas. Voici les causes, les façons de les détecter en amont et les procédures de récupération quand cela arrive.

  • Multi-emplacementAstuces sync

    Définir le stock de sécurité (la marge) par emplacement

    Une marge unique pour toute la boutique force un entrepôt qui expédie vite et un point de vente lent à partager le même coussin, et quelque chose finit toujours par céder. Voici comment donner à chaque emplacement son propre stock de sécurité et calculer dans la feuille les quantités publiées marge déduite.

  • Multi-emplacementDépannage

    Prévenir structurellement la survente entre emplacements

    Quand un même SKU se vend depuis plusieurs emplacements, l'affichage de la disponibilité agrégée provoque une survente entre emplacements. Nous démêlons le stock agrégé du stock par emplacement et l'exploitation qui l'évite par conception.

Arrêtez de saisir le stock à la main.

Installez Sync Master sur Shopify et lancez votre première synchronisation en moins de cinq minutes.