← Tous les articles
Warehouse Management

Ce qu’un système de gestion d’entrepôt doit faire quand le client est une machine ordonnancée

📅 · 4 min de lecture · Équipe Meta Smart Factory

Presque tout ce qui s’écrit sur les systèmes de gestion d’entrepôt a été écrit pour la distribution, et se transpose mal. Le client d’une plateforme logistique est une commande avec une heure limite : les commandes lancées changent, mais le changement est un réagencement à l’intérieur d’une vague, face au même départ transporteur. Le WMS d’une usine sert une machine qui démarre une opération à une minute précise, tire de la matière pendant qu’elle tourne, rend ce qu’elle n’a pas consommé, et se fait réordonnancer à neuf heures du matin, ce qui déplace d’un coup des dizaines d’échéances dépendantes.

Ce qu’un WMS d’usine doit faire et qu’un WMS de distribution ne fait pas

Une plateforme logistique réceptionne, stocke, prélève, emballe et expédie. Un magasin d’usine fait cela aussi, puis prépare la matière sur ordre de fabrication, approvisionne les lignes, monte des kits, stocke des en-cours revenus modifiés, absorbe chutes et retours, et fait respecter des contraintes qui priment sur l’efficacité : identité de lot ou de numéro de série, durée de vie, statut qualité, ségrégation.

Un logiciel bâti autour de la préparation de commandes modélise correctement une de ces propriétés, parfois deux, et écrase le reste en une seule sortie marchandises contre l’ordre de fabrication : une quantité, un numéro d’ordre, et toute la structure qui valait d’être conservée, effacée — quel lot ou quel numéro de série, quelle unité de manutention, quelle opération, ce qui est revenu.

Préparation, approvisionnement bord de ligne et kitting sont trois choses différentes

La préparation déplace la matière vers un emplacement rattaché à un seul ordre de fabrication, avant le début de l’opération. La matière préparée reste du stock : localisée, réservée, et à recaler ou à défaire quand l’ordonnancement bouge. Si la désallocation ne se fait que par annulation manuelle, l’usine accumule des réservations sur de la matière que personne n’utilisera, et la disponibilité devient une fiction.

L’approvisionnement bord de ligne réapprovisionne les contenants au point d’utilisation, et le signal doit correspondre à la classe de pièce. Les signaux de consommation — un bac scanné vide, une carte kanban, un capteur de niveau, un comptage machine — conviennent aux pièces communes à forte rotation, où l’unité de réapprovisionnement est un contenant et non une quantité de nomenclature. L’approvisionnement sur ordre et en séquence convient aux pièces à variantes, encombrantes ou à forte valeur, où la nomenclature d’un ordre précis est la seule chose qui dise quelle variante amener. L’erreur coûteuse est d’appliquer une seule méthode à tout, le plus souvent le réapprovisionnement sur nomenclature des pièces communes, où ce qui se trouve au poste de travail s’écarte du plan en l’espace d’une seule équipe.

Le kitting regroupe des composants en une seule unité de manutention pour un ordre, et le kit incomplet est sa défaillance caractéristique. Avec onze composants disponibles sur douze, le système peut retenir le kit, le libérer incomplet avec le manquant signalé sur l’opération, ou substituer. Chacune de ces réponses peut être la bonne ; libérer un kit partiel qui a l’air complet ne l’est jamais, parce que la ligne s’arrête une fois le changement de série consommé. Défaire un kit doit rendre les composants tels qu’ils sont, lots intacts.

Où vont réellement les en-cours, les chutes et les retours en stock

C’est dans l’en-cours que les enregistrements d’usine pourrissent, en général parce que les zones tampons ne sont pas des emplacements. Entre deux opérations, la matière est quelque part — en polymérisation, en refroidissement, en attente de contrôle, en file devant une machine — et si ce quelque part n’a pas d’adresse, l’en-cours est un nombre dans l’ERP et une estimation sur le terrain.

Une zone tampon a des attributs qu’un rack n’a pas : une durée de séjour minimale, parce qu’une pièce doit reposer ou refroidir avant que l’opération suivante soit autorisée, et une durée de séjour maximale, parce qu’une pièce revêtue doit atteindre le four dans une fenêtre donnée et qu’une colle bicomposant peut avoir une durée de vie en pot de quelques minutes, comptée depuis le mélange et non depuis le dernier scan. Ni l’une ni l’autre n’est applicable si la zone tampon n’est pas modélisée.

Les chutes sont l’autre fuite. Quand une opération prend 4,3 mètres sur une barre de 6 mètres, ce qui reste ne fait pas 1,7 mètre : c’est 1,7 moins le trait de scie, la reprise de dressage et ce que le mandrin tenait. Ce morceau devient du stock avec une nouvelle identité, ou du rebut, ou une longueur de métal contre un mur que quelqu’un utilisera le mois prochain sans le dire à personne. Seul le premier cas est gérable, et seulement si la longueur est mesurée au retour plutôt que calculée, sur une unité de manutention qui hérite du lot parent et prend un emplacement. Un retour qui exige un chef d’équipe et un poste fixe se fait demain, ou jamais.

Emplacements, zonage et slotting quand le consommateur est une machine

En usine, le slotting optimise le temps de manutention jusqu’au point d’utilisation plutôt que la distance de prélèvement, pondéré par la fréquence à laquelle l’ordonnancement appelle l’article, et le zonage suit la ressource consommatrice autant que la rotation : une matière qui alimente une famille d’îlots a sa place à côté d’elle, même si elle tourne lentement.

La décision la plus lourde est la granularité au bord de ligne. Le rack dynamique du poste 7 est-il un emplacement de stock, ou la matière est-elle consommée dès qu’elle quitte le rayonnage ? Chaque option se trompe dans son propre sens. Consommez à la sortie et vous sous-estimez le stock : la matière posée au poste est hors des livres, le calcul des besoins propose un réapprovisionnement pour des pièces physiquement présentes, et l’instant de consommation devient une fiction liée au moment où quelqu’un a déplacé une palette. Laissez le bord de ligne hors du modèle d’emplacements mais dans le stock usine et vous surestimez la disponibilité : le calcul des besoins nets compte une matière déjà engagée sur une machine. Modéliser le bord de ligne coûte des transactions et achète un stock honnête au point d’utilisation. Choisissez l’erreur en connaissance de cause.

Les emplacements d’usine portent des attributs dont la distribution a rarement besoin : zone de température, protection ESD, ségrégation quand des produits chimiques incompatibles ne peuvent pas partager la même rétention, charge au sol, et quels engins peuvent atteindre l’emplacement. Revoir le slotting demande un responsable et un rythme, parce qu’un plan figé à la mise en service et jamais repris explique qu’au bout de trois ans le composant le plus consommé se trouve dans l’allée la plus éloignée.

Réception et rangement quand la qualité peut bloquer un lot

Dans une plateforme logistique, la réception c’est compter, vérifier, ranger. En usine, la réception crée un lot avec un statut, et ce statut gouverne tout ce qui suit.

L’entrée marchandises crée une unité de manutention qui porte votre propre identifiant, la référence de lot fournisseur et un statut qui n’est pas « disponible ». L’échantillonnage suit le plan prévu pour cette matière et ce fournisseur, et une décision d’emploi le clôt : libéré, libéré sous dérogation pour un ordre ou une quantité, restreint à certains usages, ou refusé en attente de retour. Les certificats se rattachent au lot, et dans un flux réglementé la matière est inutilisable tant que la marchandise et le document ne sont pas tous les deux arrivés.

Là où le système est validé et le statut contrôlé à l’allocation, le rangement peut avoir lieu avant cette décision et la quarantaine peut voyager avec l’unité de manutention plutôt qu’occuper une cage près du quai, parce que la surface de quarantaine est toujours la première à manquer. La matière refusée fait exception, et la plupart des référentiels attendent qu’elle soit identifiée et physiquement séparée, comme tout ce qui est ségrégué pour un motif de danger, d’allergène ou de température. Décidez quels blocages sont des blocages de statut et lesquels sont physiques.

Le cas difficile est le blocage appliqué après que la matière a bougé : un lot bloqué à onze heures, déjà préparé, déjà en kit et en partie au bord de ligne. Le système doit énumérer toutes les unités de manutention descendantes, y compris celles qui sont à l’intérieur des kits, et dire où chacune se trouve. Si le blocage n’empêche que les nouveaux prélèvements, le confinement est du théâtre et la matière est toujours au poste 4.

Durée de vie et les contraintes de lot qui priment sur un prélèvement

Le premier périmé, premier sorti — le FEFO — est la version superficielle. Une usine a besoin de la durée de vie résiduelle au moment de la consommation, et non au moment du prélèvement : une colle à laquelle il reste quarante jours, correctement prélevée aujourd’hui pour une opération ordonnancée dans cinquante, est une non-conformité créée par la règle de prélèvement.

Les horloges sont plus variées qu’une seule date ne le laisse croire. Un fût scellé et un fût entamé n’ont pas la même durée résiduelle ; certaines matières portent une date de recontrôle et peuvent être requalifiées plutôt que détruites ; d’autres portent un budget cumulé d’exposition en température, ce qui fait de l’historique des mouvements le registre de durée de vie.

Certaines contraintes de lot priment entièrement sur l’ordre de péremption — une spécification exigeant un lot unique sur tout un lot de fabrication, un accord de nuance liant une série à un seul bain, une qualification qui nomme un lot — et là, le bon prélèvement n’est pas le plus ancien. Ce sont des contraintes appliquées par le système au moment de l’allocation, pas des consignes scotchées sur le rack, et chaque forçage exige un code motif et un nom.

Stratégies de prélèvement en usine, et pourquoi la vague convient rarement à une ligne

La vague de prélèvement fonctionne en distribution parce que la demande est stable à l’intérieur de la vague, qu’il existe une échéance externe ferme comme un départ transporteur, et que le travail peut être regroupé vers un poste d’emballage. Une usine casse les trois : la demande est un ordonnancement réordonnancé en cours de poste, il n’y a pas une échéance unique mais des dizaines d’heures de début d’opération, et il n’y a pas de destination commune, seulement des postes qui ont chacun besoin de quelque chose de différent à une minute différente.

Ce qui convient, c’est le lancement sur une fenêtre glissante d’ordonnancement : des tâches de prélèvement générées pour les opérations démarrant à l’intérieur d’un horizon fixé par le temps physiquement nécessaire à la préparation plus une marge, et non par une frontière de poste, de sorte qu’un réordonnancement à neuf heures ne perturbe que le travail non encore lancé.

La priorité est ce qu’on laisse aux valeurs par défaut. La séquence de prélèvement doit découler de l’heure de début d’opération et de la criticité de la ressource consommatrice, pour que la matière du goulot d’étranglement prime sur tout le reste ; un moteur qui séquence sur la seule distance de déplacement affamera la contrainte pour épargner quelques mètres à un cariste. Un prélèvement incomplet est un arrêt qui n’a pas encore eu lieu, il doit donc lever une exception assortie d’un délai de résolution, visible par la planification et pas seulement par le responsable magasin.

Code-barres, RFID et RTLS, et où chacun paie vraiment

Avant de choisir une technologie, choisissez ce qui est identifié. L’unité de manutention identifiée — un identifiant unique porté par le support, le contenu tenu dans le système plutôt qu’imprimé sur l’étiquette — c’est ce qui rend le scan bon marché : un scan déplace une palette de plusieurs centaines de pièces.

Le code-barres est le choix par défaut. L’ingénierie est dans l’étiquette, pas dans le symbole. Le thermique direct sort noir d’un four de polymérisation ; le transfert thermique cire s’étale ; le ruban résine sur polyimide ou sur polyester haute température survit au cycle. Une étiquette pour lavage, chambre froide, four ou huile de coupe est une spécification — support, adhésif, ruban, plus une température et une durée d’exposition testées — et non un achat de consommable.

La RFID gagne son coût là où les lectures doivent se faire sans présenter l’objet au lecteur : une palette complète au portique, des actifs consignés dont les tags s’amortissent sur des années, un bac à tag intégré parce qu’aucune étiquette ne tiendrait. La physique, c’est tout le projet. Le métal désaccorde, le liquide absorbe, et les zones de lecture doivent être maîtrisées, parce qu’un portique qui lit l’allée voisine génère des mouvements fantômes, pires que l’absence de lecture.

La localisation temps réel donne une position continue au lieu d’un événement à un point de scan. Dimensionnez-la par la décision qu’elle change. Une précision à la zone répond à la question de savoir dans quelle travée ou quelle allée se trouve un chariot, et elle est peu coûteuse. Les systèmes sub-métriques vous amènent à une allée et à un segment de travée, pas à une alvéole et pas à un niveau : la résolution verticale et les multitrajets dans du rayonnage métallique cassent le chiffre de la fiche technique. Si vous avez besoin de la position, alors c’est un scan à la position. Le coût habituellement oublié, c’est le parc de tags et ses piles, et c’est pourquoi taguer des consommables paie rarement.

Exactitude des stocks, inventaire tournant et le coût d’un chiffre faux

Il y a deux façons de se tromper, et elles ne coûtent pas la même chose. Le stock fantôme, que le système a et que le terrain n’a pas, est le plus coûteux des deux : le calcul des besoins nets s’appuie dessus, aucun achat n’est proposé, l’ordonnanceur engage l’opération, et l’erreur apparaît au prélèvement, au moment le plus tardif et le plus coûteux disponible. Le stock caché fait acheter deux fois, occupe de la place et part en dépréciation à la péremption.

Le vrai coût, c’est la propagation. Un stock physique alimente le calcul des besoins nets, qui produit des propositions d’achat et des ordres prévisionnels, qu’un ordonnancement à capacité finie met en séquence, et dont quelqu’un tire une promesse de délai. Un chiffre faux ne produit pas un chiffre faux ; il produit une promesse fausse, et une correction qui rebat un ordonnancement autour duquel des gens avaient organisé leur semaine. Mesurez l’exactitude par emplacement et par ligne d’enregistrement plutôt qu’en valeur, parce qu’une mesure en valeur masque presque toutes les petites pièces mal comptées, et les petites pièces arrêtent les lignes aussi bien que les chères.

Déclenchez les comptages sur événement autant que sur calendrier : un prélèvement qui ne trouve rien, un solde négatif, un écart constaté au prélèvement, et n’importe quel emplacement au moment où il se vide, ce qui est la vérification la moins chère du bâtiment. Traitez un ajustement sans code motif comme de la tenue de livres et non comme du progrès, parce que c’est toujours la même courte liste qui revient — des retours de ligne jamais enregistrés, des quantités de décompte rétroactif qui ne correspondent pas à l’usage, des réceptions imputées au mauvais lot.

WMS, ERP et MES : qui possède le stock, l’ordre et le mouvement

Réglez trois questions de propriété par écrit avant que quiconque ne conçoive une interface ; toute dispute d’intégration ultérieure est l’une d’elles qui ressort.

Le stock. L’ERP possède le stock valorisé pour la comptabilité ; le WMS possède le stock physique au niveau de l’emplacement et de l’unité de manutention. Deux résolutions de la même vérité, donc la règle de rapprochement doit être explicite : quels champs se synchronisent, sur quel événement, et quel système l’emporte en cas de désaccord. Deux systèmes qui se croient tous les deux propriétaires de la quantité en emplacement produisent une boucle d’ajustements que personne n’arrive à arrêter.

L’ordre. L’ERP possède les ordres prévisionnels, les commandes d’achat et les livraisons ; le MES possède l’opération, sa déclaration et son rebut. Le WMS possède les tâches qui en découlent, et chaque tâche doit porter l’ordre de fabrication et l’opération, pour qu’un mouvement puisse être jugé en retard par rapport à quelque chose de réel.

Le mouvement. Le WMS possède le déplacement physique ; l’ERP possède l’écriture qui le reflète. La décision porte sur la granularité de comptabilisation : envoyez chaque mouvement d’emplacement à emplacement et vous noyez un système qui n’a jamais été conçu pour les tenir ; n’envoyez que les mouvements qui franchissent une frontière d’usine et la donnée d’emplacement de l’ERP ne veut plus rien dire, ce qui est le bon arbitrage à condition que tout le monde accepte que la question de l’emplacement se pose au WMS et nulle part ailleurs.

La consommation est le choix le plus lourd de conséquences, et les méthodes diffèrent d’abord par la fraîcheur, ensuite par l’exactitude. Le décompte rétroactif à la déclaration — le backflush — est peu coûteux et reporte toutes les erreurs sur un comptage ultérieur. Un comptage machine appliqué à une règle de nomenclature rapproche la même consommation théorique du temps réel, donc les soldes passent en négatif plus tôt et une quantité de nomenclature fausse apparaît des semaines plus tôt, mais il comptabilise toujours ce que dit la nomenclature et non ce que l’opérateur a utilisé. La sortie scannée ou pesée au point d’utilisation est la seule méthode qui enregistre la consommation réelle, et la seule qui porte la généalogie au niveau du lot ou du numéro de série ; elle coûte une transaction par sortie. Quelle que soit la méthode retenue, les mouvements doivent être idempotents, et le magasin doit continuer à fonctionner quand le lien est coupé.

AGV, AMR et ce qui doit être vrai avant d’automatiser les mouvements de matière

Automatiser le mouvement est la dernière étape, et ses prérequis sont systématiquement sautés. Le modèle d’emplacements doit être respecté, parce qu’un véhicule ne peut pas demander à un collègue où la palette a réellement fini. Les supports de charge ont besoin de dimensions et d’un état constants : une palette cassée arrête un véhicule comme elle n’arrête jamais un cariste, et une palette sera laissée dans une allée de circulation, donc les allées mixtes et les voies bloquées demandent des règles. La couverture radio doit tenir entre les rayonnages métalliques, la recharge des batteries doit être dimensionnée pour l’heure de pointe, et quelqu’un doit avoir l’autorité de débloquer un véhicule coincé à trois heures du matin, sinon la flotte devient une flotte à l’arrêt en un trimestre.

Une flotte ne vaut par ailleurs que ce que vaut la file qui l’alimente. Faites tourner un mois avec des demandes de transport numériques et une affectation par le système, puis lisez le journal des tâches : si les tâches sont cohérentes, un véhicule peut les exécuter ; sinon, il exécutera l’incohérence plus vite et pour un coût d’investissement plus élevé.

Comment évaluer un WMS conçu pour une usine

Les listes de fonctions ne sépareront pas les candidats, parce que tout ce qui figure en liste courte sait ranger, prélever et compter. Des scénarios joués sur votre propre référentiel, si.

Demandez à chaque éditeur d’avancer un ordre de fabrication de deux heures, en plein poste, après que les prélèvements ont été lancés, et regardez la matière préparée et les tâches ouvertes. Bloquez un lot déjà préparé et en partie dans un kit, et demandez où se trouve chacun de ses morceaux. Si votre exposition au rappel est au numéro de série, faites-leur tracer un composant sérialisé jusque dans un kit, puis dans un produit fini, puis en sens inverse. Retournez trois pièces non utilisées et une chute mesurée depuis un terminal mobile. Provoquez un prélèvement incomplet sur un composant de l’îlot goulot et notez ce que voit le planificateur, et quand. Puis coupez le lien ERP et rejouez l’un de ces scénarios.

Posez les questions de propriété directement : qu’est-ce qui fait foi pour le stock physique à un emplacement, qu’est-ce qui crée et libère une réservation, et qu’advient-il de cette réservation quand l’ordonnancement change. Dimensionnez le système par les transactions en pointe par heure — la fenêtre de réception et la rafale de comptabilisations de fin de poste, pas la moyenne journalière — et séparément par les sessions simultanées sur terminaux mobiles au changement de poste. Pas par le nombre d’alvéoles. Et tranchez qui nettoie le référentiel des emplacements, qui rédige le standard d’étiquetage et qui définit les conversions d’unités de mesure : ce travail-là est le projet, et le logiciel en est la moitié facile.

Où se situe le module magasin

Les modules Smart Warehouse Management et Logistique de Meta Smart Factory reposent sur la même plateforme que les modules MES, APS, MRP et Qualité, ce qui compte partout où le magasin doit connaître l’ordonnancement : des réservations sur les ordres de fabrication, une préparation qui se recale quand la séquence change, une consommation comptabilisée depuis les événements de production plutôt qu’en fin de poste, et un blocage qualité capable de retrouver une matière déjà préparée. Le module RTLS et gestion des accès se place à côté.

Tout ce qui précède est une décision de conception qui existe quel que soit l’éditeur. Le modèle d’emplacements, le standard d’étiquetage, la méthode de consommation, la granularité au bord de ligne et la frontière de propriété avec l’ERP déterminent le résultat davantage que le logiciel. La première conversation utile porte sur celles de ces décisions qui ne sont pas encore tranchées dans votre usine.

En discuter avec nos experts