Files
mcp-wms-wiki/wiki/sources/archives/LIM-67_Postes_Travail_Reception.md
T
2026-05-20 09:41:27 +02:00

11 KiB

LIM-67 — #LOT1.3 [RECEPTION] Postes de travail - Flux fournisseurs/intersites

Projet : LIMAGRAIN - DEV
Statut : En attente CDP
Assigné à : Arthur Ria
Lien Jira : https://easywmsfrance.atlassian.net/browse/LIM-67


Contexte — Réception fournisseurs

Contrairement aux réceptions en provenance de la production, les réceptions externes (fournisseurs) et transferts intersites (autres sites Limagrain) suivent le même flux. Les palettes doivent passer par un poste de travail pour identification et déclaration avant d'aller vers l'ASRS (contrairement à la production qui passe directement de l'image de quai au PIE de l'ASRS).

Résumé du process complet

  1. Déclaration sur l'image de quai
  2. Déplacement AGV → Poste de travail
  3. Traitement au poste de travailObjet de cette tâche
  4. Déplacement AGV → Table d'entrée (+ filmage si demandé)
  5. Passage PIE
  6. Stockage ou rejet
  7. Clôture de la réception
  8. Libération quai / image de quai

Les opérateurs travaillent sur postes de travail constitués de 3 tables. Les AGV amènent automatiquement les palettes des images de quai au fur et à mesure sur les bonnes tables.

Les opérateurs utilisent le mode Tâches automatiques sur PC.

Si la palette reçue est multi-référence : l'opérateur crée une palette vide sur une table de préparation disponible, effectue le tri de marchandise, et chaque palette résultante = une seule référence.


Développement

1. Sélection de la réception

Le code de réception est récupéré automatiquement en scannant le conteneur présent sur le poste de picking, grâce au CustomAttribute8.

Rajouter le nom du fournisseur en plus du code pour afficher : "Fournisseur: CODE - NOM".
Le faire sur tous les écrans du process.


2. Confirmation de création (BIG-BAG)

Si le conteneur scanné est un conteneur virtuel de réception, un écran de confirmation pour créer le nouveau support "réel" est affiché.

Sur l'écran de paramétrage du support, rajouter :

  • Une ligne indiquant que BIG BAG n'est pas sélectionné : "BIG BAG : NON"
  • Un bouton "BIG BAG ON"

Comportement :

  • Clic sur "BIG BAG ON" → ligne passe à "BIG BAG : OUI", bouton bascule en "BIG BAG OFF"
  • Dans les deux cas, stocker true/false dans le CstAtt02 du support

Impression d'une étiquette RFID avec le code support dès la confirmation de création du conteneur. (Voir LIM-68)


3. Écran "menu principal"

Création d'un écran avec choix d'actions possibles :

  • Ajouter stock
  • Nouveau support
  • Changer de support
  • Imprimer étiquette
  • Terminer

Sur cet écran est toujours affiché à droite les informations du support actuellement sélectionné.
Après chaque action complétée, on retourne sur cet écran.


A — Ajouter stock

Écrans standard : sélection article, lot, quantité.

Afficher la quantité attendue + [UdM] sur l'écran du prompt de quantité article (ne pas pré-remplir le prompt).

Garder l'écran standard affichant le statut de stock, mais masquer les boutons de modification de statut.

Skipper les écrans de fin de date de statut et de commentaire.

Pour l'anoxie : set le CstAtt03 du support à true. Cela indique qu'à terme cette palette devra être anoxiée.


B — Nouveau support

Scan de l'emplacement où créer le support, puis confirmation de création (étape 2).
Le nouveau conteneur devient le conteneur actuellement sélectionné.


C — Changer de support

Scan du code support à définir comme conteneur actuellement sélectionné.


D — Imprimer étiquette

Permet la réimpression de l'étiquette support RFID.


E — Terminer

Vérification fermeture réception :
Si le conteneur actuel est le dernier correspondant à cette réception (Nombre de conteneurs virtuels avec CstAtt8 = codeRecep + nombre conteneurs avec CstAtt8 = codeRecep & CstAtt10 = true), proposer la fermeture de la réception avec uniquement l'option confirmer.

Sélection du programme de filmage :
Ajouter un dialogue qui demande le programme de filmage en choisissant parmi une liste :

0. Pas de filmage
1. Programme 1
2. Programme 2
3. Programme 3
4. …

Cette liste provient d'un paramètre nommé "FILMAGES" dont la valeur par défaut est :

0;Pas de filmage|A;Programme 1|B;Programme 2|C;Programme 3

Stocker la valeur choisie (0, A, B, C…) dans le CstAtt05 du support.

Après validation du programme de filmage, une tâche est générée pour évacuer le conteneur du poste de travail.


Cas de tests

⚠️ Les cas de tests ci-dessous sont barrés dans le ticket d'origine (non applicables / à compléter ultérieurement). Ils sont conservés ici à titre de référence.

1. Sélection de la réception — Affichage fournisseur

ID Description Préconditions Actions Résultat attendu Dév CDP
1 Affichage CODE - NOM fournisseur sur l'écran de sélection OE fournisseur existant avec code et nom renseignés Arriver sur l'écran de sélection de la réception Le fournisseur s'affiche sous la forme "Fournisseur: CODE - NOM"
2 Affichage CODE - NOM sur tous les écrans du process OE fournisseur avec code et nom renseignés Dérouler le process complet jusqu'à la fin Le libellé "Fournisseur: CODE - NOM" est présent sur chaque écran du workflow

2. Big Bag

ID Description Préconditions Actions Résultat attendu Dév CDP
5 État initial Big Bag = NON Support en cours de paramétrage, CstAtt02 non valorisé Arriver sur l'écran de paramétrage du support La ligne affiche "BIG BAG : NON" et le bouton "BIG BAG ON" est visible
6 Activation Big Bag Écran de paramétrage affiché, état initial NON Cliquer sur "BIG BAG ON" La ligne passe à "BIG BAG : OUI", le bouton devient "BIG BAG OFF", CstAtt02 = true
7 Désactivation Big Bag après activation Big Bag activé (OUI), bouton "BIG BAG OFF" affiché Cliquer sur "BIG BAG OFF" La ligne repasse à "BIG BAG : NON", CstAtt02 = false
8 Toggle multiple (ON → OFF → ON) Écran de paramétrage affiché Cliquer ON, puis OFF, puis ON À chaque toggle l'état et le CstAtt02 sont cohérents. Pas de dérive
9 CstAtt02 persisté après validation du support Big Bag activé sur un support Valider le support et terminer le process CstAtt02 = true est bien enregistré sur le support dans la base WMS
10 Big Bag désactivé : CstAtt02 = false enregistré Process complet sans activer le Big Bag Terminer le process sans toucher au Big Bag CstAtt02 = false est bien enregistré sur le support (pas null, pas vide)

3. Affichage de la quantité

ID Description Préconditions Actions Résultat attendu Dév CDP
11 Quantité attendue + UdM affichée Ligne de stock avec quantité attendue et UdM renseignées Arriver sur l'écran du prompt de quantité article La quantité attendue et l'UdM sont affichées (ex : "Attendu : 75 [SAC]"). Le champ de saisie est vide
12 Prompt non pré-rempli Ligne de stock avec quantité attendue = 75 Arriver sur l'écran de saisie quantité Le champ de saisie est vide, l'opérateur doit saisir manuellement

4. Statut de stock

ID Description Préconditions Actions Résultat attendu Dév CDP
15 Boutons de modification masqués Flux fournisseur, écran statut de stock affiché Arriver sur l'écran du statut de stock Les boutons de changement de statut sont masqués. Le statut est visible mais non modifiable
16 Écran date de fin de statut skippé Flux fournisseur Valider l'écran du statut de stock L'écran de saisie de date de fin de statut n'apparaît pas
17 Écran commentaire statut skippé Flux fournisseur Valider l'écran du statut de stock L'écran de saisie de commentaire n'apparaît pas
18 Statut affiché correspond bien au stock Stock avec statut "SAC SALE" Arriver sur l'écran du statut Le statut affiché correspond bien à celui du stock en base

5. Anoxie

ID Description Préconditions Actions Résultat attendu Dév CDP
19 CstAtt03 = true après validation Support traité via flux fournisseur Compléter le process de réception au poste CstAtt03 du support = true en base WMS
20 CstAtt03 non écrasé en cas de re-passage Support ayant déjà CstAtt03 = true Re-processer le support CstAtt03 reste à true, pas réinitialisé à false

6. Filmage

ID Description Préconditions Actions Résultat attendu Dév CDP
21 Dialogue de filmage affiché après le prompt code support Paramètre FILMAGES renseigné avec les 4 valeurs par défaut Valider l'écran du prompt code support Le dialogue de sélection du programme de filmage s'affiche immédiatement
22 Liste filmage issue du paramètre FILMAGES Paramètre FILMAGES = "0;Pas de filmage|1;Programme 1|2;Programme 2|3;Programme 3" Arriver sur le dialogue de filmage La liste affiche exactement les 4 options dans le bon ordre
23 Sélection "Pas de filmage" → CstAtt05 = 0 Process en cours Sélectionner "Pas de filmage" CstAtt05 du support = 0 en base
24 Sélection "Programme 2" → CstAtt05 = 2 Process en cours Sélectionner "Programme 2" CstAtt05 du support = 2 en base
25 Paramètre FILMAGES modifié (valeur custom) Paramètre FILMAGES = "0;Aucun|1;Standard|5;Renforcé" Arriver sur le dialogue de filmage La liste affiche les 3 options custom, pas les valeurs par défaut
26 Paramètre FILMAGES vide ou absent Paramètre FILMAGES non configuré dans le WMS Arriver sur le dialogue de filmage Message d'erreur explicite — pas de crash — CstAtt mis à 0
27 Paramètre FILMAGES avec une seule option Paramètre FILMAGES = "0;Pas de filmage" Arriver sur le dialogue de filmage La liste s'affiche avec la seule option disponible, sélectionnable normalement

7. Étiquette RFID (déclenchement)

ID Description Préconditions Actions Résultat attendu Dév CDP
28 Impression auto après l'écran de filmage Process fournisseur, imprimante disponible Valider le choix de filmage L'étiquette RFID (LIM-68) s'imprime automatiquement sans action supplémentaire