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
+2 -2
View File
@@ -1,11 +1,11 @@
---
title: "Administration Vue d'ensemble"
title: "Administration - Vue d'ensemble"
tags: [admin, rbac, ad, index]
status: draft
last_updated: 2026-05-05
---
# Administration Vue d'ensemble
# Administration - Vue d'ensemble
> **Périmètre** : gestion utilisateurs et groupes, paramètres projet,
> éléments AD customs.
+191 -68
View File
@@ -1,116 +1,239 @@
---
title: "AD Customs — Éléments personnalisés"
tags: [admin, AD, customs, CstAtt, Container]
title: "AD Customs - Custom Attributes"
tags: [admin, AD, customs, CstAtt, référentiel]
status: draft
standard_ref: concepts/application-dictionary.md
jira_refs: [LIM-14]
standard_ref: architecture/application-dictionary.md
jira_refs: [LIM-14, LIM-64, LIM-66, LIM-67, LIM-70, LIM-71, LIM-73, LIM-76, LIM-82, LIM-84, LIM-91, LIM-96, LIM-106, LIM-111, LIM-112, LIM-114, LIM-115]
confluence_refs: []
sources: ["recap_session_LIM-72_13-05-2026.md"]
last_updated: 2026-05-13
sources: ["Jira LIM-14 (lecture directe 2026-07-17)", "recap_session_LIM-72_13-05-2026.md"]
last_updated: 2026-07-17
author: Arthur
---
# AD Customs — Éléments personnalisés
# AD Customs - Custom Attributes
> **Résumé** : inventaire des Custom Attributes (CstAtt) et éléments AD
> personnalisés pour le projet Limagrain. Référence centralisée pour le
> développement et la maintenance.
> **Résumé** : inventaire centralisé des Custom Attributes (CstAtt) par
> entité pour le projet Limagrain. Référentiel maître =
> [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14).
> **Standard EasyWMS** : → voir
> [Application Dictionary](../../concepts/application-dictionary.md)
> [Application Dictionary](../../architecture/application-dictionary.md)
> Ce qui suit documente les **personnalisations Limagrain**.
> **Séquences, toggles, jobs et paramètres** : voir
> [Paramètres projet](parametres-projet.md).
## Contexte projet
Le projet Limagrain utilise de nombreux CstAtt sur les entités
Container, Réception, Stock et OE pour piloter les flux customs
(réception, picking, clôture, etc.). Cette page centralise le mapping
complet pour éviter les conflits et faciliter la maintenance.
Le projet Limagrain utilise de nombreux CstAtt sur les entités Article,
Support (Container), Stock, Ordre d'entrée, Réception, Tâche, etc. pour
piloter les flux customs (réception, picking, clôture, anoxie,
recertification). Cette page reflète le catalogue [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14)
et sert de référence unique pour éviter les conflits d'allocation.
## CstAtt Container (support / palette)
## CstAtt Article
Source : [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14)
Attributs descendus de SAP sur la fiche article. Affichage dans la vue
des articles **corrigé le 2026-05-18** (colonnes / types).
| CstAtt | Donnée | Type | Tâche | Statut |
|--------|--------|------|-------|--------|
| 01 | Big-bag potentiel (réception contient big-bag) | bool | LIM-64 | Utilisé |
| 02 | Contient big-bag | bool | LIM-67 | Utilisé |
| 03 | À anoxier | bool | LIM-67 | Utilisé |
| 04 | Support ASN | bool | LIM-64 | Utilisé |
| 05 | Programme de filmage | int | LIM-67 | Utilisé |
| 06 | Code PK assigné | string | LIM-70 | Utilisé |
| 07 | Date fin d'anoxie | datetime | — | Utilisé |
| 08 | Code réception (conteneur virtuel) | string | — | Utilisé |
| 09 | CERTIFICATION (fausse palette) | string | — | Utilisé |
| 10 | Réception en cours au PK | bool | — | Utilisé |
| 11 | Rangé ASRS après réception | bool | LIM-73 | Utilisé |
| 12 | **Proposé** : code OE associé | string | LIM-64 (évol.) | Libre |
| 13 | Étiquetée au PK | bool | LIM-XX | À réserver |
| 14-20 | — | — | — | **Libres** |
| CstAtt | Donnée | Type |
|--------|--------|------|
| 01 | Espèce | string |
| 02 | Génération | string |
| 03 | Variété | string |
| 04 | Big-Bag | bool |
| 05 | GTIN | string |
| 06 | Semence essais | string |
| 07 | Calibre | string |
| 08 | Zone de production au champ | string |
| 09 | Marque | string |
| 10 | Stage | string |
> **Proposition CstAtt12** : stocker le code OE (association palette
> ordre d'entrée) dès l'image de quai. Permettrait de pré-remplir la
> sélection de réception au PK (LIM-72) et d'optimiser le routage AGV
> (LIM-70). Impact planning à évaluer — reporté après réponses aux
> questions ouvertes.
## CstAtt Support (Container / palette)
> **CstAtt13 — Étiquetée au PK** : flag utilisé par l'étiqueteuse
> automatique au poste de sortie TK pour éviter une ré-impression.
> Valeurs : `true` = déjà étiquetée au PK (l'étiqueteuse auto
> n'imprime pas), `false` = pas encore étiquetée, `error` = impression
> échouée. Vérifier avec LIM-14 qu'il n'y a pas de conflit avec le
> CstAtt12 proposé.
| CstAtt | Donnée | Type | Tâche | Affiché (vue support) |
|--------|--------|------|-------|-----------------------|
| 01 | Palette dans une réception contenant ≥ 1 big-bag | bool | LIM-64 | « Big-bag potentiel » |
| 02 | Palette contenant un big-bag | bool | LIM-67 | « Big-bag » |
| 03 | À anoxier | bool | LIM-67 | « A anoxier » |
| 04 | Support ASN | bool | LIM-64 | « ASN » |
| 05 | Programme de filmage | int | LIM-67 / 115 | « Filmage » |
| 06 | Code du PK assigné | string | LIM-70 | « PK assigné » |
| 07 | Date de fin d'anoxie | datetime | - | « Dernière anoxie » |
| 08 | Code de la réception (conteneur virtuel) | string | - | Vue support |
| 09 | CERTIFICATION (fausse palette pour certification) | string | - | - |
| 10 | En cours de réception au PK | bool | - | « Réception en cours » |
| 11 | Rangé ASRS après réception | bool | LIM-73 | « Rangé ASRS » |
| 12 | Conteneur étiqueté | bool | LIM-71 | - |
| 13 | Ordre d'entrée (code OE du conteneur) | string | LIM-96 | « Ordre d'entrée » |
| 14 | Palette étiquetée au PK | string | LIM-91 / 111 | - |
## CstAtt Réception
> **CstAtt05** - Programme de filmage. Posé au poste par LIM-67 (choix
> opérateur : `0`/`A`…`H` selon le paramètre `FILMAGES`). **Lu et transmis à
> Galileo par LIM-115** (recopié dans le CustomData de la tâche à la création
> d'un mouvement de source PIE_02 → pilotage de la filmeuse ; forcé à `0` si
> vide, « pas de filmage », ou destination de rejet). Voir
> [Configuration Galileo - Transmission du filmage](../02-stockage/galileo-config.md#transmission-du-programme-de-filmage-à-la-filmeuse-lim-115).
> ⚠️ LIM-14/LIM-67 typent `int` alors que les codes sont alphanumériques
> (`0`, `A`…) - à confirmer (probable `string`).
| CstAtt | Donnée | Type | Tâche |
|--------|--------|------|-------|
| 01 | Flag clôture en cours (retours) | bool | LIM-73 |
> **CstAtt06** - Code du PK assigné (LIM-70). Conflit d'usage historique
> avec LIM-71 **résolu** : LIM-71 a abandonné son marquage CstAtt06
> (destination désormais via stratégies de rangement). CstAtt06 = code du
> PK lié uniquement.
> **Usage rejet PIE (LIM-114)** : lu comme **poste d'origine** pour renvoyer
> une palette rejetée au PIE. Doit être **reporté sur le support réel** (posé
> au PK par LIM-67 en réception, par LIM-91 sur la palette source picking) ;
> s'il est vide, le support est traité comme production → `PK_REJET_PROD`.
> Voir [Flux de rejet PIE](../02-stockage/rejet-pie.md).
Voir [Réception retour — Clôture](../01-inbound/reception-retour.md)
pour le détail du mécanisme.
> **CstAtt12** - Conteneur étiqueté. En **LIM-96 V2**, il est posé à
> `true` à l'écran « validation du collage des étiquettes » (déclaration
> image de quai) pour **toutes** les palettes de la réception, y compris
> celles sans étiquette (production / piles). Il conditionne la prise en
> charge par le job AGV **LIM-71** (déplacement uniquement si
> `CstAtt12 = true`).
> ⚠️ À réconcilier avec la
> [page LIM-71](../05-agv/job-reception-production.md) qui indiquait que
> la condition `CstAtt12` avait été retirée du job (voir
> [Questions ouvertes](../08-transverse/questions-ouvertes.md)).
## CstAtt OE (InboundOrder)
> **CstAtt13** - Code de l'ordre d'entrée du conteneur. Posé **dès
> l'image de quai** par l'écran « déclaration des OE » de
> [LIM-96 V2](../01-inbound/gestion-camions.md) (rattachement de chaque
> emplacement occupé à son OE), en plus du renseignement au PK par le flux
> LIM-67. LIM-14 le rattache à LIM-96. Voir
> [Gestion des camions](../01-inbound/gestion-camions.md) et
> [Réception fournisseur](../01-inbound/reception-fournisseur.md).
| CstAtt | Donnée | Type | Tâche |
|--------|--------|------|-------|
| 01 | Hors tolérance (au moins 1 ligne OE hors tolérance) | bool | LIM-73 |
Voir [Réception fournisseur — Clôture](../01-inbound/reception-fournisseur.md).
> **CstAtt14** - Palette étiquetée au PK. String à **3 valeurs**
> (`true` / `false`|vide / `error`). Posé au PK (LIM-91), **lu et mis à
> jour à l'étiqueteuse automatique de sortie TK** (LIM-111 : `true` si
> impression OK, `error` si échec). Il ne conditionne que la
> **ré-impression de l'étiquette de picking** (HU RFID, LIM-68) :
> `true` ⇒ pas de ré-impression. L'**étiquette d'expédition** (LIM-107)
> s'imprime dans tous les cas (sauf palette trop basse), indépendamment de
> ce flag. Réservé dans LIM-14.
> Voir [Process picking au PK](../03-picking/process-picking-pk.md) et
> [Flux expédition - Étiqueteuse automatique](../04-outbound/flux-expedition.md#étiqueteuse-automatique).
## CstAtt Stock (StockLine)
Les CstAtt stock portent principalement les attributs logistiques
descendus de SAP. Voir
[Données principales](../06-erp-interface/donnees-principales.md)
pour le mapping détaillé.
| CstAtt | Donnée | Type | Tâche | Affiché |
|--------|--------|------|-------|---------|
| 01 | Poids unitaire produit recalculé | décimal | LIM-66 | Vue stock |
| 02 | SSCC virtuelle palette MII | string | LIM-91 | Vue stock |
Les autres attributs logistiques descendus de SAP sont détaillés dans
[Données principales](../06-erp-interface/donnees-principales.md).
## CstAtt Ordre d'entrée (InboundOrder)
| CstAtt | Donnée | Type | Tâche | Affiché |
|--------|--------|------|-------|---------|
| 01 | Hors tolérance (≥ 1 ligne OE hors tolérance) | bool | LIM-73 | Vue OE - « Hors tolérance » |
Voir [Réception fournisseur - Clôture](../01-inbound/reception-fournisseur.md).
## CstAtt Réception
| CstAtt | Donnée | Type | Tâche | Affiché |
|--------|--------|------|-------|---------|
| 01 | Réception retour entièrement rangée ASRS (flag « clôture en cours ») | bool | LIM-73 | Vue réceptions - « Rangé ASRS » |
Voir [Réception retour - Clôture](../01-inbound/reception-retour.md).
## CstAtt Ligne d'ordre d'inventaire
| CstAtt | Donnée | Type | Tâche | Affiché |
|--------|--------|------|-------|---------|
| 01 | Nombre de palettes à échantillonner | int | LIM-112 | Vue ordres d'inventaire, modifiable |
| 02 | Consignes (texte libre rattaché à l'ordre) | string | LIM-112 | Vue ordres d'inventaire |
> LIM-14 indique le type « Booléen » pour le CstAtt01 alors que la donnée
> est un nombre modifiable - à confirmer (probable `int`). LIM-112 confirme
> l'usage : `CstAtt01` = nombre de palettes à échantillonner (valeur du COR,
> toujours 4 d'après SAP ; éditable en création manuelle tant que
> l'inventaire n'est pas lancé), `CstAtt02` = consignes.
> ⚠️ Le commentaire du ticket LIM-112 évoque les consignes sur `CstAtt01` :
> à confirmer avec le client (voir
> [Échantillonnage](../03-picking/echantillonnage.md#questions-ouvertes)).
## CstAtt Stratégies de rangement
| CstAtt | Donnée | Type | Tâche | Affiché |
|--------|--------|------|-------|---------|
| 01 | Anoxie | bool | - | Vue stratégies de rangement - « Anoxie » |
## CstAtt Status de stock
| CstAtt | Donnée | Type | Tâche | Affiché |
|--------|--------|------|-------|---------|
| 01 | Applicable en réception type retour | bool | - | « Applicable en réception » |
| 02 | ZLOG (code SAP) | texte | - | « ZLOG » |
| 03 | ZINCO (code SAP) | texte | - | « ZINCO » |
Utilisés par l'entité `CST_StockStatus`. Catalogue des 8 statuts retour
(F9 + 7 motifs B6, F2 = absence de statut) et remontée REF ZLOG/ZINCO
définis en LIM-90 : voir
[Réception retour](../01-inbound/reception-retour.md#statuts-de-stock-retour-et-remontée-ref-lim-90).
## CstAtt Tâche (Task)
| CstAtt | Donnée | Type | Tâche | Affiché |
|--------|--------|------|-------|---------|
| 01 | Numéro de séquence picking | int | LIM-84 | - |
| 02 | Tâche créée pour le process de recertification | bool | LIM-106 | Vue des tâches - « Recertification » |
| 03 | Conteneur de picking a passé la navette | bool | LIM-84 / LIM-82 | - |
| 04 | Code support fille picking négatif | string | LIM-76 | - |
## CstAtt OS (OutboundOrder / ShippingOrder)
| CstAtt | Donnée | Type | Tâche |
|--------|--------|------|-------|
| CstAtt | Verrou séquençage TK (blocage stacker crane) | bool | LIM-84 |
| - | Verrou séquençage TK (blocage stacker crane) | bool | LIM-84 |
Voir [Séquençage TK → PS](../03-picking/sequencage-tk-ps.md).
> Non listé explicitement dans LIM-14 ; le séquençage picking figure sous
> CstAtt Tâche (01/03, LIM-84). Voir
> [Séquençage TK → PS](../03-picking/sequencage-tk-ps.md).
## Points d'attention
⚠️ Les CstAtt Container 14-20 sont libres. Tout nouvel usage doit être
documenté ici et dans LIM-14.
⚠️ Le référentiel maître est [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14).
Tout nouvel usage de CstAtt doit y être déclaré **avant** d'être
documenté ici.
⚠️ Le CstAtt11 Container est posé une seule fois (rangement ASRS) et
n'est jamais remis à false, même si le support ressort ensuite.
⚠️ Le CstAtt11 Support est posé une seule fois (rangement ASRS) et n'est
jamais remis à false, même si le support ressort ensuite.
⚠️ Renumérotation Support 12/13/14 : l'ancienne allocation (13 =
« Étiquetée au PK ») est obsolète. Depuis LIM-14 : 12 = Conteneur
étiqueté, 13 = Ordre d'entrée, 14 = Palette étiquetée au PK.
## Historique des modifications
| Date | Auteur | Modification |
|------|--------|-------------|
| 2026-05-13 | Arthur | Création avec table CstAtt Container complète depuis LIM-14 |
| 2026-05-13 | Arthur | Création avec table CstAtt Container depuis LIM-14 |
| 2026-05-13 | Arthur | Réservation CstAtt13 Container pour flag étiquetage PK |
| 2026-07-17 | Arthur | Réalignement complet sur LIM-14 (lecture directe) : ajout entités Article, Stock, Ligne inventaire, Stratégies rangement, Status stock, Tâche ; Support étendu à 14 (12 = Conteneur étiqueté, 13 = Ordre d'entrée, 14 = Palette étiquetée au PK) ; renvoi séquences/jobs/paramètres → parametres-projet.md |
| 2026-07-17 | Arthur | LIM-96 V2 : note CstAtt12 (posé `true` à l'écran collage étiquettes, gate job LIM-71 + caveat réconciliation) et CstAtt13 (posé dès l'image de quai via l'écran déclaration OE, en plus du PK) |
| 2026-07-17 | Arthur | CstAtt Tâche 03 (passage navette) : ajout attribution LIM-82 (flag posé par les handlers `Container_MovedEventHandler_ET/MS_PR`) |
| 2026-07-20 | Arthur | CstAtt Tâche 02 (recertification) : attribution LIM-106 (flag posé sur les tâches de mouvement recertification). Note : déplacé du CstAtt01 vers 02 (Maxime 26/06), le 01 étant la séquence picking LIM-84 |
| 2026-07-20 | Arthur | CstAtt14 Support : précisions LIM-111 (lu/mis à jour à l'étiqueteuse de sortie TK, 3 valeurs, conditionne uniquement la ré-impression de l'étiquette de picking LIM-68, pas l'étiquette d'expédition LIM-107 ; réservé LIM-14) + attribution LIM-91 / 111 dans la table |
| 2026-07-20 | Arthur | CstAtt Ligne d'ordre d'inventaire : ajout CstAtt02 (consignes, LIM-112) + attribution LIM-112 au CstAtt01 (nb palettes à échantillonner) + note usage LIM-112 (caveat commentaire consignes CstAtt01 vs 02) |
| 2026-07-20 | Arthur | CstAtt06 Support : note usage rejet PIE (LIM-114 - poste d'origine lu pour la destination de rejet, reporté sur le support réel par LIM-67/LIM-91) ; jira_refs +LIM-114 |
| 2026-07-20 | Arthur | CstAtt05 Support : note usage LIM-115 (transmis à Galileo/filmeuse via CustomData de tâche sur mouvement source PIE_02, forcé 0 si vide/pas de filmage/rejet) + caveat type int vs code alphanumérique ; table 05 → LIM-67 / 115 ; jira_refs +LIM-115 |
## Références
| Source | Type | Date |
|--------|------|------|
| [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14) | Ticket Jira | 2025 |
| [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14) | Ticket Jira (référentiel CstAtt/séquences/jobs/paramètres) | 2026 |
| [LIM-82](https://easywmsfrance.atlassian.net/browse/LIM-82) | Ticket Jira (placement PS → PK, pose CstAtt Tâche 03) | 2026 |
| [LIM-106](https://easywmsfrance.atlassian.net/browse/LIM-106) | Ticket Jira (assignation recertification, pose CstAtt Tâche 02) | 2026 |
| [LIM-111](https://easywmsfrance.atlassian.net/browse/LIM-111) | Ticket Jira (étiqueteuse auto, lecture/MAJ CstAtt14 à la sortie TK) | 2026 |
| [LIM-112](https://easywmsfrance.atlassian.net/browse/LIM-112) | Ticket Jira (échantillonnage, CstAtt01/02 ligne d'ordre d'inventaire) | 2026 |
| [LIM-114](https://easywmsfrance.atlassian.net/browse/LIM-114) | Ticket Jira (rejet PIE, CstAtt06 = poste d'origine) | 2026 |
| [LIM-115](https://easywmsfrance.atlassian.net/browse/LIM-115) | Ticket Jira (transmission filmage, CstAtt05 → Galileo) | 2026 |
| recap_session_LIM-72_13-05-2026.md | Récap session | 2026-05-13 |
+6 -5
View File
@@ -2,10 +2,11 @@
title: "Contacts projet Limagrain"
tags: [admin, contacts, équipe, annuaire]
status: draft
standard_ref: null
jira_refs: []
confluence_refs: []
sources: ["Liste de contacts.md"]
last_updated: 2026-05-06
last_updated: 2026-07-20
author: Arthur
---
@@ -24,7 +25,7 @@ author: Arthur
| Jean-Baptiste ROUVET | jean-baptiste.rouvet@limagrain.com | CDP OT |
| Thierry CHANNEBOUX | thierry.channeboux@limagrain.com | CPG |
| Nicolas SANCHEZ | nicolas.sanchez@limagrain.com | Expert IT |
| Alexandre COUTURIER | alexandre.couturier@limagrain.com | |
| Alexandre COUTURIER | alexandre.couturier@limagrain.com | - |
| Leila CHAJJAOUI | leila.chajjaoui@limagrain.com | Experte IT (équipe Nicolas SANCHEZ) |
| Maxime TOURRETTE | maxime.tourrette@limagrain.com | Développeur IT Expert |
| Anne-Marie LARIVAILLE | anne-marie.larivaille@limagrain.com | Experte processus métier logistique |
@@ -35,7 +36,7 @@ author: Arthur
| Nom | Mail | Poste |
|-----|------|-------|
| Brice FOLIO | ext-brice.folio@limagrain.com | |
| Brice FOLIO | ext-brice.folio@limagrain.com | - |
| Cyril MALLET | ext-cyril.mallet@limagrain.com | Responsable Infra (gestion VM) |
## Delaware (Middleware SAP)
@@ -49,7 +50,7 @@ author: Arthur
| Nom | Mail | Poste |
|-----|------|-------|
| Yann RODRIGUES | Yann.RODRIGUES@still.fr | Ingénieur commercial |
| | broumegoux@ceres-solutions.com | Responsable chantier (Bâtiment) |
| - | broumegoux@ceres-solutions.com | Responsable chantier (Bâtiment) |
| Vincent DOITEAU | vincent.doiteau@kiongroup.com | Expert technique AGV |
## Mecalux
@@ -59,7 +60,7 @@ author: Arthur
| Justine BEUTIN | DP WMS |
| Mallaury MELGAR | CPG |
| Théo LE PAIH | CPG |
| Abdallah BOUALLAG | |
| Abdallah BOUALLAG | - |
| Hedi ABDELKRIM | Resp. Automatisme |
| Robert Bryan BRAVO BALSECA | Technique ROB Espagne |
| Gilles MAILLET | Dir. ROB |
@@ -0,0 +1,135 @@
---
title: "Paramètres projet - Séquences, toggles, jobs et paramètres WMS"
tags: [admin, paramètres, séquences, jobs, toggles, transactions]
status: draft
standard_ref: architecture/application-dictionary.md
jira_refs: [LIM-14, LIM-64, LIM-67, LIM-69, LIM-70, LIM-71, LIM-73, LIM-74, LIM-76, LIM-93, LIM-102, LIM-105, LIM-107, LIM-108, LIM-110, LIM-114, LIM-115]
confluence_refs: []
sources: ["Jira LIM-14 (lecture directe 2026-07-17)", "Jira LIM-102 (lecture directe 2026-07-20)", "Jira LIM-114 (lecture directe 2026-07-20)", "Jira LIM-115 (lecture directe 2026-07-20)"]
last_updated: 2026-07-20
author: Arthur
---
# Paramètres projet - Séquences, toggles, jobs et paramètres WMS
> **Résumé** : référentiel des séquences, toggles, transactions customs,
> paramètres (standards et customs) et jobs périodiques du projet
> Limagrain. Source maître =
> [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14).
> **Standard EasyWMS** : → voir
> [Application Dictionary](../../architecture/application-dictionary.md) et
> [Parameters](../../concepts/parameters.md)
> Ce qui suit documente les **spécificités Limagrain** par rapport au standard.
> **Custom Attributes** : voir [AD Customs](ad-customs.md).
## Séquences
| Code | Préfixe | Cache | Min | Max | Tâche | Info |
|------|---------|-------|-----|-----|-------|------|
| 800000 | 800 | 200 | 1 | 999 999 999 999 999 | LIM-64 | Supports virtuels images de quai |
| Pile | PAL | 200 | 1 | 999 999 999 999 999 | LIM-64 | Supports pile de palettes |
## Toggles
| Nom du toggle | État |
|---------------|------|
| `AllowExceedMaxNumContainersInBufferLocation` | Désactivé |
| `CST_LogWebServiceCommunication` | Non précisé |
| `CST_SimulatePIEScale` | [SIMULATION] Actif en pré-production (LIM-108) - repli sur le poids théorique quand l'event PIE ne porte pas de poids. Voir [Contrôle qualité réception](../01-inbound/controle-qualite-reception.md#simulation-poids-théorique-en-labsence-de-poids-galileo-lim-108) |
## Paramètres standards
| Paramètre | Description | Valeur |
|-----------|-------------|--------|
| `IsSingleReceipt` | Une seule réception par OE (pas de reliquat WMS) | `true` |
| `AutoCloseReception` | Clôture automatique de la réception | `true` |
> **Note** : valeur `true` confirmée par Arthur (2026-07-17). Le tableau
> LIM-14 affiche encore `false` - **à corriger côté ticket**. La clôture
> effective reste conditionnée par le custom `Reception_Close_PR_V2`. Voir
> [Réception fournisseur - Clôture](../01-inbound/reception-fournisseur.md).
## Transactions customs
| Code | Description | Post-traitement |
|------|-------------|-----------------|
| `CON.CREATE.RECEP` | Conteneur créé par le process de réception (LIM-96). `Document1` = type de réception (KPI par type, LIM-102 - voir [Gestion des camions](../01-inbound/gestion-camions.md#kpi---conteneurs-par-type-de-réception-lim-102)) | Non |
| `LOC.SEND` | Message LOC envoyé toutes les 5 minutes | Oui |
## Paramètres customs
| Code | Info | Valeur par défaut | Tâche |
|------|------|-------------------|-------|
| `FILMAGES` | Programmes de filmage | - | LIM-67 |
| `MODES_PK01``MODES_PK06` | Modes de travail actifs du PK avec séquence (ex. `RECEPTION;1\|PICKING;2\|CONSOLIDATION;3`) | - | LIM-69 |
| `PK_ADJACENT` | Paires de postes adjacents | - | LIM-69 |
| `PK_BIGBAG` | Liste des PK compatibles big-bag (séparés par `;`) | - | LIM-70 / LIM-74 |
| ~~`DESTINATION_PRODUCTION`~~ | ~~Code du buffer d'entrée production (destination des tâches AGV)~~ **obsolète** | ~~`ENTREE_PRODUCTION`~~ | LIM-71 |
| `RECEPTION_POSITION_CONTAINER_PK` | Position (X) destination préférée des conteneurs de réception au PK | `2` | - |
| `RECERTIFICATION_POSITION_CONTAINER_PK` | Position (X) destination préférée des conteneurs de recertification au PK | `2` | - |
| `PIE_ENTRY_PK` | N° du PIE pour réinsérer les palettes après passage PK | `2` | LIM-67 |
| `PK_REJET_PROD` | Poste de rejet des palettes **sans poste d'origine** (production) au rejet PIE. À câbler côté EST (ex. `PS01`) - voir [Flux de rejet PIE](../02-stockage/rejet-pie.md) | (à définir) | LIM-114 |
| `PIE_FILMAGE` (nom à confirmer) | Stations sources déclenchant la transmission du programme de filmage à Galileo (rejet du code en dur) - voir [Configuration Galileo](../02-stockage/galileo-config.md#transmission-du-programme-de-filmage-à-la-filmeuse-lim-115) | `PIE_02` | LIM-115 |
| `LOC_ZONE_MAPPING` | Zones de correspondance Easy ↔ SAP pour les TK | `[TK03-04:ASRS34][TK01:ASRS1][TK02:ASRS2][TK03:ASRS3][TK04:ASRS4]` | LIM-76 |
| `EXPEDITION_CLASSE_CLIENT` | Code de la classe d'OS pour le type client | `CLIENT` | LIM-107 |
| `EXPEDITION_CLASSE_PRODUCTION` | Code de la classe d'OS pour le type production | `PRODUCTION` | LIM-107 |
| `SAP_CPI_ENDPOINT_URL` | URL de l'endpoint inbound SAP CPI | (à définir) | LIM-93 |
| `SAP_CPI_TOKEN_URL` | URL du token endpoint OAuth 2.0 SAP CPI | - | LIM-93 |
| `SAP_ATH214_TIMEOUT` | Timeout d'attente de l'ITM après appel ATH214 (s) | `60` | LIM-93 |
| `SAP_ATH214_MAX_RETRIES` | Nombre maximum de tentatives ATH214 | `5` | LIM-93 |
| `SAP_ATH214_REFRESH_INTERVAL` | Intervalle de polling de l'alias en base (ms) | `5000` | LIM-93 |
| `RECEPTION_CONFORM_STOCK_STATUS` | Nom du statut de stock fictif « Stock conforme » (position 0 du dialogue statut, n'applique aucun statut) | - | LIM-93 |
| `SAP_ATH111_TIMEOUT` | Timeout d'attente de l'ASN (process recertification, s) | `60` | LIM-105 |
| `SAP_ATH111_MAX_RETRIES` | Nombre maximum de tentatives d'attente de l'ASN (recertification) | `5` | LIM-105 |
| `SAP_ATH111_REFRESH_INTERVAL` | Intervalle de polling de l'existence de l'ASN (recertification, ms) | `500` | LIM-105 |
| `RECERTIFICATION_CODE_CLASSE` | Code de la classe d'OS recertification (remplace les valeurs hard codées d'identification) | - | LIM-105 |
| `RECERTIFICATION_CODE_QUAI` | Code du quai recertification (`QUAI_RECERTIFICATION`) assigné automatiquement aux OS recertification ; sert aussi de balise `[XXX]` dans le code de la stratégie d'assignation de stock RECERTIFICATION | - | LIM-110 |
## Jobs
| Code | Workflow | Description | Fréquence | Tâche |
|------|----------|-------------|-----------|-------|
| `CST_PickingStationAssignmentJob` | `CST_PickingStationAssignment_Job` | Assignation des ordres par priorité de process aux PK | 5 s | LIM-70 |
| `CST_StoreProductionContainer` | `CST_StoreProductionContainer_Job` | Génère les tâches de rangement des conteneurs sur images de quai | 30 s | LIM-71 |
| `CST_SendLOCTransaction` | `CST_SendLOC` | Envoie la transaction `SEND.LOC` | 5 min | LIM-76 |
| `CST_AssignDockStage` | `CST_Job_AssignStage` | Assigne les images de quai (stages `X_EXP`) aux OS et tournées éligibles | 30 s | LIM-94 |
| `CST_Reception_RegenerateTask_Job` | `CST_Reception_RegenerateTask_Job` | Régénère les tâches vers les PK pour les palettes de réception sur stages sans tâches | 15 s | LIM-71 |
## Points d'attention
⚠️ Le référentiel maître est [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14).
Tout nouveau paramètre / job / séquence doit y être déclaré.
⚠️ `PK_BIGBAG` apparaît deux fois dans LIM-14 (rattaché à LIM-70 puis
LIM-74) - même paramètre, à dédoublonner côté ticket.
⚠️ `DESTINATION_PRODUCTION` est **obsolète** (LIM-71 : destination via
stratégies de rangement).
## Historique des modifications
| Date | Auteur | Modification |
|------|--------|-------------|
| 2026-07-17 | Arthur | Création depuis LIM-14 (lecture directe) : séquences, toggles, paramètres standards + customs, transactions customs, jobs |
| 2026-07-20 | Arthur | Enrichissement transaction `CON.CREATE.RECEP` : `Document1` = type de réception (KPI par type, LIM-102) + cross-ref gestion-camions ; jira_refs/sources/last_updated |
| 2026-07-20 | Arthur | Ajout paramètre `RECERTIFICATION_CODE_CLASSE` (LIM-105, remplace les valeurs hard codées d'identification des OS recertification) |
| 2026-07-20 | Arthur | Usage confirmé des params `EXPEDITION_CLASSE_CLIENT`/`EXPEDITION_CLASSE_PRODUCTION` (LIM-107, routage du type d'étiquette d'expédition) ; ajout Références LIM-107 |
| 2026-07-20 | Arthur | Ajout toggle `CST_SimulatePIEScale` (LIM-108, mode simulation poids PIE) + cross-ref contrôle qualité réception ; Références LIM-108 |
| 2026-07-20 | Arthur | Ajout paramètre `RECERTIFICATION_CODE_QUAI` (LIM-110, code quai recertif auto + balise stratégie assignation stock) ; jira_refs +LIM-110, Références |
| 2026-07-20 | Arthur | Ajout paramètre `PK_REJET_PROD` (LIM-114, poste de rejet des palettes production sans poste d'origine au rejet PIE) + cross-ref rejet-pie ; jira_refs +LIM-114, Références |
| 2026-07-20 | Arthur | Ajout paramètre `PIE_FILMAGE` (nom à confirmer, LIM-115, stations sources déclenchant la transmission du programme de filmage à Galileo) + cross-ref galileo-config ; jira_refs +LIM-115, Références |
## Références
| Source | Type | Date |
|--------|------|------|
| [LIM-14](https://easywmsfrance.atlassian.net/browse/LIM-14) | Ticket Jira (référentiel séquences/jobs/paramètres) | 2026 |
| [LIM-102](https://easywmsfrance.atlassian.net/browse/LIM-102) | Ticket Jira (KPI conteneurs par type de réception - CON.CREATE.RECEP) | 2026 |
| [LIM-105](https://easywmsfrance.atlassian.net/browse/LIM-105) | Ticket Jira (workstation recertification - SAP_ATH111_*, RECERTIFICATION_CODE_CLASSE) | 2026 |
| [LIM-107](https://easywmsfrance.atlassian.net/browse/LIM-107) | Ticket Jira (étiquettes expédition - EXPEDITION_CLASSE_CLIENT/PRODUCTION) | 2026 |
| [LIM-108](https://easywmsfrance.atlassian.net/browse/LIM-108) | Ticket Jira (simulation poids PIE - toggle CST_SimulatePIEScale) | 2026 |
| [LIM-110](https://easywmsfrance.atlassian.net/browse/LIM-110) | Ticket Jira (quai recertification auto - RECERTIFICATION_CODE_QUAI) | 2026 |
| [LIM-114](https://easywmsfrance.atlassian.net/browse/LIM-114) | Ticket Jira (rejet PIE - PK_REJET_PROD) | 2026 |
| [LIM-115](https://easywmsfrance.atlassian.net/browse/LIM-115) | Ticket Jira (transmission filmage - stations PIE déclenchantes) | 2026 |
Binary file not shown.