Stock - Manual Quant Assignment
This module allows you to manually change the automatic quant selection.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets warehouse users manually choose which stock quants (specific lots, packages, owners or locations) are reserved for a transfer, instead of letting Odoo pick automatically.
When a transfer is confirmed, assigned or partially available, a new button appears on the transfer form (except for incoming receipts). Pressing it opens a pop-up window called "Manual assignment" that lists every available quant for the product in the source location, showing its location, lot, package, owner, quantity on hand and quantity already reserved by other operations.
In that window users tick the lines they want to reserve and enter a quantity. The wizard shows the total reserved quantity and the remaining quantity still needed for the move, and it refuses to confirm if the selected quantity exceeds the quantity required by the move. It also refuses a line quantity larger than what is actually available, for example if another operation consumed the stock in the meantime.
On confirmation the module compares the chosen quants with the existing move lines: move lines that no longer match are removed and new reservations are created for the selected quants, then the move and its transfer status are recalculated. Ticking a line automatically suggests the smaller of the free quantity and the remaining need.
The feature is available to standard stock users and works on transfers (stock.picking) and stock moves (stock.move).
Depends on
Required by other modules
Models and fields (2)
- assign.manual.quants · new modelmove_id (Move), move_qty (Remaining qty), lines_qty (Reserved qty), quants_lines (Quants)
- assign.manual.quants.lines · new modelqty (QTY), lot_id (Lot), on_hand, owner_id (Owner), quant_id (Quant), reserved (Others Reserved), selected (Select), package_id (Package), location_id (Location), assign_wizard (Move)
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/stock-logistics-warehouse.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0To use this module, you need to:
- Click on the tags icon at the end of move line.
- Open the wizard with the button "Manual Quants".
- Select the quants to assign (reserve), then Confirm.
No verified information in OCA: Installation, Configuration.
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.