This module allows to bypass the limitation of Odoo, where a component that was added and removed from a finished product through repair orders, and built in a finished product using manufacturing order, before being removed or unbuilt, cannot be used again in a manufacturing order.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Lets you reuse a serial or lot number in a manufacturing order after it was removed from a product through a repair order, instead of Odoo blocking it as already consumed.
When you repair a product, you can add a tracked component (one with a serial or lot number) into another product, and later remove it again. Normally Odoo then considers that component as already used and refuses to let you consume it again in a manufacturing order.
This module changes that counting rule. It looks at completed repair operations and adjusts the number of times a serial or lot number is considered "returned".
- A component added into a product through a repair line whose destination is a production location is counted as returned.
- A component removed through a repair line whose destination is not an internal location is also counted as returned.
- The result is subtracted from the standard count, so the serial or lot number becomes available again for manufacturing.
The change applies to the product.product model and only affects tracked products (those managed by serial or lot number). There are no new menus, screens, buttons or reports: the behaviour is automatic whenever Odoo checks whether a serial or lot number can still be used.
In short, it removes a blocking limitation so that components taken out of a product during repair can be put back into production.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 14.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 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/manufacture.
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.