Prenons une référence présente sur un site marchand, un tableur et dans la réserve. Une commande est enregistrée deux fois après une erreur de réseau : si le système décrémente deux fois le stock, la disponibilité affichée devient fausse.
Avant de choisir un connecteur, il faut donc décider quel logiciel fait autorité et comment traiter les doublons, les réservations et les retours.
Nommer les quantités utilisées par l’entreprise
Distinguez les notions qui existent réellement dans votre circuit : quantité physique, réservée, disponible à la vente, endommagée ou en attente de contrôle. Ne créez pas des états supplémentaires si personne ne sait les maintenir.
Décidez à quel moment une commande réserve, libère ou consomme une quantité. Le statut commercial et l’état de paiement peuvent intervenir, mais leur rôle doit être défini pour le fonctionnement de votre entreprise.
Une même formule n’est pas valable dans tous les systèmes. Notez les règles choisies et les cas qui nécessitent une décision humaine.
Désigner l’autorité de chaque donnée
| Donnée | Système responsable à désigner | Vérification |
|---|---|---|
| Référence commune | Référentiel produit choisi | Une correspondance sans ambiguïté |
| Quantité physique | Outil tenu par les opérations | Inventaire et corrections tracés |
| Réservation | Système qui porte l’état de commande | Création et libération définies |
| Quantité publiée | Calcul ou système explicitement choisi | Concordance avec les règles de vente |
| Incident | File de traitement identifiée | Responsable et action de reprise |
Autoriser deux systèmes à réécrire la même quantité sans règle de conflit rend l’origine d’un écart difficile à retrouver. Définissez les flux autorisés avant les connexions.

Faire correspondre les références et les variantes
Une référence commune doit identifier le même article dans chaque système. Les variantes de taille ou de format demandent une correspondance à leur propre niveau lorsque leur stock est géré séparément.
La documentation de l’API produits WooCommerce décrit notamment les données de gestion de stock disponibles côté boutique. Elle ne définit pas à votre place la quantité à envoyer ni l’autorité de l’ERP.
Testez les références absentes, renommées et arrêtées. Un connecteur ne devrait pas inventer un rapprochement uniquement parce que deux noms se ressemblent.
Exemple chiffré : calculer un disponible proposé
Prenons un cas avec dix unités physiques, trois réservées et une marge opérationnelle choisie de deux unités. Dans cette convention simplifiée, la quantité proposée à la vente est de cinq unités : 10 − 3 − 2.
Cette formule suppose que les trois quantités sont définies et tenues correctement. Elle ne représente pas automatiquement le fonctionnement natif de votre logiciel.
L’équipe doit ensuite traiter les transitions : annulation d’une réservation, réception d’une unité ou correction d’inventaire. Chaque événement peut modifier une ou plusieurs données selon les règles retenues.

Prévoir les répétitions, retards et conflits
Un même événement peut être reçu à nouveau. Le workflow doit reconnaître ce qui a déjà été appliqué pour éviter une double déduction.
Une modification ancienne peut aussi arriver après une plus récente. Conservez les identifiants, la source et les repères de version utiles. Faites définir la règle de priorité et le traitement des conflits avec les responsables métier et techniques.
Si une valeur est incohérente ou une référence manque, créez une exception compréhensible. Envoyer une quantité arbitraire pour terminer le traitement peut masquer le problème.

Tester un circuit complet avant l’ouverture
Préparez des scénarios : réservation, annulation, expédition, retour contrôlé, correction manuelle et indisponibilité temporaire d’un système. Vérifiez aussi un événement répété et deux commandes proches dans le temps.
Commencez sur un ensemble limité de références avec des contrôles rapprochés. Comparez les quantités attendues et observées à chaque transition.
Le tableau de bord e-commerce aide à suivre l’activité. Pour le stock, ajoutez des indicateurs propres au flux : écarts non résolus, ancienneté des erreurs et références sans correspondance.
Questions fréquentes
Faut-il synchroniser en temps réel ?
Le besoin dépend des volumes, des circuits et du risque de conflit. Une fréquence rapide ne corrige pas une règle de réservation ambiguë.
Peut-on garder des corrections manuelles ?
Oui si leur rôle est défini et tracé. Décidez quel système les reçoit et comment éviter qu’une synchronisation suivante annule silencieusement une correction approuvée.
Cartographiez vos références, quantités et transitions avant de préparer une synchronisation de stocks.
Service Foldline · Automatisation & IA
Un projet d'automatisation ? Du brief à la livraison, Foldline accompagne les entreprises à Alger : la page du service détaille ses étapes et ses livrables.


