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 3,15 M MAD · réservé 875 K MAD · quarantaine 1,58 M MAD · en commande fournisseur 4,16 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
2 / 12
critique / élevé · seuil de sécurité 1 mois atteint avant réception · 11 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 178 K 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 · 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)

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
Aspartame
Aspartame
AGR-011 · poudre fine, grade alimentaire
300 kg12,9dépassé · 28 sept.J+18 · 23 oct. · 750 kg—Guangxi Sweeteners CoCritique
Acide citrique
Acide citrique
AGR-001 · monohydrate, grade alimentaire
10 300 kg402,6dépassé · 1 oct.J+18 · 23 oct. · 24 375 kg—Guangxi Sweeteners CoCritique
Inuline
Inuline
AGR-021 · poudre, grade alimentaire
300 kg34,3dépassé · 14 sept.J+38 · 12 nov. · 2 075 kg1 775 kgBavaria Food Chemicals GmbHÉlevé
Acésulfame K
Acésulfame K
AGR-012 · grade alimentaire
250 kg12,3dépassé · 25 sept.J+40 · 14 nov. · 700 kg600 kgGuangxi Sweeteners ComonoÉlevé
Fibre de citrus
Fibre de citrus
AGR-020 · grade alimentaire
720 kg32,6dépassé · 27 sept.J+60 · 4 déc. · 1 960 kg1 960 kgBavaria Food Chemicals GmbHmonoÉlevé
Gomme xanthane
Gomme xanthane
AGR-051 · 80 mesh, grade alimentaire
900 kg41,6dépassé · 27 sept.J+5 · 10 oct. · 2 450 kg—Maharashtra Food IngredientsÉlevé
Pectine
Pectine
AGR-050 · HM, grade alimentaire
500 kg20,5dépassé · 29 sept.J+60 · 4 déc. · 1 175 kg1 100 kgBavaria Food Chemicals GmbHmonoÉlevé
Colorant alimentaire
Colorant alimentaire
AGR-040 · caramel E150d, liquide
1 400 kg54,8dépassé · 1 oct.J+60 · 4 déc. · 3 625 kg3 350 kgBavaria Food Chemicals GmbHmonoÉlevé
1–8 sur 14
1 / 2

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

< 3 MOIS3–6 MOIS6–12 MOISAujourd'hui · 5 oct.J+90J+180J+270J+365

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

F_LOTSERIE

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 · 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
AGR-020 · Fibre de citrus340 kg200 kg+2,1
1–1 sur 1
1 / 1
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. 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é.

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

Toutes les références

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

Toutes les références en stock
Aspartame
Aspartame
AGR-011 · poudre fine, grade alimentaire
AGRSapino 3300 kg—1 500 kg48 K MAD0,8 mois / 3.513,0 ×dépassé · 28 sept.J+18CritiqueCritical22 sept. 2026
Acide citrique
Acide citrique
AGR-001 · monohydrate, grade alimentaire
AGRSapino 310 300 kg—48 750 kg131 K MAD0,8 mois / 3.512,7 ×dépassé · 1 oct.J+18CritiqueCritical5 oct. 2026
Inuline
Inuline
AGR-021 · poudre, grade alimentaire
AGRSapino 3300 kg1 775 kg2 075 kg97 K MAD0,3 mois / 3.55,3 ×dépassé · 14 sept.J+38ÉlevéCritical5 oct. 2026
Acésulfame K
Acésulfame K
AGR-012 · grade alimentaire
AGRSapino 3250 kg600 kg700 kg116 K MAD0,7 mois / 3.54,7 ×dépassé · 25 sept.J+40ÉlevéCritical5 oct. 2026
Fibre de citrus
Fibre de citrus
AGR-020 · grade alimentaire
AGRSapino 3720 kg1 960 kg1 960 kg194 K MAD0,7 mois / 3.53,9 ×dépassé · 27 sept.J+60ÉlevéCritical1 oct. 2026
Gomme xanthane
Gomme xanthane
AGR-051 · 80 mesh, grade alimentaire
AGRSapino 3900 kg—4 900 kg69 K MAD0,7 mois / 3.514,6 ×dépassé · 27 sept.J+5ÉlevéCritical5 oct. 2026
Pectine
Pectine
AGR-050 · HM, grade alimentaire
AGRSapino 3500 kg1 100 kg1 175 kg209 K MAD0,8 mois / 3.53,7 ×dépassé · 29 sept.J+60ÉlevéCritical5 oct. 2026
Colorant alimentaire
Colorant alimentaire
AGR-040 · caramel E150d, liquide
AGRSapino 31 400 kg3 350 kg3 625 kg171 K MAD0,8 mois / 3.53,8 ×dépassé · 1 oct.J+60ÉlevéCritical5 oct. 2026
Lactose monohydraté
Lactose monohydraté
EXC-070 · 200 mesh, Ph. Eur.
EXCSapino 311 750 kg24 000 kg26 875 kg776 K MAD1,0 mois / 3.53,5 ×J+0 · 5 oct.J+55ÉlevéCritical5 oct. 2026
Vaseline
Vaseline
EXC-055 · blanche, Ph. Eur.
EXCSapino 310 620 kg—10 800 kg266 K MAD1,8 mois / 3.55,4 ×J+25 · 30 oct.J+36ÉlevéCritical5 oct. 2026
Sucralose
Sucralose
AGR-010 · poudre, grade alimentaire
AGRSapino 3240 kg—280 kg184 K MAD1,9 mois / 3.56,5 ×J+28 · 2 nov.J+40ÉlevéCritical5 oct. 2026
Citrate trisodique
Citrate trisodique
AGR-002 · grade alimentaire
AGRSapino 36 425 kg—5 925 kg105 K MAD2,2 mois / 3.55,0 ×J+36 · 10 nov.J+40ÉlevéCritical5 oct. 2026
Bicarbonate de sodium
Bicarbonate de sodium
EXC-065 · Ph. Eur., grade fin
EXCSapino 325 600 kg——242 K MAD2,7 mois / 3.54,1 ×J+52 · 26 nov.—ÉlevéCritical5 oct. 2026
Glycérine
Glycérine
EXC-061 · 86 %, codex
EXCSapino 311 000 kg——145 K MAD2,7 mois / 3.53,5 ×J+53 · 27 nov.—ÉlevéCritical2 oct. 2026
Arôme naturel
Arôme naturel
AGR-030 · orange, liquide
AGRSapino 3340 kg—640 kg91 K MAD1,1 mois / 3.511,1 ×J+3 · 8 oct.J+1ModéréFast Moving5 oct. 2026
Lactose
Lactose
EXC-071 · atomisé (spray-dried), Ph. Eur.
EXCSapino 36 325 kg10 725 kg—522 K MAD1,2 mois / 3.53,4 ×J+7 · 12 oct.—ModéréSlow Moving5 oct. 2026
Lactose anhydre
Lactose anhydre
EXC-072 · DC, Ph. Eur.
EXCSapino 32 850 kg4 575 kg—253 K MAD1,3 mois / 3.53,2 ×J+10 · 15 oct.—ModéréSlow Moving5 oct. 2026
Bicarbonate de sodium
Bicarbonate de sodium
EXC-066 · grade granulé
EXCSapino 37 025 kg—9 600 kg61 K MAD1,5 mois / 3.57,3 ×J+15 · 20 oct.J+3ModéréFast Moving5 oct. 2026
Arôme
Arôme
AGR-032 · fraise, poudre
AGRSapino 3220 kg—300 kg54 K MAD1,5 mois / 3.57,9 ×J+15 · 20 oct.J+1ModéréFast Moving21 sept. 2026
Saccharose
Saccharose
EXC-075 · cristal pharmaceutique, Ph. Eur.
EXCSapino 318 525 kg—24 000 kg159 K MAD1,6 mois / 3.56,8 ×J+19 · 24 oct.J+3ModéréFast Moving5 oct. 2026
Arôme naturel
Arôme naturel
AGR-031 · vanille, liquide
AGRSapino 3240 kg—340 kg87 K MAD1,7 mois / 3.57,6 ×J+22 · 27 oct.J+1ModéréFast Moving3 sept. 2026
Colorant alimentaire
Colorant alimentaire
AGR-041 · bêta-carotène 1 %, poudre
AGRSapino 3240 kg—280 kg82 K MAD1,9 mois / 3.56,2 ×J+28 · 2 nov.J+9ModéréFast Moving28 sept. 2026
Glycérine
Glycérine
EXC-060 · 99,5 % végétale, Ph. Eur. / USP
EXCSapino 324 000 kg—22 750 kg372 K MAD2,4 mois / 3.55,0 ×J+42 · 16 nov.J+18ModéréSlow Moving29 sept. 2026
Saccharose
Saccharose
EXC-076 · compressible DC
EXCSapino 311 500 kg——159 K MAD3,3 mois / 3.53,5 ×J+69 · 13 déc.—ModéréSlow Moving5 oct. 2026
Vaseline
Vaseline
EXC-056 · codex, filante
EXCSapino 35 580 kg—5 040 kg132 K MAD3,4 mois / 3.54,6 ×J+73 · 17 déc.J+18ModéréSlow Moving2 oct. 2026
1–25 sur 25
1 / 1

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