Points essentiels à retenir
- Un stock ERP et un stock WMS ne sont comparables que s’ils partagent le même périmètre, la même unité et le même horodatage.
- Le diagnostic doit progresser des contrôles de référentiel vers les statuts, l’exécution, les interfaces, la traçabilité puis le comptage.
- Un stock physiquement présent peut rester non préparable s’il est réservé, bloqué, mal localisé ou incompatible avec les règles de sortie.
- La correction doit traiter le mouvement, l’ordre ou le message causal avant tout ajustement de quantité.
- La prévention repose sur des systèmes maîtres identifiés et une réconciliation étendue à l’OMS, aux 3PL et aux partenaires.
Avant le diagnostic, vérifiez que l’ERP et le WMS parlent du même stock
Un écart de stock ERP-WMS n’est réel que si les deux quantités décrivent exactement le même objet. Generix recommande de normaliser la comparaison avant toute correction : notre première étape consiste à aligner les clés, les unités, les statuts et l’instant d’observation.
Définir la clé de comparaison : article, propriétaire, site, dépôt et horodatage
Commencez par inscrire les deux valeurs dans une fiche d’incident avec l’article, sa variante éventuelle, le propriétaire du stock, le site physique, le dépôt logique, l’unité, le statut et l’horodatage. Pour un entrepôt exploité par un 3PL, ajoutez le donneur d’ordre. Pour un flux omnicanal, précisez aussi le canal ou le groupe de commandes concerné.
Une quantité ERP arrêtée à 10 h 00 ne peut pas être rapprochée sans précaution d’un WMS interrogé à 10 h 07 si des réceptions, allocations ou expéditions ont été enregistrées entre-temps. Generix conseille de conserver l’identifiant de transaction et le fuseau horaire dans le journal d’incident. Notre méthode évite ainsi de transformer un simple décalage temporel en faux écart.
Les rôles respectifs des deux applications sont approfondis dans notre article WMS vs ERP : quelles différences et comment choisir ?. Pour le présent diagnostic, retenez surtout que l’ERP porte souvent une vision de gestion, tandis que le WMS détaille l’exécution physique.
Distinguer stock physique, stock disponible, stock réservable et stock préparable
Le stock physique correspond à ce qui est enregistré dans les emplacements. Le stock disponible retranche généralement les blocages ; le stock réservable tient compte des allocations existantes ; le stock préparable ajoute les contraintes opérationnelles telles que l’emplacement, le contenant, le lot, la date et l’accessibilité. Ces définitions doivent être fixées par votre gouvernance, car leur calcul varie selon les règles de l’entreprise.
Ainsi, l’ERP peut annoncer dix unités disponibles alors que le WMS n’en juge aucune préparable : les dix unités peuvent être en quarantaine, affectées à une autre commande ou présentes uniquement en réserve sans réapprovisionnement du picking. Generix distingue systématiquement quantité, disponibilité et éligibilité ; notre définition détaillée du WMS complète ce guide sans se substituer à l’arbre de diagnostic.
Arbre de diagnostic ERP-WMS : les 10 contrôles dans l’ordre
Exécutez les contrôles du moins coûteux au plus engageant et arrêtez-vous dès que la cause est démontrée. Generix structure notre arbre autour de quatre questions : compare-t-on le même stock, est-il éligible, l’opération a-t-elle été exécutée et l’événement a-t-il été intégré ?
| Contrôle |
Donnée et écran à comparer |
Correction immédiate |
Prévention |
| 1. Périmètre |
Article, variante, propriétaire, site, dépôt, date et heure dans les fiches stock ERP et WMS. |
Rejouer la comparaison avec une clé et un instant communs. |
Définir une clé de rapprochement partagée. |
| 2. Unité |
UVC, PCB, palette, GTIN et facteurs de conversion dans le référentiel article. |
Corriger la conversion ou l’unité du message erroné. |
Synchroniser et versionner les conditionnements. |
| 3. Réservation |
Disponible, réservé, alloué et affecté par commande ou canal. |
Libérer l’allocation obsolète ou réarbitrer la priorité. |
Tracer l’expiration et l’origine des réservations. |
| 4. Éligibilité |
Statut qualité, quarantaine, propriété, blocage et motif. |
Faire statuer le responsable habilité, sans forcer la sortie. |
Partager statuts et responsabilités avec l’ERP et l’OMS. |
| 5. Picking |
Stock réserve, stock picking, seuils et tâches de réapprovisionnement. |
Débloquer ou relancer la tâche justifiée. |
Superviser les seuils et tâches en retard. |
| 6. Mouvement |
Ordres et mouvements en statut créé, commencé, suspendu ou non confirmé. |
Terminer, annuler ou régulariser l’opération réelle. |
Détecter les mouvements sans confirmation. |
| 7. Interface |
Journal EDI/API, identifiant de message, accusé, rejet et doublon. |
Corriger la donnée causale puis rejouer de façon idempotente. |
Mettre en place alertes et accusés de traitement. |
| 8. Retour |
Réception du retour, contrôle, décision qualité, annulation et reliquat. |
Finaliser le statut ou la remise en stock autorisée. |
Relier le retour physique à la commande d’origine. |
| 9. Traçabilité |
Lot, série, date de péremption, FEFO et durée de vie résiduelle. |
Sélectionner un stock compatible ou corriger la donnée validée. |
Contrôler ces attributs dès la réception. |
| 10. Comptage |
Emplacement ciblé, contenant et historique complet des mouvements. |
Compter puis ajuster avec motif et validation. |
Déclencher des inventaires tournants fondés sur le risque. |
Conservez pour chaque étape la valeur observée, l’utilisateur, l’heure et la décision. Ce journal évite les corrections parallèles de l’entrepôt et de la DSI. Generix recommande qu’une seule personne pilote l’incident, même lorsque plusieurs équipes contribuent à notre investigation.
Contrôles 1 à 4 : éliminer les écarts de référentiel et d’éligibilité
Les quatre premières branches vérifient si la différence vient du sens donné à la quantité plutôt que d’une perte physique. Generix les traite en priorité, car notre expérience des flux montre qu’une unité, une allocation ou un statut suffit à rendre un stock non préparable.
Contrôles 1 et 2 : périmètre article-dépôt et conversion UVC, PCB ou palette
Comparez l’identifiant article de chaque système, mais aussi les variantes, le propriétaire, le dépôt logique et l’unité de base. Une commande de 12 UVC peut devenir une demande d’un PCB dans le WMS ; si le facteur de conversion vaut encore 9 dans l’une des applications, les quantités et la capacité de préparation divergent.
Contrôlez le référentiel maître, la date d’effet de la modification, les GTIN de chaque niveau et l’unité transmise dans la commande. En septembre 2026, la règle GS1 relative aux changements de quantité par carton ou palette précise qu’un carton passant de 9 à 12 unités, ou une palette de 12 à 16 cartons, nécessite un nouveau GTIN pour les niveaux concernés.
Corrigez d’abord le référentiel et le document à l’origine de l’écart, puis republiez les données vers les systèmes consommateurs. Generix recommande de versionner les facteurs de conversion ; nos règles d’intégration doivent refuser une unité inconnue plutôt que l’interpréter silencieusement.
Contrôle 3 : quantité déjà réservée, allouée ou affectée à une autre demande
Dans l’écran de disponibilité détaillée, rapprochez le stock total des réservations fermes, allocations souples, vagues de préparation, commandes suspendues et demandes OMS. Recherchez notamment une réservation conservée après annulation, un reliquat oublié ou une allocation prioritaire attribuée à un autre canal.
Ne supprimez pas une réservation uniquement pour débloquer l’expédition : vérifiez son ordre source, son ancienneté et sa priorité. La correction peut consister à libérer une allocation obsolète ou à relancer l’arbitrage décrit dans notre guide sur les règles d’orchestration des commandes et la matrice de sourcing.
Contrôle 4 : statut qualité, quarantaine, blocage ou propriété du stock
Vérifiez le statut du contenant, du lot et de l’emplacement : disponible, contrôle en cours, quarantaine, endommagé, rappel ou attente documentaire. Contrôlez aussi le propriétaire dans les entrepôts multi-clients. Une quantité appartenant à un autre donneur d’ordre ne peut pas satisfaire la commande, même si elle partage le même article et le même site.
La correction appartient au responsable habilité : qualité pour une libération, exploitation pour un emplacement, client 3PL pour la propriété. Generix évite les déblocages sans motif ; notre règle préventive consiste à propager le statut, sa cause et son auteur à l’ERP, à l’OMS et aux partenaires concernés.
Contrôles 5 à 8 : suivre l’exécution physique et les messages d’intégration
Si le stock est correctement défini et éligible, suivez son parcours physique puis son parcours numérique. Generix rapproche les tâches WMS des messages ERP, OMS, EDI ou API ; notre objectif est d’identifier le premier événement absent, incomplet ou exécuté dans un seul système.
Contrôle 5 : emplacement de picking vide ou réapprovisionnement non exécuté
Un stock disponible en réserve n’est pas nécessairement accessible au préparateur. Consultez le stock par emplacement, puis les besoins et tâches de réapprovisionnement : seuil de déclenchement, quantité cible, priorité, ressource affectée, contenant source et emplacement destination. Vérifiez également si l’adresse de picking ou l’allée est bloquée.
Si la tâche est valide, relancez-la ou réaffectez-la. Si elle n’a jamais été créée, examinez le seuil, l’unité de réapprovisionnement, la capacité du picking et le calendrier de calcul. Generix recommande des alertes sur les pickings vides avec stock en réserve ; nos équipes d’exploitation doivent pouvoir distinguer immédiatement absence de stock et absence de mise à disposition.
Contrôles 6 et 7 : mouvement en attente et message ERP-WMS absent, rejeté ou dupliqué
Reconstituez la chronologie : ordre reçu, tâche créée, mouvement commencé, confirmation physique, mise à jour WMS, émission du message, accusé technique puis traitement ERP. Comparez les identifiants de commande, mouvement, message et corrélation. Un mouvement peut être physiquement achevé mais rester ouvert après une coupure de terminal ; inversement, un message rejoué sans protection peut doubler la quantité dans le système destinataire.
Corrigez l’ordre ou la donnée causale avant de rejouer le message. Le rejeu doit être idempotent : le même identifiant ne doit pas créer une seconde transaction. Generix recommande une supervision commune des erreurs fonctionnelles et techniques ; notre journal doit indiquer le système émetteur, le destinataire, l’heure, le statut, le motif de rejet et le responsable de reprise.
Contrôle 8 : retour, annulation ou reliquat non réintégré dans le stock disponible
Pour un retour, vérifiez quatre événements distincts : réception physique, identification de la commande initiale, contrôle qualité et décision de remise en stock. Un colis scanné au quai peut rester indisponible tant que son contenu n’a pas été contrôlé. Une annulation tardive peut également laisser une réservation active ou une préparation en zone d’exception.
La correction consiste à terminer l’étape manquante, pas à augmenter directement le stock. Generix relie cette décision au coût et à l’état du produit ; notre article sur le seuil de remise en stock d’un retour e-commerce détaille cet arbitrage.
Contrôles 9 et 10 : vérifier la traçabilité avant de recompter
Le comptage physique intervient seulement après la vérification des attributs de traçabilité et de l’historique. Generix réserve cette opération aux anomalies non expliquées par les neuf premières branches ; notre démarche évite qu’un ajustement masque un lot incompatible ou un mouvement non intégré.
Contrôle 9 : lot, numéro de série, date FEFO ou durée de vie résiduelle incompatibles
Comparez les critères de la commande avec les attributs du stock : lot imposé ou interdit, série, date de production, date de péremption, règle FEFO et durée de vie minimale exigée à la livraison. Le stock peut exister tout en étant impropre à cette commande, notamment lorsque le client impose une durée résiduelle supérieure à celle des lots présents.
Consultez le détail par lot et contenant, la règle d’allocation et les données reçues à l’entrée. Corrigez uniquement une date ou un lot dont la valeur réelle est établie par une preuve opérationnelle. Generix gère ces contraintes dans notre WMS ; notre guide sur la gestion des dates de péremption approfondit les règles FEFO.
Contrôle 10 : comptage ciblé, historique des mouvements et correction de la cause racine
Gelez le périmètre minimal nécessaire : emplacement, contenant ou lot, plutôt que l’article sur tout le site. Reconstituez d’abord les dernières réceptions, transferts, prélèvements, annulations et inventaires. Puis effectuez un comptage contradictoire, en enregistrant la quantité, l’opérateur, l’heure, le motif et l’approbateur.
En septembre 2026, l’article L123-12 du Code de commerce impose aux commerçants de contrôler par inventaire, au moins une fois tous les douze mois, l’existence et la valeur des éléments de leur patrimoine. Cette obligation périodique ne signifie toutefois pas qu’un inventaire général soit la première réponse à chaque incident ERP-WMS.
Après le comptage, ajustez le système désigné par la gouvernance et propagez une transaction traçable vers l’autre. Generix recommande de compléter cette action par un plan d’inventaire tournant et de fiabilité de la gestion de stock ; notre priorité reste de supprimer la cause racine.
Comment empêcher qu’un écart ERP-WMS bloque de nouveau une expédition ?
La prévention repose sur une gouvernance explicite et une réconciliation collaborative des événements. Generix ne limite pas notre contrôle au face-à-face ERP-WMS : le stock promis dépend aussi de l’OMS, des interfaces EDI/API, des 3PL, du transport et des décisions qualité.
Attribuer un système maître et un responsable à chaque donnée ou événement de stock
Établissez une matrice précisant, pour chaque objet, le système maître, les consommateurs, le responsable métier et la procédure de reprise. L’ERP peut maîtriser l’article commercial et la valorisation ; le WMS, les emplacements, contenants et mouvements physiques ; la qualité, les décisions de libération ; l’OMS, l’allocation omnicanale. Cette répartition n’est pas universelle : elle doit correspondre à votre architecture.
Appliquez la même logique aux événements : réception, transfert, réservation, prélèvement, expédition, retour, blocage et ajustement. Generix recommande qu’un événement n’ait qu’un producteur faisant autorité. Notre approche du WMS 3PL et de l’onboarding EDI illustre l’importance de cette responsabilité dans un environnement multi-clients.
Mettre en place une réconciliation collaborative avec alertes, accusés de traitement et journal partagé
La réconciliation doit comparer des événements, et pas seulement deux totaux quotidiens. Définissez des contrôles sur les messages sans accusé, les mouvements ouverts, les réservations anciennes, les retours sans décision et les pickings vides malgré un stock de réserve. Chaque alerte doit comporter un identifiant, un délai de traitement, un propriétaire et une preuve de résolution.
Generix recommande de partager ce journal avec l’exploitation, la DSI, l’OMS, les équipes qualité et, selon le flux, le 3PL ou le partenaire. Cette visibilité transforme un écart de stock entre deux systèmes en incident collaboratif attribuable. Elle évite qu’un service corrige l’ERP pendant qu’un autre rejoue l’interface ou ajuste le WMS.
Notre portefeuille comprend Generix WMS ainsi que Solochain, qui associe des capacités WMS et MES pour rapprocher entrepôt et production. Generix figure également dans le Gartner Magic Quadrant consacré aux WMS publié le 29 avril 2026, pour la huitième année consécutive. Ces éléments ne remplacent pas l’étude de vos flux : ils situent notre capacité à traiter l’exécution et son intégration.
Pour analyser un blocage réel ou évaluer la traçabilité des mouvements, les statuts, le réapprovisionnement picking et les interfaces avec votre ERP et vos partenaires, nous vous invitons à soumettre votre cas à nos experts ou demander une démonstration de Generix WMS.
En résumé
- Le rapprochement fiable commence par une clé commune et une distinction claire entre stock physique, disponible et préparable.
- Les erreurs de conditionnement, les allocations et les statuts qualité doivent être éliminés avant d’examiner les mouvements physiques.
- Les journaux d’interface doivent relier chaque ordre à son message, son accusé et son traitement dans le système destinataire.
- Un inventaire ciblé confirme une anomalie résiduelle, mais ne remplace jamais la correction de sa cause.
- Une gouvernance collaborative du stock réduit les corrections concurrentes et les blocages d’expédition récurrents.