This module replaces the initial concept of route_ids with a new concept of "route profile", coming with a company-specific and priority route profile.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0This module lets you group warehouse routes into reusable "route profiles" and assign them to products, so you can set a product's delivery/receiving flows in one click instead of picking routes one by one.
Route profiles are a new way to manage the routes (warehouse flows) that apply to a product. Instead of ticking individual routes on each product, you create a profile that contains one or more routes, then select that profile on the product.
Where it appears in Odoo: - A new "Routes Profiles" menu under Inventory > Configuration > Warehouse Management, where you can list and create profiles. Each profile has a name and a set of routes. - On the product form, the standard Routes field becomes read-only and two new fields appear: "Route Profile" and "Priority Route Profile".
Business rules and automatic behaviour: - The routes shown on a product are automatically taken from its route profile. If a "Priority Route Profile" is set for the current company, it replaces the normal profile for that company only. - When you create a product with a route profile, its routes are filled in automatically. - If you still edit routes directly on a product, the system finds or creates a matching profile automatically. - When the module is installed, existing products that already had routes are grouped into profiles automatically. - On a route, you can see which profiles use it, and searching products by route still works.
It touches the product template, stock route and the new route profile model.
Depends on
Required by other modules
Menus it adds
Models and fields (3)
- stock.route · extends an existing modelproduct_ids, route_profile_ids (Route Profiles)
- route.profile · new modelname, route_ids (Routes), company_id, product_ids (Products (default))
- product.template · extends an existing modelroute_ids, route_profile_id (Route Profile), force_route_profile_id (Priority Route Profile)
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/stock-logistics-warehouse.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0To work with routes (and route profiles), enable the option Multi-Step Routes in the Inventory Settings.
To create your route profiles, go to Inventory \> Configuration \> Settings \> Warehouse Management -> Routes Profiles. There you can create the profiles that suit your needs.
To apply your route profiles, go to the Inventory tab of the product form. There you can select
- A Route Profile. This is the default profile for all companies in which the product is used.
- A Priority Route Profile. This is a profile that takes precedence over the default profile, but only for the current company.
No verified information in OCA: Installation, Usage.
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.