This module allows configuring the default warehouse and location used when creating a repair order from an RMA operation.
In standard behavior, the repair order created from an RMA follows the default warehouse and location logic defined in the repair module.
With this module, you can configure on each RMA operation:
- A specific Repair Warehouse
- A specific Repair Location
If configured, these values are applied automatically when the repair order is generated from the RMA.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets you set a default repair warehouse and repair location on each RMA operation, so repair orders created from that operation automatically use those values.
This module adds two settings to RMA operations: a Repair Warehouse and a Repair Location. You fill them in on the RMA operation form, in the same area where the option to create a repair order is configured; both fields only appear when that option is enabled.
When an RMA is processed and a repair order is generated, the module checks the operation linked to the RMA. If a repair warehouse is set, the new repair order uses it as its default warehouse. If a repair location is set, the repair order uses it as its default location. If nothing is configured, the standard behaviour of the repair module is kept.
The Repair Location field only offers locations belonging to the selected Repair Warehouse, so the two settings stay consistent.
In short, it gives you per-operation control over where repairs are sent, instead of relying only on the general default warehouse and location logic. It touches the rma.operation model (new fields) and the rma model (how repair order default values are built).
Depends on
Models and fields (2)
- rma · extends an existing model
- rma.operation · extends an existing modelrepair_location_id (Repair Location), repair_warehouse_id (Repair Warehouse)
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/rma.
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.