Stock Orderpoint Variant MTO as MTS
Glue module between stock_orderpoint_mto_as_mts and product_variant_route_mto to trigger reordering rules for product variants
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Automatically creates or archives reordering rules for product variants when the 'Make To Order' setting changes on a product or on a delivery route, so variants are replenished as if they were 'Make To Stock'.
This module is a small bridge between two other modules. It makes sure that when the Make To Order (MTO) flag changes, the reordering rules (orderpoints) of product variants are updated accordingly.
- On a product variant (
product.product), when the MTO flag is changed, the module archives the existing reordering rules if MTO is switched off, and creates a default reordering rule if MTO is switched on. This happens automatically when you save the product. - On a delivery route (
stock.route), when the route is marked as MTO, all product variants linked to that route, plus all variants in the route's product categories, are flagged as MTO. When the route is no longer MTO and no other MTO route remains, all products that were MTO are switched back to non-MTO.
There are no new menus or screens; the changes happen in the background when you edit a product or a route. The module is installed automatically when both dependency modules are present. It touches the product and route models and relies on the existing reordering rule logic from the companion module.
Models and fields (2)
- stock.route · extends an existing model
- product.product · extends an existing model
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/stock-logistics-orderpoint.
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.