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.ration :
- Cocher la"Auto caseCreate Lot"
- Le cas échéant, cocher "autoUtiliser createles lot".existants" pour permettre de réutiliser un numéro de lot créé par d'autres bons de réception.
Il faut ensuite cocher la même case sur chaque fiche article pour laquelle un lot doit être automatiquement créé.
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.