| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 125 |
| Technical Name |
legion_dispatch_tracking_no |
| License | AGPL-3 |
| Website | http://www.bytelegions.com |
| Versions | 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 125 |
| Technical Name |
legion_dispatch_tracking_no |
| License | AGPL-3 |
| Website | http://www.bytelegions.com |
| Versions | 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
Days Free Support 365
Custom Apps 1350+
Top Seller Of Odoo Marketplace
Happy Customers 8987+
Years of Experience 10+
Countries 50+
Talented Healers 100+
Industries Served 45+
Why Legion Dispatch Tracking No?
Standard Odoo's sale order workflow is designed for internal manufacturing and service businesses with states like "Quotation → Sale Order → Locked" that don't reflect the reality of e-commerce, dropshipping, or logistics-heavy businesses. The Legion Dispatch Tracking No module transforms the sales workflow into a logistics-focused pipeline with states like "In Process → Waiting → Dispatch → Done" and adds critical fields like B2C Marketplace, Carrier, Tracking Number, and Dispatch Date, enabling businesses to manage the entire order fulfillment journey from customer order to final delivery in one unified Odoo interface without external spreadsheets.
Get Instant Personalized Demo
View Our Services
Odoo Customization 365
Odoo Implementation 1350+
Odoo Support Marketplace
Odoo Integration 8987+
Odoo Migration 100+
Odoo Consultancy 50+
Odoo Hosting 100+
Industries Served 45+
Added some custom states
Some Custom field added in the form view side
Some Custom field added in the tree view side
Added some custom filters to check Sales Order according states
See all Sales Order according states
User go to search bar and search legion_dispatch_tracking_no then click on and install
After install user go to Sales and Create new Sales Order
Added some custom states
Some Custom field added in the form view side
Some Custom field added in the tree view side
Added some custom filters to check Sales Order according states
See all Sales Order according states
Dispatch and Tracking No in Sale Order.
The Legion Dispatch Tracking No module transforms Odoo's sales workflow into a logistics-focused fulfillment pipeline with states matching real-world order processing (In Process → Waiting → Dispatch → Done) and adds essential e-commerce fields including B2C Marketplace, Carrier, Tracking Number, Dispatch Date, and Order Number. The module provides intuitive status transition buttons for moving orders through fulfillment stages with the ability to revert to previous states when needed, extended tree view filters for each workflow state, and tracking number visibility in list views for quick shipment lookup.
Key Features:
- Logistics-Focused Workflow: Replaces Odoo's generic sales states with a fulfillment-oriented pipeline - In Process (order preparation), Waiting (ready to ship), Dispatch (shipped), Done (delivered) - matching real-world order fulfillment processes used by e-commerce and logistics companies
- B2C Marketplace Integration: Adds a B2C Marketplace field to track which platform the order came from (Amazon, eBay, Shopify, etc.), enabling multi-channel sellers to manage orders from different marketplaces in one system with proper channel attribution and reporting
- Carrier & Tracking Management: Includes dedicated fields for Carrier name and Tracking Number directly on sale orders, allowing staff to record shipping details and customers to receive tracking information without switching between Odoo and external shipping systems
- Dispatch Date Tracking: Adds a Dispatch Date field to record exactly when orders were shipped, enabling accurate lead time calculations, on-time delivery KPIs, and automated customer notifications about shipping status changes.
- Flexible Status Transitions: Provides intuitive buttons to move orders forward (Set To Waiting → Dispatch → Done) and backward (revert to previous states) for handling real-world scenarios like shipping delays, carrier changes, or order corrections without complex workarounds
- Enhanced Filtering & Reporting: Extends the sales order list view with smart filters for each workflow state (In Process, Waiting, Dispatch, Done, Cancelled) and adds tracking number visibility in tree view, making it easy to find orders by fulfillment status or track shipments at a glance
Frequently Asked Questions
Can I still use Odoo's standard delivery orders and warehouse operations?
Yes! This module only changes the sale order workflow states and adds tracking fields - it does not disable or interfere with Odoo's Inventory, Delivery Orders, or Warehouse Management features. You can still create delivery orders, pick/pack/ship from warehouse, and use all standard inventory operations alongside these custom workflow states.
What happens if I click "Set To Waiting" but haven't prepared the order yet?
The "Set To Waiting" button simply changes the sale order state from "In Process" (draft) to "Waiting" (sent) - it's a status indicator only and doesn't trigger any automatic actions like creating delivery orders or reserving stock. You can freely move orders between states to reflect your actual fulfillment process without worrying about unintended consequences.
Does the Tracking Number field send automatic emails to customers?
No, this module only stores the tracking number and carrier information in Odoo fields. It does not automatically send customer notifications or emails when you enter tracking details. If you need automatic tracking emails, you would need additional customization or integration with Odoo's email templates to trigger notifications when tracking numbers are added.
Can I customize the workflow states to match my specific fulfillment process?
The current module provides four fixed states: In Process, Waiting, Dispatch, Done (plus Cancelled). If you need different state names (e.g., "Packaging," "Quality Check," "Out for Delivery"), this requires code modification in the models.py file to change the selection values and corresponding button logic - contact support within your 90-day support period for assistance with customization.
Will this work with Odoo's multi-company setup?
Yes! The module adds fields and workflow customizations at the sale.order model level, which is multi-company compatible. Each company can have orders in different states independently, and all tracking fields (B2C Marketplace, Carrier, Tracking Number) are stored per-order, not per-company, so multi-company environments work without conflict.
Latest release
Top Contributors
Mr. Kamran Yasin
Senior Full Stack Odoo Developer
Miss Rubab Khalil
Senior Odoo Functional Consultant
Mr. Muneeb
Senior Full Stack Odoo Developer
Mr. Wasif Yasin
Senior Full Stack Odoo Developer
Mr. Hamza Khalil
Senior Full Stack Odoo Developer
Please log in to comment on this module