Mise en stock : emplacements, déplacements et exceptions
Comment Docklify intègre la mise en stock dans la réception, comment déplacer le stock ensuite et les règles d’exception.
La mise en stock est intégrée à la réception#
Il n’y a pas d’exécution de « tâche de mise en stock » indépendante : elle est intégrée à l’étape Receive. En réception palettisée vous choisissez un emplacement storage par palette ; à la confirmation, le stock est écrit sur l’emplacement de chaque palette. En réception directe, la marchandise arrive sur un emplacement picking.
Déplacer le stock ensuite (mobile)#
- Ouvrez la page de scan « Déplacer le stock » sur mobile (grands boutons) et choisissez : déplacer la palette entière ou par produit.
- Palette entière : scannez le LPN de la palette. Par produit : scannez l’emplacement source + produit + quantité (>0 ; le disponible source est validé).
- Scannez l’emplacement de destination et confirmez. Source et destination doivent différer ; la destination doit être active et dans le même entrepôt.
- Le système écrit une écriture à double jambe (source −qté / destination +qté, reference_type=move) ; la palette entière met aussi à jour l’emplacement de la palette.
- Les palettes mixtes (sans article) ne prennent pas encore en charge le déplacement de palette entière.
- Les palettes en statut shipped/loaded ne peuvent pas être déplacées ; celles sans emplacement source doivent d’abord être mises en stock.
- Le déplacement ne change pas le statut du stock : les deux jambes sont enregistrées comme available.
- Les emplacements couverts par un comptage inachevé sont verrouillés : le déplacement est rejeté avec LOCATION_LOCKED jusqu’à la fin ou l’annulation du comptage.
Mise en stock de réapprovisionnement (étape drop)
Les tâches de réapprovisionnement s’exécutent en deux étapes sur mobile. Étape 1 : prélever sur l’emplacement storage (scanner source/article/LPN, quantité ≤ qty_to_move ; la ligne passe en in_progress et enregistre qty_picked, sans écriture). Étape 2 : scanner l’emplacement pick de destination pour confirmer le dépôt → écriture double (storage −qté / pick +qté) → ligne à done.