Fait partie de notre série Supply Chain & Procurement
Lire le guide completStratégies de prévision de la demande : analyse ABC, Min-Max et stock de sécurité
Les entreprises qui investissent dans la prévision de la demande réduisent les ruptures de stock de 30 à 50 % et les stocks excédentaires de 20 à 30 % par rapport à celles qui s'appuient sur leur instinct et sur les commandes basées sur des feuilles de calcul. Pourtant, la plupart des petites et moyennes entreprises gèrent toujours leurs stocks de manière réactive : elles commandent davantage lorsque le stock est épuisé et espèrent que leurs estimations sur la quantité sont suffisamment proches. C’est dans l’écart entre les commandes réactives et la planification systématique de la demande que se trouvent les économies les plus accessibles sur la chaîne d’approvisionnement.
Points clés à retenir
- La classification ABC-XYZ identifie quels produits méritent un contrôle strict et lesquels peuvent être gérés avec des règles simples
- Les formules de stock de sécurité équilibrent le risque de rupture de stock et les coûts de possession en utilisant la variabilité de la demande et les données sur les délais de livraison.
- Les règles Min-Max dans Odoo automatisent le réapprovisionnement de 80% des produits sans intervention manuelle
- La désaisonnalisation évite les deux erreurs de stocks les plus coûteuses : le surstockage avant une période creuse et le sous-stockage avant un pic
Pourquoi les prévisions sont importantes
Les stocks représentent des liquidités piégées. Pour une entreprise de produits moyenne, 20 à 35 % du fonds de roulement se trouve dans des entrepôts sous forme de matières premières, de travaux en cours ou de produits finis. Chaque unité de stock excédentaire représente de l’argent qui pourrait financer la croissance, rembourser la dette ou générer des rendements ailleurs.
Mais le coût d’un stock insuffisant est encore plus élevé. Une rupture de stock sur un produit clé ne fait pas que perdre la vente immédiate : elle porte atteinte à la confiance des clients, déclenche des frais d'expédition accélérés, perturbe les calendriers de production et peut déplacer définitivement les clients vers des concurrents. Une étude du groupe IHL estime que les pertes mondiales liées aux ruptures de stock dépassent 1 100 milliards de dollars par an.
L’objectif de la prévision de la demande n’est pas une prévision parfaite – c’est impossible. L’objectif est de se tromper moins, de manière cohérente, afin que les décisions en matière d’inventaire soient éclairées par des données plutôt que par l’instinct. Même une amélioration de 20 % de la précision des prévisions se traduit par une réduction significative des stocks excédentaires et des ruptures de stock.
Analyse ABC : Classer les produits par valeur
L'analyse ABC est le fondement de la gestion des stocks. Il applique le principe de Pareto (règle des 80/20) pour classer les produits en fonction de leur contribution à la valeur totale des stocks.
Les trois classes
Articles A : les quelques éléments essentiels. Il s'agit des 10 à 20 % de produits les plus importants qui représentent 70 à 80 % de la valeur totale des stocks ou des revenus. Ils méritent une attention particulière : des cycles de révision fréquents, des calculs minutieux des stocks de sécurité, des relations solides avec les fournisseurs et une gestion stricte des points de commande.
Articles B : le milieu modéré. Les 20 à 30 % suivants de produits contribuant à 15 à 20 % de la valeur. Ceux-ci reçoivent une attention modérée avec des cycles d’examen mensuels ou bihebdomadaires et des règles de réapprovisionnement standard.
Articles C : les nombreux insignifiants. Les 50 à 70 % de produits restants ne représentent que 5 à 10 % de la valeur. Ceux-ci doivent être gérés avec un minimum d’effort : des quantités de réapprovisionnement généreuses pour réduire la fréquence des commandes, des comptages moins fréquents et des contrôles simplifiés. Le coût d’une gestion étroite des éléments C dépasse souvent les économies réalisées.
Calcul de la classification ABC
Pour classer votre inventaire dans Odoo, suivez ce processus :
- Exportez les données sur le produit, y compris l'utilisation annuelle (unités vendues) et le coût unitaire
- Calculez la valeur de consommation annuelle pour chaque produit (utilisation annuelle multipliée par le coût unitaire)
- Trier les produits par valeur de consommation par ordre décroissant
- Calculer le pourcentage cumulé de la valeur totale
- Attribuez des classes : A pour les premiers 80 % de la valeur cumulée, B pour les 15 % suivants, C pour les 5 % restants
En pratique, les limites ne sont pas absolues. Ajustez en fonction du contexte commercial. Un article de faible valeur qui est essentiel à la production (une attache à 0,50 $ sans laquelle une machine à 10 000 $ ne peut pas être expédiée) peut mériter une attention de niveau A malgré sa valeur de niveau C.
Analyse XYZ : classification par variabilité de la demande
L'analyse ABC vous indique ce qui compte le plus en termes de valeur. L'analyse XYZ vous indique ce qui est le plus prévisible, ce qui affecte directement la manière dont vous devez prévoir et stocker chaque article.
Les trois classes de variabilité
X articles : demande stable. Ces produits ont une demande constante et prévisible avec un coefficient de variation (CV) inférieur à 0,5. La demande mensuelle varie rarement de plus de 20 % par rapport à la moyenne. Les prévisions sont simples et les besoins en stocks de sécurité sont faibles.
Articles Y : demande variable. Variabilité modérée avec un CV compris entre 0,5 et 1,0. La demande suit des tendances ou des schémas saisonniers mais avec des fluctuations notables. La prévision nécessite des méthodes plus sophistiquées et le stock de sécurité doit tenir compte de la variabilité.
Articles Z : demande erratique. Forte variabilité avec un CV supérieur à 1,0. La demande est sporadique, irrégulière ou très imprévisible : certains mois, elle est nulle, d’autres, elle atteint un pic important. Les méthodes de prévision traditionnelles échouent pour les articles Z et les stratégies de stockage nécessitent un traitement spécial.
Calcul du coefficient de variation
Le coefficient de variation est calculé comme l’écart type de la demande divisé par la demande moyenne sur la même période. Utilisez au moins 12 mois de données pour capturer les effets saisonniers.
Par exemple, un produit avec une demande mensuelle moyenne de 100 unités et un écart type de 15 unités a un CV de 0,15 – solidement un article X. Un produit avec une demande moyenne de 50 et un écart type de 60 a un CV de 1,20 – un élément Z.
La matrice ABC-XYZ
La combinaison de ABC et XYZ crée une matrice à 9 cellules qui détermine la stratégie d'inventaire optimale pour chaque segment de produit :
| X (Stable) | O (Variable) | Z (erratique) | |
|---|---|---|---|
| A (valeur élevée) | AX : livraison JIT, min-max serré, stock de sécurité faible, révisions fréquentes | AY : Stock de sécurité modéré, revue mensuelle, prévisions basées sur les tendances | AZ : Stock tampon soigné, commande au cas par cas, coordination étroite des fournisseurs |
| B (valeur moyenne) | BX : règles de réapprovisionnement standard, réapprovisionnement automatisé, revue trimestrielle | PAR : Stock de sécurité basé sur la saisonnalité, revue bimensuelle | BZ : commande sur demande, stock minimal, acceptez des délais plus longs |
| C (faible valeur) | CX : commandes importantes, commandes peu fréquentes, bilan annuel | CY : Réapprovisionnement périodique avec des tampons généreux | CZ : Ne pas stocker – commander uniquement en cas de besoin, envisager l'élimination |
Appliquer la matrice en pratique
Les produits AX sont vos vaches à lait avec une demande prévisible. Appliquez les principes du juste à temps pour minimiser les coûts de transport tout en maintenant une disponibilité quasi parfaite. Consultez notre guide sur la gestion des stocks juste à temps pour une mise en œuvre détaillée.
Les produits AZ sont les plus exigeants : une valeur élevée avec une demande imprévisible. Détenir un stock de sécurité important coûte cher, mais les ruptures de stock coûtent cher. La solution implique généralement une coordination étroite avec les clients (signaux de demande), des accords d'approvisionnement flexibles avec les fournisseurs et l'acceptation de coûts de possession plus élevés comme prix de disponibilité.
Les produits CZ ne doivent souvent pas être stockés du tout. Si la demande est irrégulière et la valeur faible, le coût de détention et de gestion de cet inventaire dépasse les avantages. Commandez sur demande, faites du dropshipping ou envisagez de supprimer ces articles du catalogue.
Formules de stock de sécurité
Le stock de sécurité est l’inventaire tampon détenu pour se protéger contre la variabilité de la demande et des délais d’approvisionnement. Le bon montant équilibre le coût de stockage supplémentaire par rapport au coût des ruptures de stock.
La formule standard
La formule de stock de sécurité la plus utilisée est la suivante :
Stock de sécurité = Z x racine carrée de (délai de livraison x écart de la demande + demande moyenne au carré x écart du délai de livraison)
Où Z est le facteur de niveau de service (1,65 pour 95 %, 2,33 pour 99 %), le délai de livraison est en jours, la variance de la demande est la variance de la demande quotidienne et la variance du délai de livraison est la variance du délai de livraison en jours.
Approche simplifiée pour la plupart des entreprises
La formule complète nécessite des données précises sur les écarts à la fois pour la demande et les délais de livraison, que de nombreuses entreprises ne suivent pas. Une formule pratique simplifiée est la suivante :
Stock de sécurité = Z x demande quotidienne moyenne x racine carrée du délai de livraison moyen
Cela suppose que le délai de livraison est constant et ne tient compte que de la variabilité de la demande. Il sous-estime le stock de sécurité lorsque les délais de livraison sont également variables, mais constitue un point de départ raisonnable.
Facteurs de niveau de service
Le facteur Z représente le risque de rupture de stock que vous êtes prêt à accepter :
| Niveau de service | Facteur Z | Signification |
|---|---|---|
| 90% | 1.28 | Rupture de stock 10% des cycles de réapprovisionnement |
| 95% | 1,65 | Rupture de stock 5% des cycles |
| 97,5% | 1,96 | Rupture de stock 2,5% des cycles |
| 99% | 2.33 | Rupture de stock 1% des cycles |
| 99,5% | 2,58 | Rupture de stock 0,5% des cycles |
Définissez les niveaux de service en fonction de la classification ABC : 99 % pour les éléments A, 95 % pour les éléments B et 90 % pour les éléments C. La différence de coût de possession entre un niveau de service de 95 % et 99 % est significative – doublant généralement les besoins en stock de sécurité – alors réservez les niveaux les plus élevés pour vos produits les plus critiques.
Exemple pratique
Considérons un produit avec une demande quotidienne moyenne de 20 unités, un écart type de la demande quotidienne de 5 unités, un délai de livraison moyen de 10 jours et un niveau de service cible de 95 % (Z = 1,65).
En utilisant la formule simplifiée : Stock de sécurité = 1,65 x 5 x Racine carrée de 10 = 1,65 x 5 x 3,16 = 26 unités.
Le point de réapprovisionnement serait alors : (Demande quotidienne moyenne x délai de livraison) + Stock de sécurité = (20 x 10) + 26 = 226 unités.
Lorsque le stock tombe à 226 unités, une commande de réapprovisionnement doit être déclenchée. Le stock de sécurité de 26 unités offre une protection contre une demande supérieure à la moyenne pendant le délai de livraison.
Règles Min-Max dans Odoo
Min-max est la stratégie de réapprovisionnement la plus courante dans Odoo et la plus simple à mettre en œuvre. Il fonctionne bien pour la majorité des produits et constitue le point de départ recommandé pour l’automatisation des achats.
Comment fonctionne Min-Max
Vous définissez deux valeurs pour chaque produit et emplacement d'entrepôt. La quantité minimale est le niveau de stock qui déclenche une commande de réapprovisionnement. La quantité maximale correspond au niveau de stock cible après réapprovisionnement. Lorsque le planificateur s'exécute et trouve un stock inférieur au minimum, il crée un bon de commande (ou un ordre de fabrication) pour la quantité nécessaire pour atteindre le maximum.
Définition des valeurs Min-Max effectives
Minimum = Point de commande = (Demande quotidienne moyenne x Délai de livraison) + Stock de sécurité
Cela garantit qu'une nouvelle commande est passée suffisamment tôt pour que le stock arrive avant que le stock de sécurité ne soit consommé, en supposant que la demande est égale ou proche de la moyenne.
Maximum = Minimum + Quantité de commande économique
La quantité de commande économique (EOQ) équilibre les coûts de commande par rapport aux coûts de possession. La formule est la suivante : EOQ = racine carrée de (2 x demande annuelle x coût par commande / coût de possession annuel par unité). Pour les produits pour lesquels le calcul de l'EOQ n'est pas pratique, une règle empirique courante est Maximum = Minimum + un mois de demande moyenne.
Erreurs Min-Max courantes
Définition du minimum trop bas. Cela entraîne des ruptures de stock fréquentes car la commande est passée trop tard pour arriver avant que le stock ne soit épuisé. Incluez toujours le stock de sécurité au minimum.
Fixation du maximum trop élevé. Cela entraîne un inventaire excessif après chaque réapprovisionnement, immobilisant du capital et augmentant les coûts de possession. L’écart entre le minimum et le maximum doit refléter la réalité économique des commandes, et non un coussin arbitraire.
En utilisant les mêmes valeurs toute l'année. La demande est rarement constante. Les produits présentant des tendances saisonnières nécessitent des valeurs min-max ajustées au moins une fois par trimestre. Pensez à créer des règles distinctes pour les périodes de pointe et hors pointe.
Ignorer les changements de délai de livraison du fournisseur. Si le délai de livraison de votre fournisseur augmente de 5 jours mais que votre minimum a été calculé en utilisant l'ancien délai de livraison, vous rencontrerez des ruptures de stock. Examiner les données sur les délais de livraison des fournisseurs chaque trimestre.
Ajustement saisonnier de la demande
La saisonnalité est l'un des modèles de demande les plus courants et les plus prévisibles, mais de nombreuses entreprises n'en tiennent pas compte dans leurs règles de réapprovisionnement.
Identifier les modèles saisonniers
Analysez au moins deux années de données de ventes par mois. Recherchez les mois qui sont constamment au-dessus ou en dessous de la moyenne annuelle de plus de 20 %. Calculez un indice saisonnier pour chaque mois en divisant la demande mensuelle moyenne par la demande mensuelle moyenne globale.
Un indice saisonnier de 1,0 signifie que le mois est moyen. Un indice de 1,5 signifie que la demande est 50 % supérieure à la moyenne. Un indice de 0,6 signifie que la demande est inférieure de 40 % à la moyenne.
Application des ajustements saisonniers
Il existe deux approches pour gérer les stocks saisonniers.
Ajustez les règles min-max tous les trimestres. Avant chaque trimestre, mettez à jour les règles de réapprovisionnement en fonction de l'indice saisonnier du trimestre suivant. Multipliez le minimum et le maximum standard par l'indice saisonnier pour la période à venir.
Constituez un stock saisonnier avant les pics. Pour les produits avec des délais de livraison longs, vous ne pouvez pas simplement augmenter le point de réapprovisionnement : vous devez commencer à constituer un stock des semaines ou des mois avant le pic. Créez un plan d'approvisionnement qui planifie les commandes incrémentielles au cours de la période préparatoire.
Les deux erreurs saisonnières coûteuses
Surstockage avant un ralentissement. Les commandes de réapprovisionnement passées pendant une période de pointe arrivent pendant un creux, créant un excédent. La solution consiste à réduire ou à suspendre les règles de réapprovisionnement 4 à 6 semaines avant la baisse prévue de la demande.
Sous-stockage avant un pic. Les règles de réapprovisionnement standard basées sur la demande récente (basse saison) génèrent des commandes insuffisantes pour les périodes de pointe. La solution consiste à augmenter les valeurs min-max 6 à 8 semaines avant le pic et à passer des précommandes auprès des fournisseurs pour sécuriser la capacité.
Implémentation des prévisions dans Odoo
Odoo n'inclut pas de module de prévision de la demande dédié, mais ses outils de réapprovisionnement et de reporting prennent en charge des flux de travail de prévision pratiques.
Approche 1 : Prévisions statistiques via le reporting
Exportez les données de ventes historiques d’Odoo par produit et par mois. Utilisez des moyennes mobiles (sur 3 ou 6 mois) pour lisser le bruit et identifier les tendances. Appliquez des indices saisonniers à la moyenne mobile pour créer des prévisions mensuelles. Utilisez ces prévisions pour définir les valeurs min-max pour la période à venir.
Approche 2 : Prévisions basées sur les ventes
Complétez les données historiques avec des informations commerciales prospectives. Les données du pipeline CRM pondérées par probabilité, les engagements d'achat confirmés des clients, les campagnes marketing et promotions planifiées et les calendriers d'intégration des nouveaux clients peuvent tous éclairer les ajustements des prévisions de base.
Approche 3 : Planification collaborative
Pour les entreprises B2B, impliquez les clients clés dans la planification de la demande. Partagez vos délais de production et demandez des prévisions glissantes sur 3 mois. Encouragez la précision en proposant de meilleurs prix ou une allocation prioritaire aux clients qui fournissent des prévisions fiables.
Questions fréquemment posées
À quelle fréquence dois-je recalculer les niveaux des stocks de sécurité ?
Examiner le stock de sécurité au moins une fois par trimestre. Recalculez immédiatement lorsque les modèles de demande changent de manière significative (lancement d'un nouveau produit, perte d'un client majeur, changement saisonnier), lorsque les délais de livraison des fournisseurs changent ou lorsque les objectifs de niveau de service sont ajustés. Automatisez le calcul lorsque cela est possible pour réduire l’effort manuel.
Que faire si je ne dispose pas de suffisamment de données historiques pour effectuer des prévisions statistiques ?
Pour les nouveaux produits, utilisez une demande analogue : recherchez un produit existant similaire et utilisez son modèle de demande comme indicateur. Pour les entreprises ayant moins de 12 mois d’historique, appuyez-vous sur des prévisions qualitatives (contribution de l’équipe commerciale, étude de marché) combinées à des réserves de sécurité conservatrices. Construisez l’approche quantitative au fur et à mesure que les données s’accumulent.
Dois-je utiliser le même niveau de service pour tous les produits ?
Non. Différenciez les niveaux de service selon la classification ABC et la criticité de l'entreprise. Un article qui est un élément clé de votre produit phare doit avoir un niveau de service de 99 %. Un article C qui peut être remplacé ou en rupture de stock peut n'avoir besoin que de 90 %. Le coût de détention d'un stock de sécurité pour un service à 99 % sur tous les produits est généralement 2 à 3 fois plus élevé qu'une approche à plusieurs niveaux.
Comment gérer les produits avec une demande groupée (articles Z) ?
Une demande forfaitaire va à l’encontre des méthodes de prévision standard. Les options incluent la fabrication sur commande ou la commande sur commande (ne pas stocker, acheter lorsqu'une commande arrive), le stock de sécurité spécifique au client (tampon de conservation uniquement pour les clients ayant une demande engagée) et l'inventaire géré par le fournisseur (transférer la décision de stockage au fournisseur). La bonne approche dépend de la marge du produit, du délai de livraison et de la tolérance du client concernant les retards de livraison.
La classification ABC peut-elle changer avec le temps ?
Oui, et il devrait être réexaminé au moins une fois par an. Les produits se déplacent d'une classe à l'autre à mesure que les modèles de demande évoluent. Un nouveau produit peut commencer comme un article C et devenir un article A. Un produit en déclin peut passer de A à B puis à C. La reclassification doit déclencher des modifications des niveaux de stock de sécurité, des règles de réapprovisionnement, de la fréquence de révision et des calendriers de comptage.
Quelle est la prochaine étape
La prévision de la demande et la classification des stocks ne sont pas des projets ponctuels : ce sont des disciplines continues qui s'améliorent grâce à de meilleures données et à un affinement régulier. Commencez par la classification ABC pour prioriser vos efforts, définissez le stock de sécurité à l'aide de la formule simplifiée et implémentez des règles min-max dans Odoo pour vos articles A et B.
À mesure que vos données évoluent, ajoutez une analyse XYZ pour des stratégies basées sur la variabilité et des ajustements saisonniers pour des modèles de demande prévisibles. L'effet combiné de ces améliorations est substantiel : 20 à 30 % d'investissement en stocks en moins et 30 à 50 % de ruptures de stock en moins.
Cet article fait partie de notre guide complet de gestion de la chaîne d'approvisionnement avec Odoo 19, qui couvre l'intégralité de la chaîne d'approvisionnement, depuis l'approvisionnement jusqu'à la livraison.
ECOSIRE est spécialisé dans la implémentation d'Odoo et l'intégration pour l'optimisation des stocks et de la chaîne d'approvisionnement. Contactez-nous pour découvrir comment la prévision de la demande peut réduire vos coûts de stock tout en améliorant la disponibilité des produits.
Publié par ECOSIRE — aider les entreprises à évoluer grâce à des solutions basées sur l'IA dans Odoo ERP, Shopify eCommerce et OpenClaw AI.
Rédigé par
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
ECOSIRE
Transformez votre entreprise avec Odoo ERP
Implémentation, personnalisation et assistance expertes d'Odoo pour rationaliser vos opérations.
Articles connexes
Comparaison Odoo vs NetSuite Mid-Market : Guide d'achat complet 2026
Odoo vs NetSuite pour le marché intermédiaire en 2026 : notation fonctionnalité par fonctionnalité, coût total de possession sur 5 ans pour 50 utilisateurs, délais de mise en œuvre, adéquation avec l'industrie et conseils de migration bidirectionnelle.
Tally to Odoo Migration 2026 : Guide étape par étape pour les PME indiennes
Playbook de migration Tally vers Odoo pour les PME indiennes en 2026 : cartographie du modèle de données, plan en 12 étapes, gestion de la TPS, traduction du COA, exécution parallèle, UAT et basculement.
Segmentation client basée sur l'IA : du RFM au clustering prédictif
Découvrez comment l'IA transforme la segmentation client de l'analyse RFM statique au clustering prédictif dynamique. Guide d'implémentation avec Python, Odoo et données de retour sur investissement réel.
Plus de Supply Chain & Procurement
IA pour l'optimisation de la chaîne d'approvisionnement : visibilité, prédiction et automatisation
Transformez les opérations de la chaîne d'approvisionnement grâce à l'IA : détection de la demande, évaluation des risques des fournisseurs, optimisation des itinéraires, automatisation des entrepôts et prévision des perturbations. Guide 2026.
Comment rédiger un appel d'offres ERP : modèle gratuit et critères d'évaluation
Rédigez un appel d'offres ERP efficace avec notre modèle gratuit, notre liste de contrôle des exigences obligatoires, notre méthodologie de notation des fournisseurs, nos scripts de démonstration et notre guide de vérification des références.
Apprentissage automatique pour la planification de la demande : prédire avec précision les besoins en stocks
Mettez en œuvre une planification de la demande basée sur le ML pour prédire les besoins en stocks avec une précision de 85 à 95 %. Prévisions de séries chronologiques, modèles saisonniers et guide d'intégration Odoo.
Achats et approvisionnement Odoo : Guide complet d’automatisation 2026
Maîtrisez Odoo 19 Achats et approvisionnements avec appels d'offres, gestion des fournisseurs, correspondance à 3 voies, coûts d'atterrissage et règles de réapprovisionnement. Guide d'automatisation complet.
Tableau de bord de la chaîne d'approvisionnement Power BI : visibilité et suivi des performances
Créez un tableau de bord de la chaîne d'approvisionnement Power BI qui suit la rotation des stocks, les délais de livraison des fournisseurs, l'exécution des commandes, la demande par rapport à l'offre, les coûts logistiques et l'utilisation des entrepôts.
Résilience de la chaîne d'approvisionnement : 10 stratégies pour survivre aux perturbations en 2026
Renforcez la résilience de la chaîne d'approvisionnement grâce au double sourçage, aux modèles de stock de sécurité, à la délocalisation, aux jumeaux numériques, à la diversification des fournisseurs et aux stratégies de visibilité basées sur l'ERP.