
NIS 2 : votre site logistique ou activité de transport est-il concerné ?
Qualifiez votre entité juridique au regard de NIS 2 : activité, taille, cas particuliers, pré-enregistrement et clauses de sécurité applicables aux flux EDI et API.

Points essentiels à retenir
Un stock unifié peut être exact dans l’OMS et déjà obsolète sur la marketplace. Entre la vente, la réservation, le recalcul du disponible, l’envoi de la mise à jour et son application par le canal, plusieurs commandes peuvent consommer simultanément les mêmes unités. Le buffer protège cette fenêtre, sans corriger à lui seul les erreurs de stock physique.
La latence utile au calcul n’est ni le seul temps de réponse de l’API ni la fréquence théorique d’un flux. Elle commence à l’événement qui rend une unité indisponible pour la marketplace et se termine lorsque le canal confirme que la nouvelle quantité est effectivement prise en compte. Generix recommande donc de mesurer une latence de bout en bout.
Cette fenêtre peut cumuler plusieurs délais :
Le délai à retenir est donc L = date de confirmation par le canal − date de consommation du stock. Dans notre approche, chaque composant est horodaté afin de distinguer une latence habituelle d’un incident d’interface. La volumétrie renforce cet enjeu : l’édition publiée le 1er juillet 2026 des Chiffres clés du e-commerce 2026 de la FEVAD reprend pour 2025 un marché français de 196,4 milliards d’euros, en hausse de 7 %, représentant 3,2 milliards de transactions et un panier moyen de 62 euros. Ces données contextualisent le nombre d’événements à synchroniser ; elles ne constituent pas un benchmark de survente.
Le buffer agit uniquement sur la quantité publiée par canal. Si le stock éligible d’une référence est S, les réservations R et le buffer B, la quantité exposée peut s’écrire : P = max(0, S − R − B). Cette soustraction ne modifie pas nécessairement le stock physique ou comptable : elle masque temporairement une partie du disponible commercial.
Il convient de séparer quatre mécanismes :
Generix maintient cette séparation fonctionnelle : nous évitons ainsi qu’un seuil de publication soit interprété comme une nouvelle formule ATP ou comme une matrice de sourcing.
Le calcul exige deux séries alignées : la durée de chaque fenêtre de risque et les ventes intervenues pendant cette même fenêtre. La moyenne quotidienne ne suffit pas. Il faut conserver les horodatages, segmenter les régimes de vente et identifier précisément les annulations réellement causées par une indisponibilité de stock.
Pour chaque mise à jour, enregistrez l’identifiant de l’événement, la référence, le canal, la quantité consommée, l’heure de réservation, l’heure d’envoi, l’heure d’accusé et, si possible, l’heure de visibilité effective. Generix conseille également de conserver le statut des reprises et le motif des erreurs. Nous pouvons ainsi reconstruire la distribution de L plutôt que de travailler avec une fréquence nominale.
La mesure doit être segmentée lorsque les conditions diffèrent :
Le suivi de la rotation des stocks et de ses indicateurs aide à définir ces classes, mais ne remplace pas la mesure des ventes sur L.
À chaque fenêtre observée, associez le nombre d’unités vendues sur tous les flux susceptibles de consommer le stock concerné avant que la marketplace soit corrigée. La série doit donc inclure, selon le périmètre de mutualisation, les commandes des autres marketplaces, du site, des magasins ou des canaux B2B. Une série limitée au canal publié sous-estimerait le risque lorsque plusieurs canaux puisent dans le même disponible.
Nettoyez ensuite les données sans effacer artificiellement les pics légitimes. Une promotion, un lancement ou une forte exposition commerciale doit former un régime spécifique plutôt qu’être traité comme une anomalie. À l’inverse, les doublons, tests, commandes annulées avant réservation et erreurs d’horodatage doivent être isolés.
Le taux d’annulation imputable au stock doit être séparé des refus de paiement, de la fraude, des demandes client et des défaillances d’exécution. Generix recommande de relier chaque annulation à son motif opérationnel et au stock disponible au moment de la promesse. Cette qualification nourrit ensuite notre arbitrage économique et évite d’augmenter le buffer pour résoudre un problème qui ne relève pas de la synchronisation.
Le calcul le plus robuste consiste à retenir un quantile des unités vendues pendant la fenêtre de latence. Pour chaque couple référence-canal, le buffer Bq est la plus petite quantité couvrant une proportion q des observations. Une approximation par moyenne et écart-type n’est pertinente que si la distribution est suffisamment stable et compatible avec l’hypothèse choisie.
Notez DL le nombre d’unités consommées pendant une fenêtre L. À partir des observations historiques comparables, construisez la fonction de répartition empirique F. Le buffer est alors défini par Bq = F−1(q), arrondi à l’unité supérieure lorsque cela est nécessaire.
La procédure est reproductible :
Cette méthode conserve l’asymétrie, les valeurs nulles et les pics réellement observés. Generix la privilégie lorsque l’historique est suffisamment représentatif. Nous complétons le quantile par des garde-fous en cas de faible profondeur de données, de lancement ou de changement de campagne.
Si DL peut raisonnablement être approchée par une distribution normale, le buffer s’écrit Bq ≈ plafond(μL + zq × σL), où μL est la moyenne des ventes pendant L, σL leur écart-type et zq le coefficient associé au quantile unilatéral.
| Quantile unilatéral q | Coefficient zq | Usage dans le calcul |
|---|---|---|
| 90 % | 1,282 | Paramètre statistique à tester, sans valeur recommandée par défaut |
| 95 % | 1,645 | Paramètre statistique à confronter aux coûts et au back-test |
| 99 % | 2,326 | Paramètre statistique impliquant une protection plus forte |
Ces coefficients proviennent de la table de la fonction normale standard du NIST, consultée en août 2026. Ils ne constituent pas des niveaux de service conseillés. Avant de les utiliser, contrôlez l’asymétrie et les queues de distribution : le graphique de probabilité normale présenté par le NIST permet notamment d’évaluer les écarts à la normalité. Dans notre méthode, une approximation qui sous-estime les pics est écartée au profit du quantile empirique.
Pour une référence à forte rotation, commencez par extraire toutes les ventes intervenues entre chaque événement de consommation et la confirmation de mise à jour de la marketplace. Calculez μL et σL sur un régime homogène, puis comparez deux résultats : le quantile empirique retenu et l’approximation plafond(μL + zq × σL).
Si l’analyse économique conduit à tester le quantile 95 %, l’approximation utilise le coefficient 1,645. Le buffer publié devient alors le plus prudent des résultats validés par le back-test, et non automatiquement la valeur issue de la formule normale. Le stock affiché est recalculé après chaque mouvement éligible, sans devenir négatif.
Generix conseille de documenter avec le résultat la période d’apprentissage, le canal, la campagne, la version de l’interface et le taux de dépassement observé. Nous rendons ainsi le paramètre explicable : une évolution du buffer peut être rattachée à une hausse de la demande, de la volatilité ou de la latence, plutôt qu’à une décision manuelle opaque.
Le bon niveau de protection est celui qui minimise le coût total attendu, pas celui qui supprime toute annulation. Une protection élevée réduit le risque de survente mais masque davantage de stock vendable. Le quantile doit donc dépendre du coût marginal d’une annulation et du coût marginal d’une unité inutilement non publiée.
Le coût Ca d’une insuffisance de buffer regroupe les effets directement attribuables à une annulation pour stock : traitement par le service client, opérations de remboursement, éventuelles pénalités du canal et marge perdue. Les conséquences commerciales ou réputationnelles ne doivent être ajoutées que si elles sont mesurables et non déjà comptées ailleurs. Notre guide sur le calcul du coût d’une rupture de stock fournit un cadre complémentaire.
Le coût Ce d’une unité inutilement masquée correspond à l’opportunité perdue pendant la période où elle aurait pu être vendue sur ce canal. Il doit tenir compte de la probabilité de vente, de la marge contributive et de la possibilité que l’unité soit écoulée ailleurs. Le cost-to-serve par commande, client et canal permet d’éviter de confondre chiffre d’affaires exposé et contribution économique réelle.
| Élément | Rattaché principalement à Ca | Rattaché principalement à Ce | Effet attendu |
|---|---|---|---|
| Annulation pour indisponibilité | Traitement, remboursement, marge perdue, pénalité mesurable | Non | Augmente la protection si son coût marginal progresse |
| Unité non publiée mais disponible | Non | Marge contributive potentiellement perdue | Réduit la protection si l’opportunité devient coûteuse |
| Vente possible sur un autre canal | Non | Réduit le coût net du masquage | Rend un buffer plus supportable |
| Exigence contractuelle de marketplace | Risque ou pénalité documenté | Éventuelle perte d’exposition | Impose un arbitrage propre au canal |
La transposition du ratio critique du modèle newsvendor au risque de latence donne B* = F−1(Ca / (Ca + Ce)). Le support de Columbia University sur le problème du newsvendor et les coûts de surcouverture et de sous-couverture formalise ce principe d’arbitrage. Ici, Ca représente l’insuffisance de buffer et Ce son excès.
Il s’agit d’une adaptation au risque de synchronisation, non d’une formule ATP. Elle ne décide ni de l’approvisionnement, ni du lieu d’exécution, ni de la date promise. Elle sélectionne un quantile dans la distribution des ventes sur L.
Generix recommande de tester plusieurs hypothèses de coûts plutôt que de présenter Ca et Ce comme certains. Nous observons alors la sensibilité du buffer, des annulations imputables au stock et des unités masquées. Si une faible variation des coûts provoque un changement important de B*, la règle mérite une validation métier renforcée ou une plage de protection plutôt qu’un réglage unique.
Un buffer dynamique devient une règle de publication versionnée dans l’OMS, alimentée par les événements de tous les lieux et canaux. Il varie selon la référence, la marketplace, la campagne et le régime de stock. Son efficacité dépend autant du calcul que de la circulation fiable des réservations, mouvements et confirmations.
La règle doit conserver plusieurs dimensions : SKU, canal, groupe de lieux éligibles, période d’application, version du calcul et buffer retenu. Elle peut aussi prévoir un comportement spécifique avant une promotion, lors d’un lancement ou après une modification d’interface. Generix recommande de séparer la valeur calculée, la valeur validée et la valeur effectivement appliquée afin de conserver une piste d’audit.
Le moteur de publication calcule ensuite la quantité affichable à partir du stock éligible, des réservations et du buffer actif. Des garde-fous peuvent bloquer la publication lorsque la donnée est trop ancienne, lorsqu’un flux est en échec ou lorsque le stock restant approche la zone protégée.
Notre solution Generix OMS unifie les stocks entre lieux de stockage, intègre les canaux de vente et applique des règles d’orchestration. Sa connectivité API avec les ERP, WMS, TMS et systèmes e-commerce permet à nos équipes de traduire les buffers calculés en règles opérationnelles, tout en maintenant une distinction claire avec l’ATP et le sourcing.
Le buffer ne doit pas compenser durablement une information absente. Chaque maillon doit publier les événements qui modifient le disponible : vente, réservation, prélèvement, correction d’inventaire, annulation, retour remis en stock ou indisponibilité d’un lieu. L’OMS consolide ces signaux et transmet aux canaux la quantité recalculée.
La boucle collaborative repose sur un modèle d’événements commun et des accusés exploitables. API et EDI peuvent coexister selon les partenaires ; l’essentiel est de conserver l’identifiant, le SKU, le lieu, la variation de quantité, les horodatages et le statut de traitement. Notre gestion des stocks unifiés s’inscrit dans cette coordination entre magasins, entrepôts et canaux.
Generix Collaborative Network s’appuie sur plus de 300 interconnexions actives dans 50 pays. Cette capacité illustre notre approche : la performance ne vient pas seulement de l’optimisation interne de l’OMS, mais de la synchronisation des partenaires et systèmes qui alimentent la même décision de publication.
La réduction doit être pilotée par back-test, cohortes et seuils de retour arrière. Il ne faut pas diminuer simultanément la protection de tout le catalogue. Commencez par les références disposant d’une donnée fiable, comparez le résultat à une règle témoin, puis recalibrez en fonction des dépassements et des annulations réellement imputables au stock.
Le back-test rejoue la règle sur une période historique non utilisée pour l’estimation. Pour chaque couple référence-canal, mesurez si les ventes sur L auraient dépassé le buffer, combien d’unités auraient été masquées et quelles annulations auraient pu être évitées. Generix conseille de comparer ces résultats à la règle existante et à plusieurs quantiles économiques.
Le déploiement peut suivre des cohortes :
Notre boucle de recalibrage suit la latence, ses valeurs extrêmes, les ventes pendant L, les dépassements du buffer, les unités non exposées et les annulations par motif. La fréquence dépend de la rotation et de la stabilité du régime ; un recalcul exceptionnel est nécessaire avant une promotion, des soldes, un lancement ou une modification d’interface. La coordination entre OMS, WMS, transport et retours aide également à vérifier que le problème ne se déplace pas vers l’exécution.
Pour passer du calcul au paramétrage, sélectionnez un échantillon de références, mesurez pendant plusieurs cycles la latence et les ventes par canal, puis confrontez plusieurs niveaux de buffer à leurs coûts. Nous vous invitons ensuite à échanger avec nos équipes pour intégrer ces règles dans Generix OMS, les relier à vos systèmes de stock et d’exécution, et organiser une réduction progressive sous contrôle.
En résumé
Définissez la latence réelle L entre la consommation du stock et la confirmation de mise à jour du canal. Mesurez ensuite la distribution des unités vendues pendant chaque fenêtre L, puis retenez un quantile compatible avec le coût d’une annulation et celui du stock non exposé.
Le buffer marketplace protège la quantité publiée contre une latence de synchronisation généralement courte. Le stock de sécurité protège l’approvisionnement contre les variations de demande et de délai : les horizons, les données et les décisions couvertes sont différents.
Mesurez le délai de bout en bout, depuis l’événement qui consomme ou réserve le stock jusqu’à sa prise en compte confirmée par la marketplace. Intégrez le polling, les files d’attente, les traitements API ou EDI, les limites de débit, les erreurs et les reprises.
Il surprotège les références à faible rotation et sous-protège les références rapides ou volatiles. Deux SKU soumis à la même latence peuvent présenter des distributions de ventes très différentes pendant cette fenêtre et nécessiter des buffers distincts.
Oui, lorsque les latences, volumes, campagnes, coûts d’annulation ou contraintes techniques diffèrent. Le calcul doit être effectué au minimum par couple référence-canal, puis segmenté davantage si les régimes de vente le justifient.
Il n’existe pas de taux universel. Définissez un seuil économique et contractuel par canal, puis suivez séparément les annulations dues au stock, au paiement, à la fraude, à la demande du client et à l’exécution logistique.
La fréquence dépend de la rotation, du volume d’observations et de la stabilité de la demande et des interfaces. Prévoyez aussi un recalcul exceptionnel avant une promotion, un lancement, des soldes ou une modification du flux de synchronisation.
Non. L’OMS coordonne les stocks, réservations et règles de publication, mais le résultat dépend aussi de la qualité des inventaires, des événements terrain, des interfaces, de la latence du canal et de la discipline d’exécution dans les magasins et entrepôts.

Qualifiez votre entité juridique au regard de NIS 2 : activité, taille, cas particuliers, pré-enregistrement et clauses de sécurité applicables aux flux EDI et API.

Croisez poids économique et variabilité de la demande pour segmenter vos références. Vous pourrez ainsi adapter le réapprovisionnement, le niveau de service et l’effort de prévision.

Travaillez avec nos équipes pour concevoir et mettre en œuvre la Supply Chain qui accompagnera votre croissance, adaptée à vos spécificités métier.