Prélèvement¶
Le prélèvement est l'étape de préparation physique des commandes dans l'entrepôt. Le préparateur se déplace avec un scanner ou un mobile et confirme les quantités prélevées à chaque emplacement.
Principe¶
Lors de la création d'un BL, DIP génère automatiquement une liste de prélèvement qui indique :
- Le produit à prélever
- Le lot (si géré par lot)
- L'emplacement exact dans l'entrepôt
- La quantité à prélever
L'allocation suit la règle FEFO (First Expiry, First Out) : les lots les plus proches de la péremption sont prélevés en priorité.
Ouvrir un prélèvement¶
- Accédez à la liste des BLs
- Ouvrez un BL prêt (waiting=0 ou 3)
- Cliquez sur Prélèvement
Restrictions
- Le prélèvement est impossible si un inventaire est en cours
- Le BL doit être verrouillé à votre nom
- Si le BL est en état suspendu (waiting=3), le prélèvement est bloqué
Interface de prélèvement¶
La liste affiche pour chaque ligne :
| Colonne | Description |
|---|---|
| Produit | Code et désignation |
| Lot | Nom du lot et date de péremption |
| Emplacement | Code barre de l'emplacement (ex: ZFA-A-01-02) |
| Qté demandée | Quantité à prélever |
| Qté trouvée | Quantité effectivement prélevée |
| Statut | Fait ✅ ou en attente |
Confirmer une ligne¶
Quantité complète¶
- Scannez l'emplacement ou cliquez sur la ligne
- Confirmez la quantité prélevée
- La ligne passe à Fait ✅
Quantité insuffisante¶
Si la quantité à l'emplacement est inférieure à la demande :
- Indiquez la quantité réellement trouvée
- Choisissez une action :
| Option | Description |
|---|---|
| Autre emplacement | Compléter avec un autre emplacement du même produit |
| Refus client (code 500) | Le client ne veut plus le produit — stock restitué |
| Sortie de stock | Produit perdu/cassé/périmé — un bon de sortie est créé |
| Commander fournisseur | Le manquant génère une commande fournisseur + BL en attente |
Autre emplacement disponible¶
Si le produit est disponible à d'autres emplacements :
- La liste des emplacements alternatifs s'affiche
- Sélectionnez l'emplacement et la quantité
- Le stock est réservé au nouvel emplacement
Emplacements No-Sell
Les emplacements marqués "no-sell" ne sont pas proposés dans la liste des alternatives.
Bacs Pharma (Conteneurs)¶
Pour les clients configurés avec des bacs isothermes :
Ouvrir un bac¶
- Scannez le code barre du bac
- Le bac est associé au BL en cours
- Les produits prélevés sont affectés au bac
Fermer un bac¶
Quand le bac est plein, fermez-le pour en ouvrir un nouveau.
Récupérer un bac¶
Au retour, scannez le bac pour le remettre en disponibilité.
Statuts bac
- 0 = Disponible
- 1 = En cours d'utilisation
- 2 = Fermé
- 3 = Expédié (en circulation)
Annuler un prélèvement¶
Pour recommencer un prélèvement :
- Cliquez sur Annuler le prélèvement
- Toutes les quantités confirmées sont remises à zéro
- Les lignes repassent en attente
Attention
L'annulation ne restitue pas les produits physiquement. Assurez-vous de remettre les produits à leur place avant d'annuler.
Valider le prélèvement¶
Une fois toutes les lignes traitées :
- Cliquez sur Valider le prélèvement
- Le BL passe en état Préparé (prepared=2)
- Le BL est prêt pour la validation finale
Validation sans prélèvement complet
Si des lignes n'ont pas été traitées, le message "bug → f_prelval" apparaît. Traitez toutes les lignes avant de valider.
Bloquer / Débloquer la préparation¶
Un administrateur peut bloquer la préparation d'un BL :
- Bloquer : Le BL passe en waiting=3, le prélèvement est suspendu
- Débloquer : Le BL revient en waiting=0, le prélèvement peut reprendre
Comptage de cartons¶
Après le prélèvement, indiquez le nombre de cartons :
- Standard : Cartons standards
- Détail : Cartons de détail
Ces informations apparaissent sur le bon de transport.