Module 06 — KEDEX AI · Stock Intelligence

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.

30 derniers jours · au 05/10/2026Lecture seule
Valeur du stock
0 MAD
disponible 27,9 M MAD · réservé 3,84 M MAD · quarantaine 4,31 M MAD · en commande fournisseur 32,8 M MAD (hors valorisation)
CouvertureÀ surveiller
0,0 mois
cible 3–4 mois · valeur / coût des ventes mensuel
RotationConforme
0,0 ×
coût des ventes 12 mois / valeur du stock
Références en risqueÀ surveiller
3 / 23
critique / élevé · seuil de sécurité 1 mois atteint avant réception · 22 sous la cible
Stock dormantConforme
0 MAD
0 réf. sans sortie > 180 j · surstock 0 MAD
Péremption / retest < 6 moisConforme
0 MAD
0 lots · 0 réf. · < 3 mois 0 MAD · < 12 mois 0 MAD
KEDEX AI a détecté · risque
3,45 M MAD de stock dormant sur 10 références de conditionnement ; 1,12 M MAD de lots à moins de 6 mois
4,58 M MAD

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.

Évolution10 références dormantes
RecommandationDéstockage ciblé (remise, lots courts) et gel des réassorts ; ajuster les minimums de commande.
Ouvrir le cockpit
KEDEX AI a détecté · risque
7 commandes bloquées, dont 5 par un même lot en quarantaine depuis 9 j
1,49 M MAD

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.

ÉvolutionJ+1 91 % → 85 %
RecommandationRelancer le fournisseur pour le certificat d'analyse, envisager un contrôle interne pour libération conditionnelle, informer les clients concernés.
Ouvrir le cockpit
KEDEX AI a détecté · risque
Rupture annoncée : Vildagliptine (API-042) — seuil de sécurité dans 23 j, réception dans 41 j
893 K MAD

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.

Évolution23 j vs ETA 41 j
RecommandationNégocier une expédition partielle aérienne avec Gujarat Fine Actives et prioriser les 4 commandes exposées ; commander EXC-017 immédiatement.
Ouvrir le cockpit

Couverture par référence vs cible

25 références les plus tendues · cible 3–4 mois · couleur = risque de rupture · 48 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)

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 %)

PLATEFORME SAPINO · NOUACEUR · 4 300 M² · 3 ENTREPÔTS890 palettes · 48,6 M MADSapino 11 800 m² · 5 niveaux30 %APIEXC454 / 1 520 pal. · 32,2 M MAD23,3 °C54 % HRSapino 21 500 m² · 5 niveaux17 %ACDCOS220 / 1 260 pal. · 11,7 M MAD23,1 °C49 % HRSapino 3 *1 000 m² · 5 niveaux26 %AGREXC216 / 840 pal. · 4,73 M MAD22,7 °C52 % HRQ1Q2Q3Q4Q5Q63 CAMIONS · 14 T · 48 PALETTESLargeur proportionnelle à la surface · remplissage = taux d'occupation · conformité BPD 23 °C ± 2, HR < 65 % · * nom non publié — hypothèse

* 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

Matrice de risque de rupture
Povidone
Povidone
EXC-045 · K30, Ph. Eur.
3 540 kg83,3J+13 · 18 oct.aucune commande—Rheinland Excipients GmbHCritique
Vildagliptine
Vildagliptine
API-042 · poudre, Ph. Eur.
188 kg3,6J+23 · 28 oct.J+41 · 15 nov. · 275 kg—Gujarat Fine ActivesmonoCritique
Croscarmellose sodique
Croscarmellose sodique
EXC-017 · Ph. Eur. / NF
8 024 kg135,4J+29 · 3 nov.J+46 · 20 nov. · 11 420 kg—Rheinland Excipients GmbHmonoCritique
Amoxicilline trihydrate
Amoxicilline trihydrate
API-002 · compactée, Ph. Eur.
2 125 kg110,2dépassé · 24 sept.J+1 · 6 oct. · 4 100 kg—Suryoday LifesciencesÉlevé
Acide ascorbique
Acide ascorbique
API-011 · granulé 97 % DC
3 100 kg132,4dépassé · 28 sept.J+38 · 12 nov. · 8 600 kg4 600 kgZhejiang Huayu PharmamonoÉlevé
Acide ascorbique
Acide ascorbique
API-010 · poudre fine, Ph. Eur. / USP
7 275 kg258,4dépassé · 3 oct.J+38 · 12 nov. · 16 975 kg12 300 kgZhejiang Huayu PharmaÉlevé
Stéarate de magnésium
Stéarate de magnésium
EXC-026 · végétal, Ph. Eur.
3 120 kg100,5J+1 · 6 oct.J+2 · 7 oct. · 6 200 kg—Toscana Chemicals SpAÉlevé
Phosphate dicalcique
Phosphate dicalcique
EXC-041 · dihydrate, Ph. Eur.
4 375 kg139,3J+1 · 6 oct.J+55 · 29 nov. · 9 775 kg8 725 kgNordpharm Excipients GmbHmonoÉlevé
1–8 sur 26
1 / 4

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

0 lots à moins de 12 mois · taille = valeur · API : date de retest

Aucun lot à moins de 12 mois sur ce périmètre.

Source : F_LOTSERIE (LS_Peremption, LS_NoLot) · F_ARTICLE (retest API)

F_LOTSERIE

Péremption par famille

Valeur des lots par horizon

  • Aucun lot à moins de 12 mois.

Colonnes : < 3 mois · < 6 mois · < 12 mois (cumulés).

Lots en quarantaine
19 lots · 6,07 M MAD1 CoA en attente5 commandes bloquées
F_LOTSERIE · statut quarantaine

Lots en quarantaine

19 lots en attente de libération · 1 au-delà de 5 jours

Lots en quarantaine
RH2609525
Povidone
Povidone
EXC-045
26 sept. 20269 jCoA en attente5 · 1,31 M MAD
BA2610551
Pectine
Pectine
AGR-050
4 oct. 20261 jCoA reçu—
NO2610548
Lactose anhydre
Lactose anhydre
EXC-072
4 oct. 20261 jCoA reçu—
NO2610546
Lactose monohydraté
Lactose monohydraté
EXC-070
4 oct. 20261 jCoA reçu—
NO2610547
Lactose
Lactose
EXC-071
4 oct. 20261 jCoA reçu—
NO2610545
Phosphate dicalcique
Phosphate dicalcique
EXC-041
4 oct. 20261 jCoA reçu—
1–6 sur 19
1 / 4
F_DOCLIGNE · hebdomadaire

Variations inhabituelles de consommation

Z-score de la dernière semaine complète vs les 8 précédentes (|z| > 2)

Anomalies de consommation
API-020 · Amlodipine bésilate90 kg26 kg+4,8
EXC-052 · Système de pelliculage340 kg83 kg+4,5
API-071 · Prednisolone10 kg3 kg+3,0
EXC-047 · Povidone260 kg80 kg+2,9
API-030 · Lidocaïne chlorhydrate175 kg72 kg+2,5
EXC-035 · Hydroxypropylméthylcellulose700 kg341 kg+2,2
1–6 sur 7
1 / 2
Scénario de la proposition · Agents Stocks × Forecast × Fournisseurs × Control Tower

Quels produits risquent une rupture ?

L'alerte → l'analyse → la restitution

L'alerte
Vildagliptine
Vildagliptine
API-042 · poudre, Ph. Eur.

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).

L'analyse
  • 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.
La restitution

4 commandes clients (893 K MAD) sont livrables entre le seuil et la réception. 3 références critiques et 23 é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é.

Risque transmis à l'AI Risk CenterCommandes exposées
F_ARTSTOCK · F_ARTICLE · F_LOTSERIE

Toutes les références

49 références · tri par risque puis seuil · export CSV · clic → fiche produit

Toutes les références en stock
Povidone
Povidone
EXC-045 · K30, Ph. Eur.
EXCSapino 13 540 kg7 760 kg—1,04 M MAD1,4 mois / 3.52,8 ×J+13 · 18 oct.—CritiqueCritical25 sept. 2026
Vildagliptine
Vildagliptine
API-042 · poudre, Ph. Eur.
APISapino 1188 kg—275 kg1,47 M MAD1,7 mois / 45,5 ×J+23 · 28 oct.J+41CritiqueCritical5 oct. 2026
Croscarmellose sodique
Croscarmellose sodique
EXC-017 · Ph. Eur. / NF
EXCSapino 18 024 kg—11 420 kg635 K MAD1,9 mois / 3.55,5 ×J+29 · 3 nov.J+46CritiqueCritical5 oct. 2026
Amoxicilline trihydrate
Amoxicilline trihydrate
API-002 · compactée, Ph. Eur.
APISapino 12 125 kg—11 375 kg801 K MAD0,6 mois / 414,5 ×dépassé · 24 sept.J+1ÉlevéCritical5 oct. 2026
Acide ascorbique
Acide ascorbique
API-011 · granulé 97 % DC
APISapino 13 100 kg4 600 kg8 600 kg523 K MAD0,8 mois / 44,9 ×dépassé · 28 sept.J+38ÉlevéCritical5 oct. 2026
Acide ascorbique
Acide ascorbique
API-010 · poudre fine, Ph. Eur. / USP
APISapino 17 275 kg12 300 kg16 975 kg1,10 M MAD0,9 mois / 43,7 ×dépassé · 3 oct.J+38ÉlevéCritical5 oct. 2026
Stéarate de magnésium
Stéarate de magnésium
EXC-026 · végétal, Ph. Eur.
EXCSapino 13 120 kg—13 140 kg142 K MAD1,0 mois / 3.510,7 ×J+1 · 6 oct.J+2ÉlevéCritical5 oct. 2026
Phosphate dicalcique
Phosphate dicalcique
EXC-041 · dihydrate, Ph. Eur.
EXCSapino 14 375 kg8 725 kg9 775 kg236 K MAD1,0 mois / 3.53,5 ×J+1 · 6 oct.J+55ÉlevéCritical5 oct. 2026
Amidon de maïs
Amidon de maïs
EXC-080 · prégélatinisé, Ph. Eur.
EXCSapino 17 250 kg—29 700 kg121 K MAD1,0 mois / 3.510,8 ×J+1 · 6 oct.J+9ÉlevéCritical5 oct. 2026
Cellulose microcristalline
Cellulose microcristalline
EXC-005 · PH-101, qualité Inde
EXCSapino 15 800 kg—23 475 kg182 K MAD1,1 mois / 3.510,2 ×J+2 · 7 oct.J+9ÉlevéCritical5 oct. 2026
Phosphate dicalcique
Phosphate dicalcique
EXC-040 · anhydre, Ph. Eur.
EXCSapino 18 525 kg16 000 kg17 925 kg480 K MAD1,1 mois / 3.53,4 ×J+3 · 8 oct.J+55ÉlevéCritical5 oct. 2026
Glycolate d'amidon sodique
Glycolate d'amidon sodique
EXC-010 · type A, Ph. Eur.
EXCSapino 14 700 kg8 675 kg9 700 kg756 K MAD1,1 mois / 3.53,4 ×J+4 · 9 oct.J+55ÉlevéCritical5 oct. 2026
Glycolate d'amidon sodique
Glycolate d'amidon sodique
EXC-011 · type B, Ph. Eur.
EXCSapino 12 150 kg3 775 kg4 225 kg327 K MAD1,1 mois / 3.53,4 ×J+5 · 10 oct.J+55ÉlevéCritical5 oct. 2026
Paracétamol
Paracétamol
API-080 · poudre, Ph. Eur.
APISapino 113 025 kg19 675 kg23 600 kg1,45 M MAD1,2 mois / 43,3 ×J+6 · 11 oct.J+53ÉlevéCritical5 oct. 2026
Paracétamol
Paracétamol
API-081 · granulé DC 90 %
APISapino 15 250 kg—16 775 kg274 K MAD1,2 mois / 48,1 ×J+8 · 13 oct.J+13ÉlevéCritical5 oct. 2026
Métformine chlorhydrate
Métformine chlorhydrate
API-090 · poudre, Ph. Eur.
APISapino 19 250 kg13 425 kg15 700 kg920 K MAD1,3 mois / 43,4 ×J+8 · 13 oct.J+53ÉlevéCritical5 oct. 2026
Amoxicilline trihydrate
Amoxicilline trihydrate
API-001 · poudre, Ph. Eur.
APISapino 17 025 kg—16 625 kg2,49 M MAD1,5 mois / 45,9 ×J+16 · 21 oct.J+28ÉlevéCritical5 oct. 2026
Povidone
Povidone
EXC-046 · K90, Ph. Eur.
EXCSapino 11 600 kg—1 900 kg159 K MAD1,6 mois / 3.56,4 ×J+20 · 25 oct.J+30ÉlevéCritical5 oct. 2026
Ascorbate de sodium
Ascorbate de sodium
API-012 · poudre, Ph. Eur.
APISapino 13 625 kg—7 950 kg223 K MAD1,8 mois / 45,5 ×J+24 · 29 oct.J+26ÉlevéCritical5 oct. 2026
Sitagliptine phosphate
Sitagliptine phosphate
API-061 · micronisée, Ph. Eur.
APISapino 160 kg—60 kg327 K MAD1,8 mois / 45,0 ×J+25 · 30 oct.J+29ÉlevéCritical5 oct. 2026
Hydroxypropylméthylcellulose
Hydroxypropylméthylcellulose
EXC-036 · HPMC K100M (libération prolongée)
EXCSapino 12 250 kg—2 300 kg240 K MAD1,9 mois / 3.55,3 ×J+29 · 3 nov.J+36ÉlevéCritical5 oct. 2026
Crospovidone
Crospovidone
EXC-021 · type B (fin), Ph. Eur.
EXCSapino 11 440 kg—1 440 kg164 K MAD2,0 mois / 3.54,9 ×J+31 · 5 nov.J+37ÉlevéCritical5 oct. 2026
Croscarmellose sodique
Croscarmellose sodique
EXC-018 · grade fin
EXCSapino 12 100 kg—2 180 kg177 K MAD2,1 mois / 3.55,0 ×J+33 · 7 nov.J+37ÉlevéCritical5 oct. 2026
Stéaryl fumarate de sodium
Stéaryl fumarate de sodium
EXC-025 · Ph. Eur. / NF
EXCSapino 12 360 kg—2 400 kg375 K MAD2,1 mois / 3.54,9 ×J+33 · 7 nov.J+37ÉlevéCritical5 oct. 2026
Système de pelliculage
Système de pelliculage
EXC-052 · gastro-résistant
EXCSapino 11 080 kg—1 000 kg188 K MAD2,1 mois / 3.54,9 ×J+33 · 7 nov.J+35ÉlevéCritical5 oct. 2026
1–25 sur 49
1 / 2

Couverture = disponible / demande de planification (90 j corrigée de la saisonnalité) · seuil de sécurité = 1 mois · cible KEDEX 3 à 4 mois · 53 % des références en risque critique ou élevé.