Stock Move Free Reservation Reassign
In the logistics workflow, some operations could make quants no more available for the picking. This is the case for example when the quantities into a location are updated by an inventory adjustment. In such a case, Odoo will unreserve the move lines linked to the quants that are no more available. This module extends this behavior by trying to automatically reserve the move lines after the freeing of the existing reservation.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds an option in Inventory settings that, when enabled, automatically tries to reserve stock moves again after an inventory adjustment frees their reservation.
When you adjust quantities in an inventory location, Odoo may remove the reservation of some stock moves because the reserved goods are no longer available. This module adds a setting to handle that situation automatically.
- In Inventory settings, a new checkbox "Reassign moves unreserved by inventories" appears (off by default).
- When enabled, after an inventory adjustment is applied, the system detects the stock moves whose reservation was freed and tries to reserve them again.
- The reassignment is done without treating the operation as an inventory mode action, so it follows normal reservation rules.
- The module works on
stock.quant,stock.move.lineandstock.moverecords, and adds the setting tores.config.settings.
It does not create new menus or reports; it only changes the behaviour of inventory adjustments and adds one configuration option.
Depends on
Models and fields (2)
- stock.move.line · extends an existing model
- res.config.settings · extends an existing modelreassign_stock_move_after_free_reservation (Reassign moves unreserved by inventories)
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/stock-logistics-workflow.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module, you need to:
Go to Inventory \> Configuration \> Settings and activate the option Reassign moves unreserved by inventories.
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.