Tout ce qui précède — prévisions, propositions de commande, marge réelle — repose sur une donnée juste. Des indicateurs construits sur une donnée non interprétée ne font que formaliser des erreurs d'appréciation.
Ce travail est le moins visible du dispositif, et c'est celui qui conditionne tous les autres.
Un même article, plusieurs fiches, plusieurs systèmes
Le problème classique est connu : une référence codée différemment chez le fournisseur, sur la place de marché et dans l'entrepôt.
Le problème propre au e-commerce l'est moins. Un même produit physique fait souvent l'objet de plusieurs fiches commerciales — une déclinaison de présentation, une offre groupée, une page créée pour une opération promotionnelle. Ce ne sont pas des articles différents du point de vue du stock, et pourtant chacun décrémente théoriquement le sien.
Le mécanisme de références additionnelles relie chacune de ces fiches au même produit physique, de sorte que la vente de l'une ou de l'autre décrémente un stock unique. Un article se retrouve alors par n'importe laquelle de ses références connues, pas seulement par la principale.
Deux systèmes n'identifient pas forcément de la même façon
Certaines sources désignent un produit par sa référence commerciale — le code défini par l'entreprise. D'autres par un identifiant technique interne, généré par la plateforme, sans signification métier. Le rapprochement se fait en priorité sur la référence commerciale, avec repli sur l'identifiant technique de la source.
C'est précisément parce que deux systèmes peuvent légitimement ne pas partager la même nature d'identifiant que le mécanisme de références additionnelles est indispensable, et pas seulement commode.
Un assemblage n'a pas de stock propre
Un lot est un article de vente composé d'autres articles, chacun décompté dans son propre stock. Sa quantité disponible ne se stocke donc pas : elle se calcule au moment de la consultation.
Le composant le plus contraignant détermine le nombre d'assemblages possibles. Un coffret de trois articles dont l'un n'existe qu'en un exemplaire ne peut être vendu qu'une fois, quelle que soit l'abondance des deux autres. Et lorsqu'un composant est lui-même décliné en variantes au choix du client, Goodstock retient la variante la plus favorable parmi celles réellement disponibles, plutôt que de contraindre le calcul par une variante arbitraire ou épuisée.
Un lot n'a ni prix d'achat, ni coût de revient propre : sa valorisation se déduit de ses composants. Il n'apparaît jamais comme un article à commander — ce sont ses composants qu'il faut réapprovisionner.
Enfin, chaque vente de lot conserve la trace exacte des composants et des quantités qui la constituaient à ce moment précis. La composition peut changer ensuite : l'historique de consommation réelle de chaque composant reste reconstituable.
Sept rappels qui apparaissent et disparaissent tout seuls
Plutôt que de compter sur la vigilance d'un collaborateur pour repérer une information manquante, Goodstock applique la même mécanique à sept situations : une règle détermine si un article ou une commande est concerné, un rappel apparaît tant que la situation persiste, et disparaît de lui-même dès qu'elle est corrigée. Chaque rappel réagit immédiatement au changement, avec un contrôle périodique de sécurité en complément.
| Rappel | Déclenchement |
|---|---|
| Fournisseur à renseigner | Un article destiné à la vente, hors lot, occasion ou fin de vie, sans fournisseur principal. Assigné à personne : c'est une tâche d'équipe, pas une responsabilité individuelle. |
| Prix fournisseur à renseigner | Prend le relais du précédent dès qu'un fournisseur est assigné mais qu'aucun prix ne l'accompagne. |
| Produits non reçus à traiter | Une commande bascule en « réceptionnée avec manquants » : le reliquat est assigné à l'acheteur. |
| Date de réception à mettre à jour | Une commande dont la date d'arrivée prévue est dépassée — jamais le jour même, jamais par anticipation. On ne sollicite pas un acheteur sur une commande encore dans les délais. |
| Coûts logistiques à saisir | Une commande terminée dont les frais estimés n'ont pas été remplacés par leur montant réel. |
| Données incohérentes sur commande annulée | Une commande annulée qui porte pourtant des coûts, des paiements ou une quantité réceptionnée — en précisant en langage clair laquelle des trois incohérences est en cause. |
| Paiement fournisseur incomplet | Une commande terminée non soldée alors qu'un écart réel subsiste entre le montant payé et le montant dû. |
Le point commun de ces sept règles : aucune ne demande d'être fermée à la main. Une liste de tâches qu'il faut penser à nettoyer finit toujours par mentir.
Deux calculs indépendants, comparés au centime près
Le chiffre d'affaires réalisé peut se calculer de deux façons : directement, à partir des ventes enregistrées ; et indirectement, à partir de l'historique retraité qui alimente les prévisions.
Les deux devraient toujours donner le même résultat. Goodstock les compare en continu, jour par jour et article par article, et signale le moindre écart au-delà d'un centime.
C'est le mécanisme qui permet de détecter une anomalie de reprise ou de synchronisation avant qu'elle ne fausse silencieusement tous les calculs en aval. Une erreur de données qui ne se voit pas est une erreur qui se propage : elle sort en prévision, puis en quantité commandée, puis en marge, sans jamais ressembler à un défaut.
Le même principe vaut à l'entrée : le connecteur de ventes détecte les erreurs de synchronisation sur les montants, au niveau de la commande comme de chacune de ses lignes. Une commande dont le montant ne correspond pas à l'attendu est signalée plutôt qu'intégrée silencieusement dans les données de pilotage.
Voir Goodstock sur votre propre catalogue
La démonstration part de vos références et de vos fournisseurs : ce que vous vendez, ce qu'il vous reste, ce qu'il faudrait commander cette semaine. Comptez une heure.