OdooWiki OCA HUB

Purchase Split Route

purchase_split_by_route folder_open OCA/purchase-workflow open_in_new
Uncategorised License: AGPL-3

This module allows you to separate automatic purchases by sale order route

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Adds a 'Split Purchase by Route' option on stock routes and a route field on purchase orders, so automatic purchases can be grouped or separated depending on the sales order route.

This module helps you control how automatic purchase orders are grouped when they come from sales orders that use different routes.

On each stock route (Inventory > Configuration > Routes) you get a new checkbox called 'Split Purchase by Route'. When it is ticked, purchases generated from sales orders using that route are kept separate instead of being merged into one purchase order.

Purchase orders also get a new 'Default Route' field. When Odoo creates a purchase order automatically from a sales order or from a reordering rule, it fills this field with the route of the related sales order or with the route of the reordering rule.

The grouping rule works like this: if the sales order's route has the split option enabled, the purchase order keeps its normal grouping; if the split option is not enabled, Odoo adds the route to the search criteria used to find an existing purchase order, so only purchase orders with the same route are reused.

This affects purchase.order, purchase.order.line, stock.route and stock.rule. No new menus or reports are added; the only visible change is the new checkbox on the route form and the route field on purchase orders.

Models and fields (3)
  • stock.route · extends an existing modelsplit_purchase_by_route
  • purchase.order · extends an existing modeldefault_route_id
  • purchase.order.line · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 16.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/purchase-workflow.

terminal Installation and usage

No verified information

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.

info

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.