Repair Type - Product Destination
This is a technical module, and it does not provide any new functionality on its own. Due to the way transfers of repaired products work in Odoo, the following fields will not have any effect without additional code modifications.
This module introduces a Product Destination Location field in the repair order. The default value for this field is computed from the Default Product Destination Location field of the associated Operation Type.
This module essentially serves as a template, providing the groundwork for further customization. To make use of the functionality it introduces, extend this module to implement additional features in the repair transfer workflow.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a Product Destination Location field to repair orders, automatically filled from the Default Product Destination Location configured on the repair operation type.
This module extends the Repair app so each repair order carries a Product Destination Location, i.e. the place where the repaired product will be stored.
- On repair operation types (the configuration screen for repair steps), a new Default Product Destination Location field appears. It is only visible and required when the operation type is a repair operation, and it defaults to the warehouse's stock location.
- On repair orders, the new Product Destination Location is computed from the selected operation type. It is shown on the repair order form next to the source location and can only be changed while the order is still in draft; afterwards it becomes read-only. It is also available as an optional column in the repair orders list.
- The field is required and checked against the company, so users cannot save a repair order without a destination location.
Important: as the module's own documentation states, this is a technical groundwork module. The new fields are stored and visible, but they do not by themselves change how repaired products are transferred in stock; additional customisation is needed for that.
Depends on
Required by other modules
Models and fields (2)
- repair.order · extends an existing modelproduct_location_dest_id
- stock.picking.type · extends an existing modeldefault_product_location_dest_id
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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/repair.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0The following fields are available in the Repair module:
- Product Destination Location
- Repairs > Orders > Select or create an order > Miscellaneous > Product Destination Location
- Default Product Destination Location
- Repairs > Orders > Select or create an order > Miscellaneous > Operation Type > Default Product Destination Location
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.