Stock Picking Operation Manual Lot Selection
This module allows you to force the manual selection of a Serial Number/lot in the picking operations. This is useful when you want to ensure that the right Serial Number/lot is selected for this given operation.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Adds an option on operation types to force warehouse users to manually pick a Lot/Serial Number on each transfer line before the transfer can be validated.
This module adds a new setting called "Manual Production Lot Selection" on operation types (for example Receipts, Delivery Orders, Internal Transfers). When it is switched on, the normal Lot/Serial Number field is hidden on the transfer lines and replaced by a separate "Lot" field that the user must fill in by hand.
- On the operation type form and list, a checkbox controls the behaviour.
- On transfer lines, the manual Lot field only appears when the option is active; the standard lot field is hidden instead.
- The manual lot list is filtered to lots belonging to the same product and company, so users cannot pick a lot from another product.
- Choosing a value in the manual field automatically fills the standard Lot/Serial Number field.
When the user tries to validate the transfer, Odoo checks every line where the option is active, the product is tracked, and a done quantity was entered. If any such line has no manual lot, validation is blocked with an error listing the affected products. Products that are not tracked are ignored.
The module touches stock.picking.type, stock.picking and stock.move.line, and adds columns and fields to the operation type list, the operation type form, the transfer form and the detailed operations screens.
Depends on
Models and fields (3)
- stock.picking · extends an existing modeluse_manual_lots
- stock.move.line · extends an existing modeluse_manual_lots, manual_production_lot_id
- stock.picking.type · extends an existing modeluse_manual_lots (Manual Production Lot Selection)
Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/stock-logistics-workflow.
terminal Installation and usage
OCA documentation · Odoo 15.0Configuration
Source · Odoo 15.0To block a picking based on missing manual Lot selection:
- In an operation type, check the box "Manual Production Lot Selection"
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.