This module adds a Warehouse field on Repair Orders to simplify repair location selection in multi-warehouse environments.
When a repair location is chosen, the warehouse is automatically determined and used to filter available locations. This makes location selection clearer and avoids cross-warehouse mistakes.
A consistency rule ensures that the selected warehouse and repair location always belong to the same warehouse.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds a Warehouse field to Repair Orders that is automatically filled from the chosen repair location, and filters locations so only those from the same warehouse can be picked.
This module extends Repair Orders so that each repair is tied to a specific warehouse, which is useful when a company runs several warehouses.
On the repair order form, a new Warehouse field appears just before the repair location. When you pick a repair location, the warehouse is filled in automatically from that location. In draft state you can also change the warehouse by hand.
The list of selectable repair locations is filtered to show only locations belonging to the selected warehouse, so you cannot accidentally pick a location from another warehouse.
A consistency check runs whenever the location or the warehouse changes. If the chosen location belongs to a different warehouse than the one on the repair order, Odoo blocks the save and shows an error explaining the mismatch and asking you to align the location and the warehouse. Locations of type customer are excluded from this check.
Everything happens on the standard Repair Orders screen; no new menus or reports are added. The module touches the repair.order model and the stock.warehouse model it links to.
Depends on
Required by other modules
Models and fields (1)
- repair.order · extends an existing modellocation_id, warehouse_id
Text generated by AI (DeepSeek) from reading the Odoo 16.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 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/repair.
terminal Installation and usage
No verified informationInstallation 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.