Stock dormant (> 180 jours sans mouvement) 3,45 M MAD sur 10 références ; 1,12 M MAD de lots cosmétiques à moins de 6 mois de péremption sur 5 références. Couverture globale 2,8 mois, sous la cible 3–4 mois.
Stock Intelligence— Le bon stock
Valeur, disponible / réservé / transit / quarantaine, couverture vs cible 3–4 mois, classification Fast / Slow / Critical / Dormant, péremption, 3 entrepôts Sapino.
7 commandes clients bloquées (1,49 M MAD) : 5 par le lot RH2609525 (Povidone) en attente de certificat d'analyse, 1 par rupture, 1 par plafond de crédit. Taux J+1 91 % → 85 % sur deux semaines.
La demande de l'API-042 devrait augmenter de 16 % sur 60 jours ; le seuil de sécurité pourrait être atteint dans 23 jours. 4 commandes clients à risque (893 K MAD). Seconde référence en risque : Croscarmellose sodique (EXC-017), seuil dans 29 j.
Couverture par référence vs cible
25 références les plus tendues · cible 3–4 mois · couleur = risque de rupture · 25 références sous leur cible
Source : F_ARTSTOCK (disponible) · F_DOCLIGNE (demande 90 j corrigée de la saisonnalité) · F_ARTICLE (cible 3 à 4 mois)
Stock par famille
Valorisation au coût de revient rendu (disponible + quarantaine)
- Excipients · 11 réf.3,09 M MAD65 %
- Agroalimentaire · 14 réf.1,64 M MAD35 %
Source : F_ARTSTOCK · F_LOTSERIE · F_FAMILLE
Rotation par famille
Coût des ventes 12 mois / stock — cible ≥ 3,5 ×/an
Source : F_DOCLIGNE (coût des ventes) · F_ARTSTOCK
Plateforme Sapino · 3 entrepôts BPD
Occupation (palettes), valeur et conditions du jour (23 °C ± 2, HR < 65 %)
* Sapino 3 (nom non publié — hypothèse)
Source : F_ARTSTOCK · F_DEPOT (unités par palette) · relevés T° / HR du 5 oct. 2026
Classification Fast / Slow / Critical / Dormant
Rotation × couverture — cliquer une classe pour filtrer le tableau
Fast Moving : rotation ≥ 6 et couverture ≤ 4 mois · Critical : risque critique ou élevé · Dormant : sans sortie > 180 j
Matrice de risque de rupture
Date d'atteinte du seuil de sécurité (1 mois) vs prochaine réception réelle — références critiques et élevées
Aspartame Aspartame AGR-011 · poudre fine, grade alimentaire | 300 kg | 12,9 | dépassé · 28 sept. | J+18 · 23 oct. · 750 kg | — | Guangxi Sweeteners Co | Critique |
Acide citrique Acide citrique AGR-001 · monohydrate, grade alimentaire | 10 300 kg | 402,6 | dépassé · 1 oct. | J+18 · 23 oct. · 24 375 kg | — | Guangxi Sweeteners Co | Critique |
Inuline Inuline AGR-021 · poudre, grade alimentaire | 300 kg | 34,3 | dépassé · 14 sept. | J+38 · 12 nov. · 2 075 kg | 1 775 kg | Bavaria Food Chemicals GmbH | Élevé |
Acésulfame K Acésulfame K AGR-012 · grade alimentaire | 250 kg | 12,3 | dépassé · 25 sept. | J+40 · 14 nov. · 700 kg | 600 kg | Guangxi Sweeteners Comono | Élevé |
Fibre de citrus Fibre de citrus AGR-020 · grade alimentaire | 720 kg | 32,6 | dépassé · 27 sept. | J+60 · 4 déc. · 1 960 kg | 1 960 kg | Bavaria Food Chemicals GmbHmono | Élevé |
Gomme xanthane Gomme xanthane AGR-051 · 80 mesh, grade alimentaire | 900 kg | 41,6 | dépassé · 27 sept. | J+5 · 10 oct. · 2 450 kg | — | Maharashtra Food Ingredients | Élevé |
Pectine Pectine AGR-050 · HM, grade alimentaire | 500 kg | 20,5 | dépassé · 29 sept. | J+60 · 4 déc. · 1 175 kg | 1 100 kg | Bavaria Food Chemicals GmbHmono | Élevé |
Colorant alimentaire Colorant alimentaire AGR-040 · caramel E150d, liquide | 1 400 kg | 54,8 | dépassé · 1 oct. | J+60 · 4 déc. · 3 625 kg | 3 350 kg | Bavaria Food Chemicals GmbHmono | Élevé |
Source : F_ARTSTOCK · F_DOCENTETE (DO_Type = 11, réception réelle attendue) · F_ARTFOURNISS — critique : seuil atteint ≥ 14 j avant la réception ou épuisement avant réception ; élevé : seuil atteint avant la réception ou couverture dépendant d'un lot en attente de libération
Frise des lots · péremption et retest
2 lots à moins de 12 mois · taille = valeur · API : date de retest
Source : F_LOTSERIE (LS_Peremption, LS_NoLot) · F_ARTICLE (retest API)
Péremption par famille
Valeur des lots par horizon
- AGRAgroalimentaire0 MAD0 MAD178 K MAD
Colonnes : < 3 mois · < 6 mois · < 12 mois (cumulés).
Lots en quarantaine
19 lots en attente de libération · 1 au-delà de 5 jours
| RH2609525 | Povidone Povidone EXC-045 | 26 sept. 2026 | 9 j | CoA en attente | 5 · 1,31 M MAD |
| BA2610551 | Pectine Pectine AGR-050 | 4 oct. 2026 | 1 j | CoA reçu | — |
| NO2610548 | Lactose anhydre Lactose anhydre EXC-072 | 4 oct. 2026 | 1 j | CoA reçu | — |
| NO2610546 | Lactose monohydraté Lactose monohydraté EXC-070 | 4 oct. 2026 | 1 j | CoA reçu | — |
| NO2610547 | Lactose Lactose EXC-071 | 4 oct. 2026 | 1 j | CoA reçu | — |
| NO2610545 | Phosphate dicalcique Phosphate dicalcique EXC-041 | 4 oct. 2026 | 1 j | CoA reçu | — |
Variations inhabituelles de consommation
Z-score de la dernière semaine complète vs les 8 précédentes (|z| > 2)
| AGR-020 · Fibre de citrus | 340 kg | 200 kg | +2,1 |
Quels produits risquent une rupture ?
L'alerte → l'analyse → la restitution
Disponible 188 kg, soit 1,7 mois de couverture pour une cible de 4 mois. Le seuil de sécurité (1 mois) sera atteint dans 23 jours (28 oct. 2026).
- Demand Forecast : demande en hausse de 16 % sur 60 jours (MAPE 23 %).
- Achats : Gujarat Fine Actives (mono-source), délai 45 j — réception PO-2026-0838 de 275 kg attendue le 15 nov. 2026 (J+41).
- Fenêtre d'exposition : 18 jours sous le seuil avant la réception.
4 commandes clients (893 K MAD) sont livrables entre le seuil et la réception. 2 références critiques et 12 élevées sur le périmètre ; recommandation : expédition partielle aérienne ou commande urgente, priorisation des comptes clés, point de commande relevé.
Toutes les références
25 références · tri par risque puis seuil · export CSV · clic → fiche produit
Aspartame Aspartame AGR-011 · poudre fine, grade alimentaire | AGR | Sapino 3 | 300 kg | — | 1 500 kg | 48 K MAD | 0,8 mois / 3.5 | 13,0 × | dépassé · 28 sept. | J+18 | Critique | Critical | 22 sept. 2026 |
Acide citrique Acide citrique AGR-001 · monohydrate, grade alimentaire | AGR | Sapino 3 | 10 300 kg | — | 48 750 kg | 131 K MAD | 0,8 mois / 3.5 | 12,7 × | dépassé · 1 oct. | J+18 | Critique | Critical | 5 oct. 2026 |
Inuline Inuline AGR-021 · poudre, grade alimentaire | AGR | Sapino 3 | 300 kg | 1 775 kg | 2 075 kg | 97 K MAD | 0,3 mois / 3.5 | 5,3 × | dépassé · 14 sept. | J+38 | Élevé | Critical | 5 oct. 2026 |
Acésulfame K Acésulfame K AGR-012 · grade alimentaire | AGR | Sapino 3 | 250 kg | 600 kg | 700 kg | 116 K MAD | 0,7 mois / 3.5 | 4,7 × | dépassé · 25 sept. | J+40 | Élevé | Critical | 5 oct. 2026 |
Fibre de citrus Fibre de citrus AGR-020 · grade alimentaire | AGR | Sapino 3 | 720 kg | 1 960 kg | 1 960 kg | 194 K MAD | 0,7 mois / 3.5 | 3,9 × | dépassé · 27 sept. | J+60 | Élevé | Critical | 1 oct. 2026 |
Gomme xanthane Gomme xanthane AGR-051 · 80 mesh, grade alimentaire | AGR | Sapino 3 | 900 kg | — | 4 900 kg | 69 K MAD | 0,7 mois / 3.5 | 14,6 × | dépassé · 27 sept. | J+5 | Élevé | Critical | 5 oct. 2026 |
Pectine Pectine AGR-050 · HM, grade alimentaire | AGR | Sapino 3 | 500 kg | 1 100 kg | 1 175 kg | 209 K MAD | 0,8 mois / 3.5 | 3,7 × | dépassé · 29 sept. | J+60 | Élevé | Critical | 5 oct. 2026 |
Colorant alimentaire Colorant alimentaire AGR-040 · caramel E150d, liquide | AGR | Sapino 3 | 1 400 kg | 3 350 kg | 3 625 kg | 171 K MAD | 0,8 mois / 3.5 | 3,8 × | dépassé · 1 oct. | J+60 | Élevé | Critical | 5 oct. 2026 |
Lactose monohydraté Lactose monohydraté EXC-070 · 200 mesh, Ph. Eur. | EXC | Sapino 3 | 11 750 kg | 24 000 kg | 26 875 kg | 776 K MAD | 1,0 mois / 3.5 | 3,5 × | J+0 · 5 oct. | J+55 | Élevé | Critical | 5 oct. 2026 |
Vaseline Vaseline EXC-055 · blanche, Ph. Eur. | EXC | Sapino 3 | 10 620 kg | — | 10 800 kg | 266 K MAD | 1,8 mois / 3.5 | 5,4 × | J+25 · 30 oct. | J+36 | Élevé | Critical | 5 oct. 2026 |
Sucralose Sucralose AGR-010 · poudre, grade alimentaire | AGR | Sapino 3 | 240 kg | — | 280 kg | 184 K MAD | 1,9 mois / 3.5 | 6,5 × | J+28 · 2 nov. | J+40 | Élevé | Critical | 5 oct. 2026 |
Citrate trisodique Citrate trisodique AGR-002 · grade alimentaire | AGR | Sapino 3 | 6 425 kg | — | 5 925 kg | 105 K MAD | 2,2 mois / 3.5 | 5,0 × | J+36 · 10 nov. | J+40 | Élevé | Critical | 5 oct. 2026 |
Bicarbonate de sodium Bicarbonate de sodium EXC-065 · Ph. Eur., grade fin | EXC | Sapino 3 | 25 600 kg | — | — | 242 K MAD | 2,7 mois / 3.5 | 4,1 × | J+52 · 26 nov. | — | Élevé | Critical | 5 oct. 2026 |
Glycérine Glycérine EXC-061 · 86 %, codex | EXC | Sapino 3 | 11 000 kg | — | — | 145 K MAD | 2,7 mois / 3.5 | 3,5 × | J+53 · 27 nov. | — | Élevé | Critical | 2 oct. 2026 |
Arôme naturel Arôme naturel AGR-030 · orange, liquide | AGR | Sapino 3 | 340 kg | — | 640 kg | 91 K MAD | 1,1 mois / 3.5 | 11,1 × | J+3 · 8 oct. | J+1 | Modéré | Fast Moving | 5 oct. 2026 |
Lactose Lactose EXC-071 · atomisé (spray-dried), Ph. Eur. | EXC | Sapino 3 | 6 325 kg | 10 725 kg | — | 522 K MAD | 1,2 mois / 3.5 | 3,4 × | J+7 · 12 oct. | — | Modéré | Slow Moving | 5 oct. 2026 |
Lactose anhydre Lactose anhydre EXC-072 · DC, Ph. Eur. | EXC | Sapino 3 | 2 850 kg | 4 575 kg | — | 253 K MAD | 1,3 mois / 3.5 | 3,2 × | J+10 · 15 oct. | — | Modéré | Slow Moving | 5 oct. 2026 |
Bicarbonate de sodium Bicarbonate de sodium EXC-066 · grade granulé | EXC | Sapino 3 | 7 025 kg | — | 9 600 kg | 61 K MAD | 1,5 mois / 3.5 | 7,3 × | J+15 · 20 oct. | J+3 | Modéré | Fast Moving | 5 oct. 2026 |
Arôme Arôme AGR-032 · fraise, poudre | AGR | Sapino 3 | 220 kg | — | 300 kg | 54 K MAD | 1,5 mois / 3.5 | 7,9 × | J+15 · 20 oct. | J+1 | Modéré | Fast Moving | 21 sept. 2026 |
Saccharose Saccharose EXC-075 · cristal pharmaceutique, Ph. Eur. | EXC | Sapino 3 | 18 525 kg | — | 24 000 kg | 159 K MAD | 1,6 mois / 3.5 | 6,8 × | J+19 · 24 oct. | J+3 | Modéré | Fast Moving | 5 oct. 2026 |
Arôme naturel Arôme naturel AGR-031 · vanille, liquide | AGR | Sapino 3 | 240 kg | — | 340 kg | 87 K MAD | 1,7 mois / 3.5 | 7,6 × | J+22 · 27 oct. | J+1 | Modéré | Fast Moving | 3 sept. 2026 |
Colorant alimentaire Colorant alimentaire AGR-041 · bêta-carotène 1 %, poudre | AGR | Sapino 3 | 240 kg | — | 280 kg | 82 K MAD | 1,9 mois / 3.5 | 6,2 × | J+28 · 2 nov. | J+9 | Modéré | Fast Moving | 28 sept. 2026 |
Glycérine Glycérine EXC-060 · 99,5 % végétale, Ph. Eur. / USP | EXC | Sapino 3 | 24 000 kg | — | 22 750 kg | 372 K MAD | 2,4 mois / 3.5 | 5,0 × | J+42 · 16 nov. | J+18 | Modéré | Slow Moving | 29 sept. 2026 |
Saccharose Saccharose EXC-076 · compressible DC | EXC | Sapino 3 | 11 500 kg | — | — | 159 K MAD | 3,3 mois / 3.5 | 3,5 × | J+69 · 13 déc. | — | Modéré | Slow Moving | 5 oct. 2026 |
Vaseline Vaseline EXC-056 · codex, filante | EXC | Sapino 3 | 5 580 kg | — | 5 040 kg | 132 K MAD | 3,4 mois / 3.5 | 4,6 × | J+73 · 17 déc. | J+18 | Modéré | Slow Moving | 2 oct. 2026 |
Couverture = disponible / demande de planification (90 j corrigée de la saisonnalité) · seuil de sécurité = 1 mois · cible KEDEX 3 à 4 mois · 56 % des références en risque critique ou élevé.
