La matière,
du besoin à la clôture
Comment le prototype Diwan gère le stock : qui fait quoi, dans quel ordre, et où s'arrête le Stock quand commencent l'affaire et la logistique.
Le parcours d'une matière, en une ligne
Chaque étape a un responsable et laisse une trace. La couleur indique le domaine qui porte l'étape.
- BesoinCABCI→
- ValidationDTBET→
- Réservationauto→
- PlanificationRS→
- PréparationMAG→
- Dépôt en zoneMAG→
- Demande de courseCA→
- CourseRL→
- EnlèvementCHFMAG→
- RemiseCHF→
- RéceptionCA→
- ClôtureBET
Les badges (CA, RS, MAG…) désignent les acteurs, présentés plus loin. Le menu Vue par rôle, en bas de l'écran, fait ressortir les étapes d'un seul acteur sur toutes les diapositives : pratique pour présenter à une équipe à la fois.
Trois domaines, une seule chaîne tracée
Gestion des affaires
Exprime le besoin et reçoit la matière.
- L'affaire, le chantier, les délégués
- Le demandeur : chargé d'affaires
- Le BET, propriétaire du livrable de l'affaire
Dans le prototype, pas encore de module Affaires : le chantier CH-118, porté par le bon de magasin, tient lieu d'affaire.
Stock
Garde, prépare et trace chaque quantité.
- Bon de magasin (BM), circuit de validation, réservation
- Planning et bons de sortie, zone de mise à disposition
- BL, accusé de réception, bon de retour
- Mouvements, inventaire, écarts, avaries
Logistique
Transporte pour tous les départements : Stock, Affaires, Achats, Production.
- Demande de course, course, expédition
- Confirmation de course, statut d'expédition
- Autorisation de sortie et son manifeste
- Véhicules, chauffeurs, secteurs
- 1La Logistique ne réceptionne pas. Le chauffeur remet ; c'est le demandeur qui signe l'accusé de réception.
- 2La Logistique ne tient pas le stock. L'enlèvement fait naître le BL et la sortie côté Stock ; la remise n'écrit rien.
- 3Les lieux ne sont pas à la Logistique. Le chantier appartient à l'affaire, le magasin au Stock, le fournisseur aux Achats.
Les passages de relais : ce qui franchit la frontière
Tout mouvement de stock porte sa pièce d'origine
| Geste | Mouvement | Pièce | Acteur |
|---|---|---|---|
| Réception fournisseur validée | ENTRÉE | bon d'entrée | MAG |
| Dépôt d'un bon préparé en zone | TRANSFERT magasin → zone | BS-… | MAG |
| Enlèvement en zone, quantité réellement enlevée | SORTIE | BL-… | CHF MAG |
| Remise impossible, marchandise rapportée | ENTRÉE en zone | BL-… | CHF |
| Retour de chantier arrivé au magasin | RETOUR | BR-… | MAG |
| Annulation d'une quantité en zone | TRANSFERT zone → magasin | BS-… | CA |
| Inventaire validé · avarie validée | ÉCART · AVARIE | INV-… AV-… | DAF |
N'écrivent aucun mouvement
- La remise sur chantier
- L'accusé de réception du demandeur
- Une perte de livraison, un rebut
- La validation d'un écart par le DAF
- Le transport d'un retour de chantier
Stock réel = somme des mouvements. Le journal /stock/movements affiche la pièce d'origine de chaque ligne.
Qui fait quoi
Chargé d'affaires
Crée et soumet les BM, demande les courses, signe l'accusé de réception, demande les retours.
Directeur technique
Valide ou refuse les BM de matière sensible. Peut annuler une quantité en retard.
Bureau d'études
Valide au-delà du seuil de valeur, traite les anomalies de livrable, clôture les BM soldés.
Responsable stock
Tient le catalogue matière, planifie la préparation, conclut les vérifications en zone, justifie les écarts, décide les avaries.
Magasinier
Réceptionne les fournisseurs, prépare, dépose en zone, contresigne l'enlèvement, autorise la sortie, établit les bons de retour.
Responsable logistique
Compose et publie les courses (véhicule, chauffeur), propose un autre créneau, interrompt, conclut les anomalies avec le RS.
Chauffeur
Démarre sa course, fait l'enlèvement contradictoire, remet sur chantier avec photo, rapporte si la remise est impossible.
Responsable qualité
Décide chaque non-conformité née d'un refus à la réception : retour au magasin ou rebut.
Directeur financier
Valide l'inventaire, les écarts, pertes et rebuts ; signe les avaries au-delà de 2 000 MAD et toute destruction.
Contrôleur de gestion
Ouvre l'inventaire à l'aveugle, affecte les compteurs, saisit les feuilles, clôt les phases. Indépendant de l'équipe stock.
Compteur d'inventaire
Compte sa part de l'inventaire, à l'aveugle : sa feuille ne montre aucune quantité attendue.
Administrateur
Paramétrage, utilisateurs et droits. Peut jouer tous les rôles.
Qui intervient où
porte l'étape · y intervient
| Acteur | Besoin et validation | Planif. et préparation | Course | Enlèvement et remise | Réception chantier | Incidents | Retours | Solde et clôture | Réception fournisseur | Inventaire et avaries |
|---|---|---|---|---|---|---|---|---|---|---|
| CAChargé d'affaires | ||||||||||
| DTDirecteur technique | ||||||||||
| BETBureau d'études | ||||||||||
| RSResponsable stock | ||||||||||
| MAGMagasinier | ||||||||||
| RLResponsable logistique | ||||||||||
| CHFChauffeur | ||||||||||
| QUAResponsable qualité | ||||||||||
| DAFDirecteur financier | ||||||||||
| CGContrôleur de gestion | ||||||||||
| CPTCompteur |
Chaque quantité est toujours quelque part
Une ligne de bon de magasin se répartit en huit étapes. Leur somme est toujours égale à la quantité demandée : rien ne se perd sans laisser de trace.
« Livré » : tout est remis, la réception reste à signer. « Soldé » : tout est accepté ou annulé. Une redemande à la réception ramène le BM à « En cours ». Un BM peut être annulé tant qu'il est en brouillon ou en validation.
| Ligne de BM (Stock) | Demande de course (Logistique) |
|---|---|
| en demande de course | à planifier, puis planifiée |
| enlevée | enlevée |
| livrée, à réceptionner, puis acceptée | livrée |
Exprimer le besoin et le faire valider
- 1aCA
Chantier : saisit directement le bon de magasin (matière, quantité, chantier), puis Soumettre.
« Mes bons »/myBM-118-021 - 1bBCI
Fabrication : le lancement d'un BCI (ordre de fabrication) génère les BM de la production, livrés à l'atelier. Pas encore dans le prototype.
BCIBM - 2auto
Le circuit se déclenche selon le contenu du bon. Aucun niveau déclenché : le BM est validé tout de suite (cas courant).
- 3DT
Matière sensible : Valider ou Refuser avec un motif.
« Demandes »/pm/requests - 4BET
Valeur au-delà du seuil : Valider ou Refuser avec un motif.
« À valider »/stock/control - 5auto
Toute la quantité demandée est réservée, même si le stock ne la couvre pas.
« Matières »/stock/materials: réel, réservé, disponible
À retenir
- Deux portes d'entrée : le BM saisi par le chargé d'affaires, ou les BM générés au lancement d'un BCI. Ensuite, le parcours est le même.
- Un refus exige un motif ; le BM revient en brouillon.
- Le responsable stock ne valide pas : il sert en planifiant.
- Disponible = réel − réservé. Un disponible négatif signale la rupture.
- Le contrôle de livrable ne bloque jamais : « Hors livrable » ou « Dépassement de seuil » ouvrent une anomalie que le BET traite après coup.
La Passerelle SMI peut créer un BM à partir d'une « Demande de matière » reçue de SMI. Seuil de valeur du BET dans la démo : 50 000 MAD.
Planifier, préparer, déposer en zone
- 1RS
Choisit un magasin (Bois, Aluminium, Accessoires), un jour et un créneau (Matin, Après-midi) ; y affecte tout ou partie d'une ligne.
« Planning »/stock/planning - 2RS
Publier le planning : un bon de sortie par BM.
PRP-2026-…BS-2026-… - 3MAG
Prendre en charge le bon : il disparaît pour les autres magasiniers.
« À faire »/field· mobile - 4MAG
Scanne, saisit la quantité préparée. Moins que prévu : motif obligatoire.
- 5MAG
Déposer en zone : emplacement (ex. Zone A, travée 1), étiquette.
TRANSFERT magasin → zone - 6RS
Clôturer le planning, avec un motif pour chaque quantité non préparée.
À retenir
- La file est servie du plus ancien au plus récent.
- Ce qui n'est pas préparé repart « à planifier », marqué en retard, avec l'alerte « Retard de préparation ».
- Motifs d'écart : charge de travail, stock non conforme en quantité, stock détérioré, emballage non disponible.
- Au dépôt, le réel et le réservé du magasin baissent ensemble : le disponible ne bouge pas.
Le dépôt en zone rend la matière visible dans « En zone pour mes bons ». C'est le signal pour demander une course.
Demander et organiser la course
- 1CA
Voit ce qui l'attend en zone et demande une course « Livraison chantier ou atelier » : lieu, jour, créneau souhaité, quantités.
« En zone pour mes bons »/my/zone - 2CA
Envoie la demande.
« Mes demandes de course »/my/coursesDC-2026-… - 3RL
Traite la file : retient la demande, la renvoie avec un motif, ou propose un autre créneau.
« Demandes de course »/logistics - 4RL
Compose la course par jour, créneau et secteur (véhicule, chauffeur, arrêts), puis la publie.
« Courses »/logistics/coursesCRS-2026-…EXP-2026-… - 5CA
Reçoit la confirmation de course ; accepte le créneau proposé s'il a changé.
CFC-2026-…
À retenir
- On ne demande que la matière en zone de ses propres bons.
- Un lieu de livraison par demande ; un lieu différent de celui du BM exige un motif.
- Créneau du matin : à demander avant la fin de l'après-midi de la veille (17 h dans la démo), sinon il glisse au créneau suivant.
- Annulable jusqu'au premier enlèvement.
- Un poids ou un volume inconnu est signalé, jamais compté zéro.
Enlever, autoriser la sortie, remettre
- 1CHF
Relève le kilométrage de départ, démarre la course.
« Ma course »/driver· mobile - 2CHFMAG
Enlèvement contradictoire en zone : scan de l'étiquette, quantité enlevée, motif en cas d'écart. Le magasinier signe, puis le chauffeur.
BL-2026-…SORTIE - 3MAG
Autorise la sortie (« Autorisé », sur le mobile du chauffeur). Le manifeste liste ce qui est réellement à bord.
AS-2026-… - 4CHF
Remet sur chantier, avec l'heure et une photo. L'expédition passe « Livrée ».
STE-2026-… - 5CHF
Relève le kilométrage de retour, termine la course.
24 30 · 200
200 demandées, 30 prévues sur l'expédition, 24 réellement enlevées : la sortie de stock et le manifeste portent 24.
À retenir
- La sortie de stock naît à l'enlèvement, pas à la planification.
- Pas de remise tant que la sortie n'est pas autorisée.
- La remise n'écrit aucun mouvement. Le chauffeur ne réceptionne pas.
Réceptionner sur le chantier
- 1CA
Ouvre la livraison à réceptionner, lui ou un délégué du chantier.
« À réceptionner »/my/receipts - 2CA
Par ligne : quantité reçue, quantité refusée avec son motif (Endommagé, Non conforme).
- 3CA
Pour chaque manque ou refus : Redemander (la quantité repart à planifier, la réservation est reprise) ou Renoncer.
- 4CA
Signer l'accusé : « Je signe » ou « Signé par un délégué ».
AR-2026-…
Ce que déclenche l'accusé
- Un manque ouvre une anomalie de livraison, traitée par le RS et le RL.
- Un refus ouvre une non-conformité, décidée par la Qualité.
- Tout accepté ou annulé : le BM devient Soldé.
À retenir
- Un accusé par BL, tout ou rien.
- Aucun mouvement de stock : la sortie est déjà écrite.
- Relance après 1 jour ouvré sans réception.
Quand ça ne se passe pas comme prévu
| Situation | Qui tranche | Issues possibles | Effet sur le stock |
|---|---|---|---|
| Manquant ou abîmé à l'enlèvement : reste en zone « à vérifier » | RS« Zone » /stock/zone | Retrouvé intactIntrouvableAbîmépuis le demandeur redemande ou renonce | rienÉCART en zone → DAFAVARIE → DAF |
| Remise impossible sur chantier | CHF déclare et rapporte | Le demandeur replanifie la course | ENTRÉE en zone, qui annule la sortie |
| Manque à la réception : anomalie de livraison | RSRL/stock/delivery-anomalies | RetrouvéePerdue (motif, responsable) | ENTRÉE au magasinaucun mouvement, perte → DAF |
| Refus à la réception : non-conformité | QUA« Non-conformités » /quality | Retour au magasinRebut | demande de retour créée en brouillon pour le demandeuraucun mouvement, perte → DAF |
| Écarts, pertes et rebuts à valider | DAFRS« Écarts à valider » /stock/gaps | ValiderRenvoyer au RS, qui resoumet | aucun mouvement : la validation est portée par le document |
Rapporter le surplus au magasin
- 1CA
Demander un retour : le surplus d'une quantité acceptée. Ou envoyer le brouillon créé par la Qualité après une non-conformité.
« Mes demandes de course »/my/coursesDC-2026-… - 2RL
Compose la course : enlèvement au chantier, dépôt au magasin de la famille de la matière.
- 3CHF
Enlève au chantier, remet au magasin, contresigné.
- 4MAG
Établir le bon de retour, pré-rempli à partir de la demande arrivée. Le stock réel remonte.
« Retour »/field/returnBR-2026-…RETOUR
À retenir
- Pendant le transport d'un retour : ni BL, ni mouvement, ni changement sur le BM.
- Le seul mouvement d'un retour est le RETOUR de son bon de retour.
- Un retour en attente empêche la clôture du BM.
Sans demande préalable, le magasinier choisit l'équipe, les articles et une photo. Un message « Retour » part vers SMI.
Annuler ce qui ne sera pas servi, puis clôturer
- 1CA
Annuler une quantité de son propre bon, avec un motif. À planifier : la réservation est libérée. Planifiée : tant que le bon n'est pas pris en charge. En zone : la matière revient au magasin.
« Mes bons »/my - 2DTBETDAF
Annuler la quantité en retard, avec un motif. Le demandeur voit l'avis motivé.
« BM en retard »/stock/late - 3auto
Tout est accepté ou annulé : le BM passe Soldé.
- 4BET
Clôturer depuis « Soldés à clôturer ». Chaque BM affiche « Clôturable » ou la raison écrite du blocage.
« File de réconciliation »/stock/control
On ne peut pas annuler
- Une quantité en demande de course : annuler d'abord la demande.
- Une quantité « à vérifier » : attendre la conclusion.
- Une quantité enlevée : jamais.
Ce qui bloque la clôture
- Le BM n'est pas soldé.
- Un retour de chantier attend.
- Une non-conformité est à décider ou en retour.
Faire entrer la matière : la réception fournisseur
- 1MAG
Ouvre la réception attendue (bon d'entrée « Planifié »).
« À faire » › Réceptions/field· mobile - 2MAG
Saisit le livreur et le numéro de BL fournisseur (obligatoires), ajoute une photo.
- 3MAG
Scanne les lignes. Au besoin, Signaler une réserve : Endommagé, Non conforme ou Manquant, quantité refusée, commentaire, photo.
- 4MAG
Valider la réception : seule la quantité acceptée entre en stock. Le bon passe « Reçu ».
ENTRÉE
À retenir
- Une réserve lève l'alerte « Réserve à la réception ».
- Un message « Réception » part vers SMI.
- Le responsable stock peut réceptionner à la place du magasinier.
- L'historique du magasinier garde chaque réception.
Contrôler le stock : inventaire à l'aveugle, écarts, avaries
- 1CG
Ouvre la campagne et affecte deux équipes de compteurs. Les matières comptées sont gelées.
« Inventaire »/stock/inventoryINV-2026-… - 2CPT
1er et 2e comptages à l'aveugle, sur mobile ou sur feuille saisie par le contrôleur. La feuille ne montre aucune quantité attendue.
« Comptage »/count - 3CG
3e comptage seulement là où les deux premiers divergent. Puis clore l'inventaire.
- 4DAF
Valide l'inventaire, seule étape qui ajuste le stock, ou le rejette définitivement.
ÉCART D'INVENTAIRE - 5RS
Justifie chaque écart (ex. « Sortie non saisie ») ; le DAF valide ou refuse.
« Écarts d'inventaire »/stock/variances - 6RSDAF
Avaries : le RS déclare et décide (retour fournisseur, vente matière, destruction…) ; le DAF signe au-delà de 2 000 MAD et toute destruction.
/stock/damagesAVARIE
À retenir
- L'inventaire contrôle le responsable stock : il ne compte pas, il justifie.
- Le contrôleur de gestion est indépendant de l'équipe stock.
- Une avarie n'écrit son mouvement qu'une fois validée.
- Une destruction exige la référence du PV.
Les garde-fous : alertes, relances, journal
Alertes
- Seuil critique : réel − réservé − minimum < 0
- Mouvement anormal
- Réserve à la réception
- Vérification en zone
- Retard de préparation
- Avarie à déclarer
- Emballage à réapprovisionner
- Écart d'inventaire
Fil d'alertes sur le tableau de bord, états Nouvelle → Vue → Traitée.
Relances
Panneau « Relances » du tableau de bord et badges dans chaque file. Calculées à l'écran : aucune notification n'est envoyée.
Consulter
- Journal des mouvements, filtrable par type, avec la pièce d'origine.
/stock/movements - Matières : réel, réservé, disponible par matière.
/stock/materials - BM en retard : quantités jamais servies.
/stock/late - Stock du chantier pour le directeur technique.
/pm
Diwan remplace SMI pas à pas
Le module Stock de SMI est repris le premier. Pendant la transition, une passerelle échange des messages avec SMI ; le prototype la simule sur l'écran « Passerelle SMI » (/stock/smi-bridge).
- SMI →Demande de matière : devient un BM d'origine SMI.
- → SMIMouvement confirmé : à l'enlèvement, un par BM servi.
- → SMIRéception : à la réception fournisseur.
- → SMIRetour : au bon de retour.
- SMI
Le stock était épuisé à la validation du planning journalier.Diwan
Le dépôt en zone est un transfert ; la sortie s'écrit à l'enlèvement, pour ce qui part vraiment. - SMI
Le planning regroupait les courses d'un véhicule sur la journée.Diwan
Une course est un voyage : un véhicule, un chauffeur, des arrêts. - SMI
Les contrôles du BET bloquaient la demande.Diwan
Le contrôle de livrable ne bloque pas ; il ouvre une anomalie.
Vocabulaire SMI conservé : demande de course, chauffeur, autorisation de sortie.
Ce que le prototype ne fait pas encore
- affairesLa gestion des affaires n'est pas encore conçue. Le chantier tient lieu d'affaire ; l'imputation financière de la sortie à l'affaire est hors périmètre.
- à validerProfils Directeur technique, Responsable logistique, Chauffeur et Qualité : en attente de validation par Separator.
- numéroLe BM est numéroté par chantier (
BM-118-021) ; la cible estBM-2026-00184, le chantier restant une donnée du bon. - à construireTransfert entre sites : ni écran, ni ordre de transfert.
- à construireAutorisation de sortie signée nominativement : le prototype se contente d'un bouton « Autorisé ».
- à construireÉcran de désignation des délégués de chantier.
- à construireFabrication : le lancement d'un BCI qui génère les BM de la production (ni BCI, ni profil production).
- démoAucune notification n'est envoyée ; relances et accusés restent à l'écran.
Six chiffres à regarder pendant la démo
Tirés de la recette « une journée sur le chantier CH-118 », jouée de la demande à la clôture. Chaque profil se choisit sur l'écran d'accueil « Choisissez votre profil ».
- 24
La sortie de stock et le manifeste portent ce qui a été enlevé : ni les 30 expédiés, ni les 200 demandés.
- 120 / 190
Réel et réservé des chevilles inchangés de part et d'autre de l'enlèvement : la matière avait déjà quitté le magasin au dépôt en zone.
- 190 → 196
Six chevilles introuvables redemandées : la réservation est reprise. Une quantité à laquelle on renonce ne la touche pas.
- 0
Mouvement écrit par l'accusé de réception, la perte, le rebut, la validation du DAF ou le transport d'un retour.
- 370 → 380
Une quantité annulée en zone revient au magasin, avec le bon de sortie comme pièce.
- Bloqué
Un BM ne se clôture pas tant qu'un retour attend ou qu'une non-conformité est ouverte : la raison est écrite dans la file du BET.