| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) • Inventory (stock) |
| Lines of code | 59 |
| Technical Name |
bits_purchase_routing |
| License | LGPL-3 |
| Website | https://www.bitszee.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) • Inventory (stock) |
| Lines of code | 59 |
| Technical Name |
bits_purchase_routing |
| License | LGPL-3 |
| Website | https://www.bitszee.com |
Purchase Routing
Select a route on purchase order lines. Receipt moves use that route so pull/push rules create follow-up pickings (e.g. internal transfer to quality).
Overview
This module adds route selection on purchase order lines. When a route is selected on a PO line and the order is confirmed, the created stock move uses that route so that pull/push rules (e.g. internal transfer to quality) create follow-up pickings based on the selected route. Enable "Selectable on Purchase Order Line" on a route (Inventory → Configuration → Routes) to make it available on PO lines.
Key Features
Route on PO Line
Choose a route per purchase order line. The receipt move will use this route when the order is confirmed.
Selectable Routes
Enable "Selectable on Purchase Order Line" on any route to show it in the PO line route dropdown.
Follow-up Pickings
Pull/push rules of the selected route create follow-up pickings (e.g. internal transfer to quality) after receipt.
Per-Line Control
Set a different route per line so some lines go to quality or another location and others stay in default.
State-Aware
Route is editable only in draft; once the order is confirmed, the route is read-only to keep moves consistent.
Stock Integration
Uses standard Odoo routes and pull/push rules. Works with purchase_stock; no extra dependencies.
How to Use
- 1. Go to Inventory → Configuration → Routes and edit a route. Enable Selectable on Purchase Order Line (Purchase Order Line checkbox) so it appears on PO lines.
- 2. Create or edit a Purchase Order and add order lines. On each line, set the Route field to the route you want (e.g. transfer to quality).
- 3. Confirm the order. The receipt move(s) will use the selected route(s).
- 4. After receipt (or when your rules apply), pull/push rules of that route will create follow-up pickings (e.g. internal transfer to quality).
Backend
FAQ
Which routes appear on the purchase order line?
Only routes that have Selectable on Purchase Order Line enabled (on the route form under Inventory → Configuration → Routes) appear in the Route dropdown on PO lines.
When is the route applied to the move?
When you confirm the purchase order, the created receipt stock move gets the route set on the PO line. Pull/push rules of that route then create follow-up operations (e.g. internal transfer) according to your rules.
Can I change the route after confirming the order?
No. The route field is read-only once the order is in state Purchase, Done, or Cancel, so that existing moves stay consistent. To use a different route, cancel or reset the order (if your process allows) and set the route before confirming again.
What dependencies does this module have?
It depends on purchase_stock. It works with Odoo Community and Enterprise (Odoo 19).
Is this app compatible with Odoo Community and Enterprise?
Yes. It works with Odoo Enterprise (Odoo.sh and On-Premise) and Community.
Is this app compatible with Odoo Online?
No. This app is not supported on Odoo Online.
How do I get support or request customization?
Contact us at info@bitszee.com.
Do I get free support after purchase?
Yes. We provide 60 days of free support when you purchase the app.
The app I paid for is not working. What should I do?
Raise a ticket at info@bitszee.com and we will get back to you with fixes.
Our Services
Odoo Implementation
Expert Odoo deployment tailored to your workflow.
- System Setup
- Data Import
- Process Mapping
Odoo Support
Round-the-clock support and rapid issue resolution.
- Bug Fixing
- Performance Tuning
Odoo Customization
Custom modules and integrations for your needs.
- Custom Modules
- UI/UX Design
- API Integration
Odoo Migration
Upgrade or migrate from legacy systems without data loss.
- Version Upgrade
- Data Migration
- Zero Downtime
Odoo Training
Training from beginner to advanced level.
- User Training
- Admin Training
- Developer Training
Developer On Demand
Skilled Odoo developers when you need them.
- Flexible Hours
- Expert Developers
- Quick Onboarding
Get Support
Need help or customization? Contact us:
Contact Support
Please log in to comment on this module