- MySales applique les limites de durée de conservation pour empêcher les commandes de dépasser ce qui peut réalistement se vendre avant expiration, éliminant ainsi les ajustements manuels approximatifs pour les catégories périssables.
- La prévision des démarques opère sur deux horizons -- D1 (pertes avant la prochaine livraison) et D1D2 (pertes entre les deux prochaines livraisons) -- et s'intègre directement dans la formule de commande.
- Le système compense automatiquement les pertes anticipées en augmentant les quantités commandées, tout en plafonnant simultanément les commandes aux maximums sécurisés par rapport à la durée de vie.
- Les valeurs de durée de conservation sont héritées par défaut des données de référence produit, mais peuvent être remplacées par SKU et par magasin pour un contrôle local précis.
Les produits périssables représentent l'une des catégories à risque le plus élevé dans le réapprovisionnement en grande distribution. Commander trop, et le produit expire sur le rayon. Commander trop peu, et les ventes perdues érodent les marges.
MySales résout cette tension grâce à la gestion automatisée de la durée de vie et à la prévision des démarques -- garantissant que chaque commande reflète à la fois la fenêtre de vente réaliste et le taux de perte attendu pour chaque SKU dans chaque point de vente.
Comment MySales gère la durée de vie
MySales applique les contraintes de durée de vie grâce à un paramètre unique et puissant : la durée de conservation.
La durée de conservation définit le nombre maximal de jours de demande future que le stock doit couvrir. Elle régit directement la quantité de stock que le système autorise pour un produit donné, empêchant toute accumulation au-delà de ce qui peut se vendre avant expiration.
Le calcul est simple :
Stock maximum = Prévision journalière moyenne x Durée de conservation (en jours)
La contrainte de durée de conservation n'est pas statique. MySales recalcule dynamiquement le stock maximum autorisé, en intégrant les variations saisonnières de la demande et les prévisions promotionnelles actives. Lors d'un pic promotionnel, le maximum autorisé augmente en conséquence -- le système ne supprime pas artificiellement les commandes lorsque la demande réelle justifie des volumes plus élevés.
Par défaut, les valeurs de durée de conservation sont héritées des données de référence produit. Elles peuvent toutefois être remplacées manuellement au niveau SKU-magasin via l'écran Réapprovisionnement > Paramètres article, offrant aux responsables de catégorie un contrôle précis là où les conditions locales diffèrent des valeurs par défaut.
Le système impose également une commande minimale d'un colis par SKU, même lorsque la prévision s'approche de zéro. Cela évite les ruptures totales sur les articles à faible rotation qui nécessitent tout de même une présence en rayon.
Comprendre les démarques D1 et D1D2
MySales prévoit les pertes sur les produits -- les démarques -- sur deux horizons temporels distincts, chacun jouant un rôle différent dans le calcul de la commande :
-
Les démarques D1 représentent la prévision des pertes sur les produits qui surviendront entre maintenant et la prochaine date de livraison (D1). Ce sont des unités actuellement en stock qui devraient expirer ou être retirées avant l'arrivée du prochain approvisionnement.
-
Les démarques D1D2 représentent la prévision des pertes pendant la période comprise entre la prochaine livraison (D1) et la livraison suivante (D2). Elles tiennent compte des pertes sur les stocks existants et les stocks nouvellement reçus pendant cette fenêtre.
Cette approche à double horizon garantit que le système dispose d'une visibilité complète sur les pertes attendues sur l'ensemble du cycle de réapprovisionnement.
Comment les démarques alimentent la formule de commande
Les démarques ne sont pas informatives -- elles sont calculatoires. Les deux catégories s'intègrent directement dans le calcul de la commande, mais par des mécanismes différents.
Les démarques D1 réduisent le stock projeté à D1. Lorsque le système estime la quantité de stock disponible à l'arrivée de la prochaine livraison, il soustrait les pertes attendues. Un stock projeté plus faible implique une commande requise plus élevée.
Les démarques D1D2 sont ajoutées directement à la formule de commande en tant que demande incrémentielle. Le système traite les pertes anticipées pendant la prochaine période de vente comme un volume devant être remplacé, augmentant la commande en conséquence.
Ces deux mécanismes créent un système équilibré. Les démarques D1 garantissent que le système ne surestime pas le stock disponible, tandis que les démarques D1D2 garantissent que le système commande suffisamment pour couvrir à la fois la demande réelle des consommateurs et les pertes attendues. Résultat : des commandes qui ne sont ni gonflées par des hypothèses de stock obsolètes, ni réduites par l'ignorance des pertes.
Exemple concret : calcul de commande avec durée de vie et démarques
Un magasin de détail doit passer une commande pour un produit laitier périssable. Les paramètres suivants sont connus au moment du calcul de la commande.
Données d'entrée :
| Paramètre | Valeur |
|---|---|
| Prévision D1D2 (jusqu'à la prochaine livraison) | 100 unités |
| Démarques D1D2 | 10 unités |
| Stock de sécurité | 15 unités |
| Stock de présentation | 5 unités |
| Stock actuel (Stock O1) | 90 unités |
| Prévision jusqu'à D1 (Prévision O1D1) | 50 unités |
| Démarques jusqu'à D1 (Démarques O1D1) | 5 unités |
| Approvisionnement en transit (En transit O1D1) | 10 unités |
| Durée de conservation | 14 jours |
| Prévision journalière moyenne | 10 unités/jour |
Étape 1 -- Calculer le stock disponible à D1 :
Stock D1 = Stock O1 - Prévision O1D1 - Démarques O1D1 + En transit O1D1 = 90 - 50 - 5 + 10 = 45 unités
Le système projette que 45 unités seront disponibles à l'arrivée de la prochaine livraison, après prise en compte des ventes attendues, des pertes et des approvisionnements entrants.
Étape 2 -- Calculer la limite de durée de vie :
Limite de durée de vie = Prévision journalière moyenne x Durée de conservation = 10 x 14 = 140 unités
Il s'agit du plafond absolu -- le système ne commandera jamais au-delà de cette quantité, quels que soient les autres résultats de la formule.
Étape 3 -- Calculer la commande :
Commande = Prévision D1D2 + Démarques D1D2 + Stock de sécurité + Stock de présentation - Stock D1 = 100 + 10 + 15 + 5 - 45 = 85 unités
La commande calculée de 85 unités est inférieure à la limite de durée de vie de 140 unités, la contrainte ne s'applique donc pas. La commande finale est maintenue à 85 unités. Si le calcul avait donné un résultat supérieur à 140, le système aurait plafonné la commande à 140 unités pour prévenir le risque lié à la durée de vie.
Configurer la durée de conservation
Le paramètre Durée de conservation est géré via l'écran Réapprovisionnement > Paramètres article. Les utilisateurs peuvent localiser la combinaison SKU et magasin concernée, puis définir le nombre de jours souhaité dans la colonne Durée de conservation -- par exemple, 14 jours pour un produit laitier frais ou 3 jours pour un plat préparé à courte durée de vie.
Une fois enregistrée, la valeur manuelle remplace la valeur par défaut des données de référence produit pour cette combinaison SKU-magasin spécifique. Tous les autres points de vente continuent d'utiliser la valeur par défaut des données de référence. Ce contrôle granulaire est particulièrement utile pour les magasins présentant des modèles de rotation atypiques, tels que les points de vente à faible trafic où le même produit nécessite une durée de conservation plus courte pour éviter le gaspillage.
Surveiller les prévisions de démarques
Les données de démarques sont visibles au niveau de la ligne de commande via l'écran Commande > Lignes. Pour toute combinaison SKU et magasin, deux colonnes dédiées affichent les prévisions de pertes du système :
- Démarque D1 affiche les pertes projetées avant la prochaine livraison, qui réduisent l'estimation du système de stock disponible.
- Démarque D1D2 affiche les pertes projetées entre les deux prochaines livraisons, qui sont ajoutées comme volume incrémentiel dans la formule de commande.
Des prévisions de démarques anormalement élevées pour un SKU donné peuvent signaler un problème systémique -- mauvaises pratiques de rotation au niveau du magasin, problèmes de qualité fournisseur, ou une durée de conservation qui ne reflète plus le comportement réel du produit. L'examen régulier de l'écran Commande > Lignes permet aux responsables du réapprovisionnement de détecter ces signaux tôt et d'agir de manière corrective avant que les pertes ne s'accumulent.
Impact commercial
La gestion automatisée de la durée de vie et la prévision des démarques produisent des résultats mesurables selon trois dimensions.
Réduction du gaspillage. En plafonnant les commandes aux maximums sécurisés par rapport à la durée de vie, MySales prévient l'accumulation de stocks qui ne peuvent pas se vendre avant expiration. Les détaillants mettant en œuvre cette logique constatent généralement des réductions significatives des démarques sur les périssables, en particulier dans les catégories à courte durée de vie telles que les produits laitiers, la boulangerie et les plats préparés.
Amélioration de la disponibilité. Le mécanisme de compensation des démarques garantit que les pertes anticipées ne créent pas de ruptures inattendues en rayon. Le système commande proactivement des volumes de remplacement, maintenant les niveaux de service cibles même dans les catégories à fort taux de démarque.
Efficacité opérationnelle. Les responsables de magasin et de catégorie n'ont plus besoin d'ajuster manuellement les commandes en se basant sur leur intuition concernant la durée de vie et les taux de perte. Le système encode cette logique de manière systématique, libérant les équipes pour se concentrer sur la gestion des exceptions et les décisions stratégiques plutôt que sur les corrections de commandes routinières.
La combinaison des contraintes de durée de vie et de la prévision des démarques transforme le réapprovisionnement des périssables d'un processus à haut risque et dépendant du jugement en une opération contrôlée et guidée par les données.