This module adds support for source locations when adding, removing, or recycling components. If you specify any of these types in a Repair Order, Odoo will automatically apply the corresponding locations from the related stock picking type to the stock moves.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets you set default source locations for adding, removing and recycling parts on repair operation types, so repair orders automatically pick the right stock locations.
This module extends repair operation types (the configuration behind repair orders) with three new source location settings: one for parts you add, one for parts you remove and one for parts you recycle.
- On the operation type form, for repair operations only, you now see 'Default Add Source Location', 'Default Remove Source Location' and 'Default Recycle Source Location'. They are required for repair operation types and cannot be created on the fly.
- When a repair operation type is created or its code changes, Odoo automatically fills these fields: the add source defaults to the warehouse's stock location, while the remove and recycle sources default to the first production-type location found for the company.
- When a repair order uses that operation type, the stock moves for added, removed or recycled components automatically take the configured source location, instead of the standard default. The destination location still follows the repair order's own destination.
- The module touches
stock.picking.type(the operation type settings) andstock.move(the component movements inside repair orders).
In short, it gives you control over where repair components come from, per repair operation type, and applies that choice automatically to every repair order using it.
Depends on
Required by other modules
Models and fields (2)
- stock.move · extends an existing model
- stock.picking.type · extends an existing modeldefault_add_location_src_id, default_remove_location_src_id, default_recycle_location_src_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: 5 confirmed, 4 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/repair.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0- Set the stock picking type for repairs and define source locations for adding, removing and recycling components.
- When you select this stock picking type in a Repair Order, Odoo will automatically assign the specified source locations to the stock moves for the respective components.
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.