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 · 109 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)
- API · 22 réf.19,3 M MAD40 %
- Excipients · 38 réf.15,9 M MAD33 %
- Conditionnement · 40 réf.8,39 M MAD17 %
- Cosmétique · 16 réf.3,33 M MAD7 %
- Agroalimentaire · 14 réf.1,64 M MAD3 %
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
Spray nasal Spray nasal ACD-045 · pompe 100 µl | 8 000 u. | 537,6 | dépassé · 20 sept. | J+4 · 9 oct. · 26 000 u. | — | Dosapharm Belgiummono | Critique |
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 |
Povidone Povidone EXC-045 · K30, Ph. Eur. | 3 540 kg | 83,3 | J+13 · 18 oct. | aucune commande | — | Rheinland Excipients GmbH | Critique |
Vildagliptine Vildagliptine API-042 · poudre, Ph. Eur. | 188 kg | 3,6 | J+23 · 28 oct. | J+41 · 15 nov. · 275 kg | — | Gujarat Fine Activesmono | Critique |
Flacon PET ambré Flacon PET ambré ACD-020 · 100 ml, col 28 | 156 000 u. | 2 957,0 | J+23 · 28 oct. | J+40 · 14 nov. · 168 000 u. | — | Plastiflac Iberia SLmono | Critique |
Émollient ester Émollient ester COS-002 · isopropyl myristate | 3 230 kg | 60,1 | J+24 · 29 oct. | J+39 · 13 nov. · 3 610 kg | — | Mediterranean Oleo SpAmono | Critique |
Croscarmellose sodique Croscarmellose sodique EXC-017 · Ph. Eur. / NF | 8 024 kg | 135,4 | J+29 · 3 nov. | J+46 · 20 nov. · 11 420 kg | — | Rheinland Excipients GmbHmono | Critique |
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
8 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
- COSCosmétique865 K MAD1,12 M MAD1,77 M MAD
- 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)
| API-020 · Amlodipine bésilate | 90 kg | 26 kg | +4,8 |
| EXC-052 · Système de pelliculage | 340 kg | 83 kg | +4,5 |
| COS-030 · Actif hydratant | 20 kg | 7 kg | +3,1 |
| API-071 · Prednisolone | 10 kg | 3 kg | +3,0 |
| EXC-047 · Povidone | 260 kg | 80 kg | +2,9 |
| ACD-003 · Film PVC-PVDC | 960 kg | 338 kg | +2,7 |
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. 10 références critiques et 45 é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
130 références · tri par risque puis seuil · export CSV · clic → fiche produit
Spray nasal Spray nasal ACD-045 · pompe 100 µl | ACD | Sapino 2 | 8 000 u. | — | 54 000 u. | 31 K MAD | 0,5 mois / 3 | 16,9 × | dépassé · 20 sept. | J+4 | Critique | Critical | 5 oct. 2026 |
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 |
Povidone Povidone EXC-045 · K30, Ph. Eur. | EXC | Sapino 1 | 3 540 kg | 7 760 kg | — | 1,04 M MAD | 1,4 mois / 3.5 | 2,8 × | J+13 · 18 oct. | — | Critique | Critical | 25 sept. 2026 |
Vildagliptine Vildagliptine API-042 · poudre, Ph. Eur. | API | Sapino 1 | 188 kg | — | 275 kg | 1,47 M MAD | 1,7 mois / 4 | 5,5 × | J+23 · 28 oct. | J+41 | Critique | Critical | 5 oct. 2026 |
Flacon PET ambré Flacon PET ambré ACD-020 · 100 ml, col 28 | ACD | Sapino 2 | 156 000 u. | — | 168 000 u. | 173 K MAD | 1,7 mois / 3 | 6,1 × | J+23 · 28 oct. | J+40 | Critique | Critical | 5 oct. 2026 |
Émollient ester Émollient ester COS-002 · isopropyl myristate | COS | Sapino 2 | 3 230 kg | — | 3 610 kg | 146 K MAD | 1,8 mois / 3.5 | 6,6 × | J+24 · 29 oct. | J+39 | Critique | Critical | 29 sept. 2026 |
Croscarmellose sodique Croscarmellose sodique EXC-017 · Ph. Eur. / NF | EXC | Sapino 1 | 8 024 kg | — | 11 420 kg | 635 K MAD | 1,9 mois / 3.5 | 5,5 × | J+29 · 3 nov. | J+46 | Critique | Critical | 5 oct. 2026 |
Flacon verre ambré Flacon verre ambré ACD-012 · 125 ml, PP 28 | ACD | Sapino 2 | 97 500 u. | — | 81 000 u. | 264 K MAD | 2,3 mois / 3 | 4,9 × | J+41 · 15 nov. | J+60 | Critique | Critical | 5 oct. 2026 |
Flacon verre ambré Flacon verre ambré ACD-011 · 100 ml, PP 28 | ACD | Sapino 2 | 187 200 u. | — | 142 200 u. | 445 K MAD | 2,5 mois / 3 | 4,3 × | J+45 · 19 nov. | J+60 | Critique | Critical | 1 oct. 2026 |
Pipette orale Pipette orale ACD-043 · 10 ml, adaptateur | ACD | Sapino 2 | 10 000 u. | 80 000 u. | 80 000 u. | 91 K MAD | 0,2 mois / 3 | 5,0 × | dépassé · 13 sept. | J+49 | Élevé | Critical | 2 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 |
Cuillère-mesure Cuillère-mesure ACD-040 · 5 ml, PP | ACD | Sapino 2 | 80 000 u. | 380 000 u. | 380 000 u. | 123 K MAD | 0,4 mois / 3 | 4,5 × | dépassé · 17 sept. | J+49 | Élevé | Critical | 5 oct. 2026 |
Amoxicilline trihydrate Amoxicilline trihydrate API-002 · compactée, Ph. Eur. | API | Sapino 1 | 2 125 kg | — | 11 375 kg | 801 K MAD | 0,6 mois / 4 | 14,5 × | dépassé · 24 sept. | J+1 | É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 |
Acide ascorbique Acide ascorbique API-011 · granulé 97 % DC | API | Sapino 1 | 3 100 kg | 4 600 kg | 8 600 kg | 523 K MAD | 0,8 mois / 4 | 4,9 × | dépassé · 28 sept. | J+38 | É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 |
Flacon verre type III Flacon verre type III ACD-015 · 10 ml injectable | ACD | Sapino 2 | 32 000 u. | — | 164 000 u. | 50 K MAD | 0,9 mois / 3 | 13,2 × | dépassé · 2 oct. | J+6 | Élevé | Critical | 5 oct. 2026 |
Acide ascorbique Acide ascorbique API-010 · poudre fine, Ph. Eur. / USP | API | Sapino 1 | 7 275 kg | 12 300 kg | 16 975 kg | 1,10 M MAD | 0,9 mois / 4 | 3,7 × | dépassé · 3 oct. | J+38 | Élevé | Critical | 5 oct. 2026 |
Pot cosmétique Pot cosmétique ACD-055 · 50 ml, PP double paroi | ACD | Sapino 2 | 12 000 u. | — | 24 000 u. | 32 K MAD | 0,9 mois / 3 | 12,4 × | dépassé · 3 oct. | J+6 | Élevé | Critical | 2 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 |
Stéarate de magnésium Stéarate de magnésium EXC-026 · végétal, Ph. Eur. | EXC | Sapino 1 | 3 120 kg | — | 13 140 kg | 142 K MAD | 1,0 mois / 3.5 | 10,7 × | J+1 · 6 oct. | J+2 | Élevé | Critical | 5 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 · 42 % des références en risque critique ou élevé.
