Give every purchase order line its own route before you confirm it
Assign inbound routes, receipt operation types and putaway destinations line by line, enforce value-based approval workflows, and optimize logistics cost — all from the purchase order you already use, with a full audit trail behind every decision.
The problem
Odoo lets you route sales order lines, but purchase order lines have no equivalent control. Procurement teams juggling multiple warehouses, staged inbound handling, or split shipments are forced into manual workarounds — creating internal transfers by hand after receipt, editing picking types on the fly, or maintaining separate warehouse configurations that never quite match real purchasing intent.
The solution
Purchase Routing puts route, receipt type and putaway destination directly on every purchase order line. Build reusable multi-step templates, gate confirmation behind value-based approval rules, optimize routes with a transparent before/after cost comparison, and see every change logged on the order — so routing decisions stay visible, auditable and consistent order after order.
Everything routing needs, in one purchase order
Every capability below is implemented in the module.
Per-Line Route Assignment
Set the inventory route, receipt operation type and putaway destination on each purchase order line independently, so a single PO can route different products to different docks, inspection steps or warehouses.
Multi-Step Route Templates
Define reusable templates with ordered steps — receive, inspect, put away or transfer — complete with cost, lead-time and advisory min/max quantities, then apply them to any line in one click.
Automatic Inbound Transfers
The route and picking type chosen on a line flow straight into the stock moves generated at confirmation, so goods move exactly where the purchase order intended — no manual internal transfers after receipt.
Visual Route Path Preview
Every line computes a plain-language path — vendor to receiving to inspection to final destination, with quantity — so you see exactly where goods will flow before you confirm the order.
Value-Based Approval Workflow
Configure ordered approval rules by amount threshold and approver group or named user, so purchase orders above a limit automatically require sign-off before they can be confirmed.
Dedicated Approval Flow Tab
Route Setup and Approval Flow live in their own clearly labelled tabs on the purchase order, so warehouse logistics and authorization never blur together. Approve or reject with one click and see the matched rule chain.
Route Optimization Wizard
Compare current versus proposed routes side by side, weighted by vendor on-time performance, with total cost and lead-time savings shown before you accept a single change.
Bulk Route Assignment
Apply a route template to an entire order, or to every draft purchase order for a given supplier, in one action — built for recurring suppliers and repeat product lines.
Route History & Audit Trail
Every route assignment, template application, optimization and approval decision is logged with user, date and amount, giving procurement and finance a complete, exportable audit trail per order.
How it works
Build Templates
Define multi-step route templates with cost, lead time and vendor scope, or set up approval rules by amount and approver group.
Route the PO
Pick a template per line, or bulk-assign one across an order or supplier, and review the route path preview before confirming.
Approve if Required
Orders above a configured threshold pause for sign-off; approvers see the matched rule chain and approve or reject from the PO itself.
Optimize & Audit
Run the optimizer for a before/after cost comparison, apply savings with one click, and review every routing decision in the audit trail.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Purchase Routing activates and directs the stock routes you already have — it adds per-line controls and templates on top of your existing inventory configuration, it does not duplicate or replace it.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Purchase Routing
Per-line inbound routing with multi-step templates, automatic internal transfers, a visual route path preview, value-based approvals, bulk assignment and a full route history.
Buy on Odoo App Store