lint(limagrain): corrections completes Phase 1+2

- Bloquants: mermaid 03-picking/_index reconstitue (archive 11-05), 13 liens vers pages squelette retires, 2 liens recibles (anoxie, application-dictionary)
- Conventions: 910 em dashes -> tirets simples, 145 checklists -> puces question, 13 questions resolues barrees
- Liens: 9 ancres reparees (slugs GitHub)
- Delta: 12 standard_ref remappes, blocs Standard EasyWMS + sections References ajoutes, front matter complete
- Glossaire: 15 termes standard deplaces en section rappel avec renvoi
- Rapport: limagrain/_lint_report.md (Phase 1 + Phase 2 + re-scan final)
- Inclut les pages des sessions precedentes non commitees + CLAUDE.md et consume.log en l'etat
This commit is contained in:
2026-07-20 12:56:42 +02:00
parent 23eb3f3c84
commit 7496aafe64
59 changed files with 6457 additions and 2023 deletions
+60 -35
View File
@@ -144,39 +144,39 @@ Total : 122 pages
- [Glossary](glossary.md) — All Mecalux/EasyWMS-specific terms: product names (EasyS, SmartUI, PIE, PDL, LPN, SSCC), abbreviations (AGV, PS, APS, SCEM, DOM, LMS, VAS, 3PL, PTL), AD element names, ERP message codes (ROR/SOR/ASN/SOF/etc.), transaction prefixes (CON.*/STK.*/TSK.*/etc.), key field names
## Limagrain — Projet (41 pages)
## Limagrain — Projet (46 pages)
### Réception fournisseur Production et extérieures/intersites
### Réception fournisseur - Production et extérieures/intersites
- **Path:** limagrain/01-inbound/reception-fournisseur.md
- **Type:** limagrain
- Deux flux de réception distincts production (directe ASRS via ASN) et extérieures/intersites (passage poste de travail via ROR).
- Deux flux de réception distincts - production (directe ASRS via ASN) et extérieures/intersites (passage poste de travail via ROR).
### Réception retour commandes clients
- **Path:** limagrain/01-inbound/reception-retour.md
- **Type:** limagrain
- Processus spécifique de réception des retours client, avec interrogation API SAP pour validation lot.
### Contrôle qualité réception Vérification poids PIE
### Contrôle qualité réception - Vérification poids PIE
- **Path:** limagrain/01-inbound/controle-qualite-reception.md
- **Type:** limagrain
- Mécanisme [CUSTOM] de contrôle de poids au passage PIE avec calcul de tolérance par type article et application automatique de verrous.
### Flux ERP inbound Messages réception
### Flux ERP inbound - Messages réception
- **Path:** limagrain/01-inbound/flux-erp-inbound.md
- **Type:** limagrain
- Catalogue des messages ERP liés aux processus de réception chez Limagrain.
### Étiquette support RFID — Format mono-référence
### Étiquette support RFID - Mono-référence & Multiréférence
- **Path:** limagrain/01-inbound/etiquette-rfid.md
- **Type:** limagrain
- Étiquette A5 imprimée en réception fournisseur/intersite : 12 champs, QR Code GS1 (5 AI), encodage RFID via ZPL.
- Étiquette support (HU) imprimée/encodée RFID via ZPL en réception et à l'étiqueteuse auto : rapport mono-référence (A5, QR GS1) et multiréférence (SSCC seul), WF CST_PrintRFIDLabel, évolution encodage 7 bits EPC en attente.
### Gestion des camions Arrivée, quais et déclaration image de quai
### Gestion des camions - Arrivée, quais et déclaration image de quai
- **Path:** limagrain/01-inbound/gestion-camions.md
- **Type:** limagrain
- Flux complet depuis l'arrivée physique d'un camion jusqu'à la déclaration des palettes sur une image de quai.
### ASRS Entrepôt automatique Limagrain
### ASRS - Entrepôt automatique Limagrain
- **Path:** limagrain/02-stockage/asrs-miniload.md
- **Type:** limagrain
- 4 allées de transstockeurs, racks multi-profondeur, nomenclature des emplacements, types de conteneurs et dimensions.
@@ -191,17 +191,17 @@ Total : 122 pages
- **Type:** limagrain
- 5 stratégies de rangement distinctes selon la typologie de la palette.
### Configuration Galileo Limagrain
### Configuration Galileo - Limagrain
- **Path:** limagrain/02-stockage/galileo-config.md
- **Type:** limagrain
- Architecture logicielle IT de l'installation et spécificités de la configuration Galileo (TMS).
### Processus d'anoxie TK01
### Processus d'anoxie - TK01
- **Path:** limagrain/02-stockage/processus-anoxie.md
- **Type:** limagrain
- Processus [CUSTOM] de traitement par anoxie dans l'allée 1, incluant le flag « A anoxier », la relocalisation et le blocage d'allée.
### Défragmentation Zone client et ordonnancement par tournée
### Défragmentation - Zone client et ordonnancement par tournée
- **Path:** limagrain/02-stockage/defragmentation.md
- **Type:** limagrain
- Processus de défragmentation pour préparer les palettes d'expédition vers la zone client ASRS. Custom LIM-87 : défrag par tournée quand quai non assigné, éligibilité tout-ou-rien au niveau RUT, ordonnancement par STOP.
@@ -209,9 +209,14 @@ Total : 122 pages
### Gestion des palettes vides
- **Path:** limagrain/02-stockage/palettes-vides.md
- **Type:** limagrain
- Gestion des piles de palettes vides dans EasyWMS réception, stockage, réapprovisionnement des postes et expédition.
- Gestion des piles de palettes vides dans EasyWMS - réception, stockage, réapprovisionnement des postes et expédition.
### Picking sur poste de travail — Expédition client
### Flux de rejet PIE - Renvoi au poste d'origine
- **Path:** limagrain/02-stockage/rejet-pie.md
- **Type:** limagrain
- Logique custom de rejet au PIE (dimension, poids, étiquette, palette bois) : le WMS calcule la destination et renvoie la palette au poste de travail d'origine (CstAtt06), pose un verrou porteur de la cause, gère la correction/ré-injection et REJ01. Paramètre PK_REJET_PROD. LIM-114.
### Picking sur poste de travail - Expédition client
- **Path:** limagrain/03-picking/picking-combinatoire.md
- **Type:** limagrain
- Processus [CUSTOM] de picking sur poste de travail pour les commandes client, avec ordonnancement par espèce et picking négatif.
@@ -221,12 +226,12 @@ Total : 122 pages
- **Type:** limagrain
- Stations de l'entrepôt automatique, postes de travail polyvalents (3 îlots × 2 postes) et buffers associés.
### Consolidation (regroupement) Processus sur poste
### Consolidation (regroupement) - Processus sur poste
- **Path:** limagrain/03-picking/consolidation-regroupement.md
- **Type:** limagrain
- Processus [CUSTOM] de consolidation de palettes incomplètes partageant les mêmes critères de stock.
### Mega Job Assignation des tâches aux PK
### Mega Job - Assignation des tâches aux PK
- **Path:** limagrain/03-picking/job-assignation-pk.md
- **Type:** limagrain
- Job unique « chef d'orchestre » des tâches de mouvement vers les PK. Éligibilité, modes autorisés (MODES_PKxx), sous-workflows LIM-74/LIM-75, gestion Big-Bag.
@@ -236,7 +241,7 @@ Total : 122 pages
- **Type:** limagrain
- Algorithme événementiel V1.1 ordonnant les sorties ASRS : 5 critères de tri (négatif > maïs > volume > poids > palette source), contraintes amont (complétude palette pro rata Bag/pal, anti-split), écriture séquences Line.CstAtt avec ex-aequo, verrouillage OS.CstAtt, arbitrage contradictions réunion 11/05/2026.
### Séquençage TK → PS Historique et arbitrage
### Séquençage TK → PS - Historique et arbitrage
- **Path:** limagrain/03-picking/sequencage-tk-ps-historique.md
- **Type:** limagrain
- Historique des 4 solutions envisagées pour le séquençage. Arbitrage des contradictions entre DevOps #64854, AF §6.4.8 et réunion 11/05/2026. Changelog V1.1.
@@ -246,17 +251,27 @@ Total : 122 pages
- **Type:** limagrain
- Algorithme de choix de table au PK pour chaque palette arrivant au PS. 3 tables avec contrainte d'adjacence, picking négatif (2 tables), picking direct (ping-pong), buffers ES, évacuation prioritaire, palettes multi-commandes, priorité inter-PK.
### Échantillonnage — Processus de contrôle qualité
### Process de picking au poste de travail (PK)
- **Path:** limagrain/03-picking/process-picking-pk.md
- **Type:** limagrain
- Workflow opérateur au PK (dernière étape de la chaîne picking) : picking direct/négatif, verrou HORS TOLERANCE et recomptage, étiquetage MII (SSCC virtuel sur Stock CstAtt2 + flag CstAtt14), filmage CstAtt05, évacuation ASRS, cas 100 % → shipping. Custom sur `WorkStation_Picking_Default`. En revue de code.
### Recertification - Workstation au poste de picking
- **Path:** limagrain/03-picking/recertification.md
- **Type:** limagrain
- Process de recertification au PK (mode Tâches automatiques, LIM-105) : scan ancienne palette → nouvelle étiquette → vérification ASN (polling SAP_ATH111_*) → échange conteneur (charge quai + déplace ASN au PK) → filmage. WF `CST_Recertification_PickingStationProcess_UI`, param `RECERTIFICATION_CODE_CLASSE`.
### Échantillonnage - Processus de contrôle qualité
- **Path:** limagrain/03-picking/echantillonnage.md
- **Type:** limagrain
- Processus [CUSTOM] d'échantillonnage pour contrôle qualité, assimilé à un inventaire, avec prélèvement sur poste de travail.
### Flux expédition Processus complet
### Flux expédition - Processus complet
- **Path:** limagrain/04-outbound/flux-expedition.md
- **Type:** limagrain
- Processus d'expédition de bout en bout en 12 étapes, de la réception de l'OS jusqu'à la libération du quai.
### Ordres de sortie Types et libération
### Ordres de sortie - Types et libération
- **Path:** limagrain/04-outbound/shipping-orders.md
- **Type:** limagrain
- 4 types d'ordres de sortie avec des comportements de libération, d'assignation et de préparation distincts.
@@ -266,32 +281,37 @@ Total : 122 pages
- **Type:** limagrain
- Description physique et logique des quais, poumons (images de quai) et du processus de chargement/déchargement.
### Séquençage shipping par STOP Quai assigné
### Séquençage shipping par STOP - Quai assigné
- **Path:** limagrain/04-outbound/sequencage-shipping-stop.md
- **Type:** limagrain
- Custom LIM-88 : quand quai déjà assigné, override WF tri stacker crane multi-TK (pattern Bardinet) pour ordonnancer la sortie ASRS par n° de STOP. Retour PF systématique vers ASRS (crossdock OFF).
### Flux ERP outbound — Messages expédition
### Assignation automatique de l'image de quai (OS/Tournée)
- **Path:** limagrain/04-outbound/assignation-image-quai.md
- **Type:** limagrain
- Job LIM-94 `CST_AssignDockStage` (30 s) : assigne une image de quai aux OS/Routes éligibles via un stage virtuel `X_EXP`. Conditions d'éligibilité (libéré, picking revenu TK, H-3 expédition) et d'assignabilité, placement PS X max, désassignation à l'arrêt.
### Flux ERP outbound - Messages expédition
- **Path:** limagrain/04-outbound/flux-erp-outbound.md
- **Type:** limagrain
- Catalogue des messages ERP liés aux processus d'expédition chez Limagrain.
### Catalogue des messages ERP Référence complète
### Catalogue des messages ERP - Référence complète
- **Path:** limagrain/06-erp-interface/messages-reference.md
- **Type:** limagrain
- Tableau de référence de tous les messages d'interface entre SAP EWM et EasyWMS, classés par domaine fonctionnel.
### Données principales et stock Mapping ITM et attributs
### Données principales et stock - Mapping ITM et attributs
- **Path:** limagrain/06-erp-interface/donnees-principales.md
- **Type:** limagrain
- Architecture retenue pour la gestion des articles et du stock, mapping du message ITM, attributs logistiques, profils et gestion des poids.
### Mapping ERP-WMS Changement article et propriétaire
### Mapping ERP-WMS - Changement article et propriétaire
- **Path:** limagrain/06-erp-interface/mapping-erp-wms.md
- **Type:** limagrain
- Processus [CUSTOM] de changement d'article et de propriétaire en cours de vie du stock, via message CHG.
### LOC Message périodique (spécification complète)
### LOC - Message périodique (spécification complète)
- **Path:** limagrain/06-erp-interface/loc-message-periodique.md
- **Type:** limagrain
- Message custom LOC envoyé du WMS vers SAP toutes les 5 minutes, contenant le delta des HU modifiées. Remplace PCK, MOVE, STV et STC. 7 codes ACTION (B/U/R/S/T/C/P), architecture Job→GNA→BOO→SAP-CPI.
@@ -301,7 +321,7 @@ Total : 122 pages
- **Type:** limagrain
- Communication GNA vers SAP-CPI : OAuth 2.0 client_credentials, endpoint unique ATHInboundMessage, routage MessageType→MessageSAP, retry backoff.
### Utilisateurs et groupes Permissions EasyWMS
### Utilisateurs et groupes - Permissions EasyWMS
- **Path:** limagrain/07-admin/utilisateurs-groupes.md
- **Type:** limagrain
- Définition des 3 groupes d'utilisateurs Limagrain et leurs permissions respectives.
@@ -311,37 +331,42 @@ Total : 122 pages
- **Type:** limagrain
- Annuaire complet des intervenants du projet Limagrain (client, intégrateur, partenaires).
### AD Customs — Éléments personnalisés
### AD Customs - Custom Attributes
- **Path:** limagrain/07-admin/ad-customs.md
- **Type:** limagrain
- Inventaire centralisé des Custom Attributes (CstAtt Container 1-12, Réception, OE, Stock, OS) et éléments AD personnalisés du projet Limagrain.
- Catalogue CstAtt par entité (Article, Support 1-14, Stock, OE, Réception, Ligne inventaire, Stratégies rangement, Status stock, Tâche, OS), aligné sur le référentiel LIM-14.
### Job AGV — Réception production vers ASRS
### Paramètres projet - Séquences, toggles, jobs et paramètres WMS
- **Path:** limagrain/07-admin/parametres-projet.md
- **Type:** limagrain
- Référentiel LIM-14 : séquences, toggles, transactions customs, paramètres standards + customs, jobs périodiques (fréquences, WF).
### Job AGV - Réception production vers ASRS
- **Path:** limagrain/05-agv/job-reception-production.md
- **Type:** limagrain
- Job périodique (30s) créant les tâches AGV de déplacement image de quai → buffer entrée production. Éligibilité : séquence 8000*, CstAtt04="ASN", anti-doublon.
### Mini Job Images de quai vers PK
### Mini Job - Images de quai vers PK
- **Path:** limagrain/05-agv/job-reception-pk.md
- **Type:** limagrain
- Sous-workflow du Mega Job orchestrant l'envoi des palettes depuis les images de quai vers les PK. Filtre big-bag, FIFO, assignation CstAtt06, création tâches "en attente".
### Intégration Still iGo API PACS et architecture
### Intégration Still iGo - API PACS et architecture
- **Path:** limagrain/05-agv/still-igo-integration.md
- **Type:** limagrain
- Documentation complète de l'intégration du fleet manager iGO easy (STILL/KION) avec EasyWMS : API REST PACS 2.3, cycle de vie des transports, mapping module AGV standard, architecture cible à 4 composants (Gateway + Pool IIS C#), FAQ STILL contractuelles.
### Stations et routes AGV Topologie iGO
### Stations et routes AGV - Topologie iGO
- **Path:** limagrain/05-agv/agv-stations-routes.md
- **Type:** limagrain
- Correspondance entre stations/routes EasyWMS et concepts Location/Group/Vehicle iGO. Configuration MyMA vs EasyS, décision tardive, verrous.
### Troubleshooting AGV Contraintes terrain
### Troubleshooting AGV - Contraintes terrain
- **Path:** limagrain/05-agv/agv-troubleshooting.md
- **Type:** limagrain
- Problèmes physiques identifiés lors de la visite terrain Still/Mecalux du 29/05/2026 : avaloirs, déport Zone Est/Ouest, SAS7, poste de rejet. Actions correctives Mecalux et Still.
### Questions ouvertes Suivi projet
### Questions ouvertes - Suivi projet
- **Path:** limagrain/08-transverse/questions-ouvertes.md
- **Type:** limagrain
- Centralisation de toutes les questions ouvertes identifiées lors de l'intégration.