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

12 KiB

Export Jira — LIMAGRAIN DEV : LIM-63, LIM-64, LIM-65

Projet : LIMAGRAIN - DEV
Lot : #LOT1.1
Statut : En cours de test client (pré-production)
Assigné : Arthur Ria
Exporté le : 2026-05-06


LIM-63 — #LOT1.1 [RECEPTION + EXPEDITION] Affichage chauffeurs

Lien : https://easywmsfrance.atlassian.net/browse/LIM-63

Contexte

Dans LIM-62 et LIM-XXX, on associe les réceptions et ordres de sortie à des quais en indiquant un camion (sa plaque).

Le client souhaite afficher ces informations directement en dehors de l'entrepôt, près des quais extérieurs, pour indiquer aux chauffeurs où ils doivent attendre / se garer.

Développement

Faire une WS qui affiche uniquement les quais avec des réceptions/ordres de sortie associés. Afficher les plaques (Document).

Prévoir la place pour afficher 6 quais + le parking sans devoir scroller.

Documentation de référence pour créer ce dialogue :
https://msscc.mecalux.com/documentation/Development/master/ES/map_working_easybuilder/user_manual/dialogs/index.md

Commentaires

Aucun commentaire sur ce ticket.


LIM-64 — #LOT1.1 [RECEPTION] TRF - Déclaration image de quai

Lien : https://easywmsfrance.atlassian.net/browse/LIM-64

Contexte

Les camions de réception sont déchargés manuellement par un cariste sur une image de quai (poumon de réception).

Règle de déchargement physique : Le cariste doit décharger en commençant par l'emplacement le plus éloigné du quai en suivant un ordre précis. Cela permet d'identifier précisément les emplacements occupés pour les AGV.

Ensuite, via son TRF, l'opérateur va associer la réception à la bonne image de quai puis faire sa pré-déclaration : nombre de palettes, présence de big-bag, etc.

Une fois terminé, les AGV viendront récupérer les palettes pour les apporter sur les postes de travail ou directement dans le TK selon la classe des ordres d'entrées de la réception.

Développement

PRODUCTION : Écran 1, écran 3, écran 4, écran 5, écran 7
AUTRES : Écran 1, écran 2, écran 3, écran 4, écran 5, écran 6, écran 7

Créer un nouveau menu TRF dans Réceptions > Image de quai.

Écran 1 — Type de réception

Choix parmi cette liste :

  • Production
  • Autres (fournisseur, inter-site, retours, etc.)
  • Pile de palette

Échappe : retour menu.

Écran 2 — Sélection de la réception

À afficher seulement si choix du type de réception = Autres.

L'opérateur choisit la réception qu'il souhaite faire.

Échap : retour écran 1.

Écran 3 — Nombre de palettes

Prompt : « Nombre de palettes de la réception »

Prompt d'un nombre entre 1 et 26 inclus.

Vérification à validation :

  • que le chiffre est valide
  • que la somme des supports déjà présents sur le poumon ainsi que le nombre validé <= 26

Si non validation : message d'erreur explicatif clair avec bouton Ok pour recommencer l'écran 3.

Échappe : retour écran 2.

Écran 4 — Choix image de quai

Dans le WF, lister tous les poumons liés aux quais (réception + expédition).
De cette liste, enlever tous ceux qui ont des supports clients (liés à des ordres de sortie) ou qui ont des tâches de shipping en destination.
Enlever également ceux dont le nombre de supports == capacité (poumon plein).

Prompt : « Choix de l'image de quai » avec un bouton Liste (qui liste les poumons filtrés).

Au moment du choix du poumon parmi ceux de la liste ou si l'opérateur saisit/scanne, vérifier si le poumon est disponible en refaisant les mêmes checks que précédemment. À refaire même s'il choisit dans la liste — entre l'affichage de la liste filtrée et le choix de l'opérateur, la réalité a pu changer.

Échappe : retour écran 3.

Écran 5 — Sous-emplacement de départ

Prompt : « Sous-emplacement de la première palette de la réception »

Prompt d'un nombre.

Vérification à validation :

  • que le chiffre est valide
  • que l'emplacement de départ ainsi que tous ceux qui suivent pour atteindre le nombre de palettes précédemment indiqué soient vides

Si non validation : message d'erreur explicatif clair avec bouton Ok pour recommencer l'écran 4.

Exemple : si j'ai déjà des palettes d'une autre réception (rouge) et que j'en déclare 5 nouvelles, je ne peux pas indiquer des positions 3 ; 4 ; 23 ; 24 ; 25 ; 26.

Échappe : retour écran 4.

Écran 6 — Présence de big-bags

Uniquement si l'opérateur a choisi le type de réception Autre.

Prompt : « Présence d'un big-bag parmi les palettes de la réception ? »

Boutons OUI / NON. Conserver l'information.

Échappe : retour écran 4.

Écran 7 — Validation

Afficher un écran de récapitulatif :

  • Image de quai : XXX
  • Type de réception : XXX
  • Nombre de palettes : XXX
  • Sous-emplacement de départ : XXX
  • Présence de big-bags : oui / non

Avec un bouton VALIDER.

Échappe : retour écran 5.

Si validation :

  • Créer informatiquement les palettes en les répartissant sur les sous-emplacements à partir du premier indiqué par l'opérateur. Les palettes sont vides et de type PALETTE_US. Leur séquence ne doit pas être la séquence classique mais une séquence de 18 caractères qui commence par 8. Ex : 800000000000000001, 800000000000000002, etc. (Séquence décrite dans LIM-14)
  • Uniquement si l'opérateur a choisi le type de réception Autre → impression d'une étiquette pour chaque palette déclarée avec le rapport décrit dans LIM-65
  • Retour écran 2.

Cas de tests

Écran 2 — Sélection de la réception

ID Description Préconditions Actions Résultat attendu Validation Dév. Validation CDP
E2-01 Affichage de l'écran Type de réception sélectionné = Autre Sélection d'une réception Affichage du choix de la réception

Écran 3 — Nombre de palettes

ID Description Préconditions Actions Résultat attendu Validation Dév. Validation CDP
E3-01 Somme palettes saisie = exactement 26 Saisir 26 Validation OK, passage à l'écran 4
E3-02 Somme palettes saisie = 27 Saisir 27 Rejet avec message d'erreur mentionnant le dépassement de capacité

Écran 4 — Choix image de quai

ID Description Préconditions Actions Résultat attendu Validation Dév. Validation CDP
E4-01 Poumon plein Poumon plein avant l'affichage de la liste Le poumon n'apparait pas dans la liste
E4-02 Sélection d'un poumon plein Poumon plein avant l'affichage de la liste Saisir le code du poumon plein Message d'erreur indiquant que le poumon sélectionné n'est pas valide
E4-03 Poumon devenu plein entre l'affichage de la liste et la sélection Poumon visible dans la liste au moment de l'affichage, puis rempli par un autre utilisateur avant confirmation Sélectionner ce poumon depuis la liste Rejet avec message d'erreur, le check se refait au moment du choix
E4-04 Poumon ayant reçu un support client entre l'affichage et la sélection Poumon visible dans la liste, un ordre de sortie lui est associé entretemps Sélectionner ce poumon depuis la liste Rejet avec message d'erreur
E4-05 Poumon dont le nombre de supports est exactement égal à la capacité Poumon plein Ouvrir la liste Le poumon est absent de la liste
E4-06 Poumon qui ne contient pas assez d'emplacements libres consécutifs sur les positions suivant le conteneur sur la plus grande position Poumon de capacité 26, palette déclarée sur l'emplacement 20. Nombre de palettes sélectionné = 7 Ouvrir la liste Le poumon est absent de la liste

Écran 5 — Sous-emplacement de départ

ID Description Préconditions Actions Résultat attendu Validation Dév. Validation CDP
E5-01 Séquence valide qui se termine pile au dernier sous-emplacement Poumon de capacité 26, 3 palettes déclarées Saisir 24 (→ 24, 25, 26) Validation OK
E5-02 Séquence qui dépasse le dernier sous-emplacement d'un Poumon de capacité 26, 3 palettes déclarées Saisir 25 (→ 25, 26, 27 inexistant) Rejet avec message d'erreur
E5-03 Séquence avec un seul emplacement occupé au milieu Palettes rouges uniquement en position 5, 5 palettes déclarées Saisir 3 (→ 3, 4, 5, 6, 7) Rejet car l'emplacement 5 est occupé, même s'il n'est pas le premier de la séquence
E5-04 Sous-emplacement de départ libre mais dernier emplacement de la séquence occupé Palette rouge en position 8, 5 palettes déclarées Saisir 4 (→ 4, 5, 6, 7, 8) Rejet car l'emplacement 8 est occupé
E5-05 Sous-emplacement de départ occupé, le reste de la séquence est libre Palette rouge uniquement en position 3, 5 palettes déclarées Saisir 3 Rejet dès le premier emplacement

Écran 6 — Sélection BigBag

ID Description Préconditions Actions Résultat attendu Validation Dév. Validation CDP
E6-01 Affichage de l'écran Type de réception sélectionné = Autre Affichage du choix de la présence de big-bag

Écran 7 — Validation & création

ID Description Préconditions Actions Résultat attendu Validation Dév. Validation CDP
E7-01 Les palettes sont créées sur les bons sous-emplacements et pas sur les suivants 3 palettes, départ emplacement 5 Valider Palettes créées exactement sur 5, 6, 7 — emplacement 8 reste vide
E7-02 Les séquences générées commencent bien par 8 et font exactement 18 caractères N/A Valider avec n palettes Toutes les séquences font 18 caractères et commencent par 8
E7-04 Type Production : aucune impression Type = Production Valider Aucune impression d'étiquette déclenchée
E7-05 Nombre d'étiquettes imprimées = exactement le nombre de palettes déclarées Type = Autre, 4 palettes déclarées Valider 4 étiquettes imprimées, ni plus ni moins
E7-06 Poumon/position de départ devenu indisponible Poumon ou position de départ devenu indisponible après sélection Valider Message d'erreur indiquant la raison
E7-07 Réception sélectionnée supprimée Réception sélectionnée est supprimée Valider Message d'erreur indiquant la raison

Commentaires

Aucun commentaire sur ce ticket.


LIM-65 — #LOT1.1 [RECEPTION] Etiquette support image de quai

Lien : https://easywmsfrance.atlassian.net/browse/LIM-65

Contexte

Dans LIM-64, on imprime une étiquette support pour chaque palette en provenance d'une réception qui n'est pas de type PRODUCTION.

Modèle — Format A5 — Paysage

Champs à afficher sur l'étiquette :

  • CODE : code du support
  • RECEPTION : code de la réception
  • DATE : date d'impression
  • EMPL. : sous-emplacement du poumon
  • QR Code : code du support

Commentaires

Aucun commentaire sur ce ticket.