Files
mcp-wms-wiki/wiki_old_13-05-2026/sources/archives/LIM-80 LOT2.1 2 Mini Job Assignation des postes PK aux commandes.md
2026-05-20 09:41:27 +02:00

41 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Contexte
Les postes de picking sont configurés en assignation manuelle et ce sera ce job qui assignera le poste de picking à une commande.
## Développement
Le poste de picking pourra être assigné à une commande sil respecte les critères suivants :
- Le poste de picking autorise la préparation de commande
- Le poste de picking na pas de commande assignée
- Le poste de picking est vide
- Le poste de picking na aucune tâche en direction de celui-ci.
### Choix de la commande
**Commandes Messagerie**
Les commandes Messagerie (classe de commande) sont prioritaires sur les autres commandes car elle sont expédiées le jour même.
Une fois un poste de picking choisi pour une commande Messagerie, toutes les commandes Messagerie du même transporteur devront être assignées au même poste de picking.
Pour cela, on créera un paramètre par transporteur : PK_TRANSPORTEUR_MESSAGERIE.
Lorsquune commande Messagerie est assigné au PK, on enregistre le nom du PK dans le paramètre. Si ce paramètre contient une valeur, 2 choix possibles :
- La valeur correspond au poste de picking quon analyse, on assigne la prochaine commande Messagerie du même transporteur
- La valeur correspond à un autre poste de picking : On ignore toutes les commandes de classe Messagerie de ce transporteur pour trouver une commande à assigner.
Si le paramètre contient le nom du PK, on ne pourra assigner QUE des commande Messagerie associées au transporteur du paramètre. Si le WMS ne parvient pas à assigner une commande alors on vide le paramètre.
**Autres commandes**
Utiliser le processus standard pour assigner une nouvelle commande à une table de préparation et un poste de picking.
Vérifier que lon prépare bien les commandes dune même tournée en respectant le numéro darrêt, on prépare les commandes le plus petit numéro darrêt en premier.