Skip to main content

Créer automatiquement des numéros de lots

Le module stock_picking_auto_create_lot doit être installé.

Ce module permet d'automatiquement générer des numéros de lot lors de la réception des marchandises.

Pour configurer le module, aller dans l'application Stock< Configuration< Types d'opération :

12.png

- Cocher "Auto Create Lot"

- Le cas échéant, cocher "Utiliser les existants" pour permettre de réutiliser un numéro de lot créé par d'autres bons de réception.

15.png

Il faut ensuite cocher la même case sur chaque fiche article pour laquelle un lot doit être automatiquement créé.

16.png

Lorsqu'un bon de réception est créé, la validation crée automatiquement les lots.

En v16, une adaptation a été faite au module, permettant depuis la vue des types d'opération de maitriser le nom du lot via une expression qui a accès à des variables par défaut, par exemple la date ou des informations présentes sur la ligne du mouvement de stock.
Si le champ est vide, la séquence par défaut est utilisée.

Exemples d'expression :
{{stock_move_line.picking_id.partner_id.name}}/{{datetime.date.today().isoformat()}}{{stock_move_line.env["ir.sequence"].next_by_code("stock.lot.serial")}}

Il peut alors s'avérer nécessaire de cocher la case "Utiliser les existants", sinon le système ne permettra pas la création d'un numéro de lot identique au précédent et bloquera la validation des réceptions correspondant aux mêmes paramètres que ceux référencés dans l'expression.