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

1.9 KiB
Raw Permalink Blame History

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.