| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Fleet (fleet)
• Inventory (stock) • Discuss (mail) |
| Lines of code | 1594 |
| Technical Name |
sanadsoft_stock_delivery_route |
| License | LGPL-3 |
Stock Delivery Route Optimization
Outgoing transfers (stock.picking): optimize visit order with OpenRoute Service or Google Directions,
Fleet vehicles, maps (Leaflet / OpenStreetMap), and PDF route sheets in stop sequence — for Odoo 19.
Module in action
Delivery route overview, optimization, map and route sheet workflow.
Key features
- Inventory overview — On each Delivery operation type card, open Route planning (wizard: delivery date, group by vehicle, carrier, or warehouse).
- Scoped by warehouse — When opened from a dashboard card, the list includes all outgoing pickings for the same warehouse as that operation type (not only one sequence).
- Grouped kanban — Each column (e.g. per vehicle) offers Optimize route, Route sheet (PDF), and Map for that group.
- List view — Optimize all routes and Optimize by group… for batch planning.
- Geocoding — Uses
base_geolocalize; depot and return addresses configurable on the company. - Configuration — Choose provider and API keys under Inventory → Configuration → Settings (Delivery route section).
Dependencies & technical notes
| Module | Role |
|---|---|
stock | Transfers, scheduled dates, operation types. |
fleet | Route vehicle on pickings. |
base_geolocalize | Partner coordinates for routing. |
Optional Python package openrouteservice (pip) for the OpenRoute provider; Google mode uses requests.
Install the app from Apps, then configure keys and test on a small set of pickings before rolling out.
Fonctionnalités (FR)
Optimisation de tournées de livraison sur les transferts sortants : regroupement par véhicule (Fleet), transporteur ou entrepôt, calcul d’itinéraire via OpenRoute Service ou Google, carte embarquée (Leaflet) et feuille de route PDF dans l’ordre des arrêts. Accessible depuis le tableau de bord des types d’opération Stock → lien Route planning sur les cartes Livraison. La vue respecte la date de livraison choisie (jour calendaire dans le fuseau de l’utilisateur, basée sur la date planifiée du picking).
Support & license
License: LGPL-3.
Author: Sanad Soft.
Support: sanadsoft98@gmail.com
Please log in to comment on this module