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:
@@ -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.
|
||||
|
||||
@@ -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 |
|
||||
|
||||
@@ -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.
Reference in New Issue
Block a user