Route Planning Delivery Integration
Compatibility with route_planning_stock and delivery.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a 'Route Planning' delivery method to Odoo so sales orders and deliveries can be linked to a route area, while preventing that carrier from creating real shipments.
This module connects the Route Planning app with Odoo's delivery and shipping features. It adds a new delivery method called 'Route Planning' on delivery carriers (delivery.carrier). When a carrier uses this method, Odoo forces its integration level to 'Get rate' and blocks any attempt to create a real shipment, showing an error instead. The shipping cost is simply taken from the carrier's product price.
On sales orders, the route area field is only shown when the selected carrier uses the Route Planning method; otherwise it is cleared automatically. The same rule applies to delivery orders (stock.picking), where the route area is hidden unless a customer is set and the carrier is Route Planning.
When choosing a delivery carrier in the wizard, a Route Area field appears only for Route Planning carriers and is required. It is pre-filled from the order's route area or the customer's default route area, and the chosen value is saved back onto the sales order when the wizard is confirmed.
A demo delivery carrier named 'Route planning' is included for testing. The module installs automatically when its dependencies are present.
Depends on
Required by other modules
Models and fields (4)
- sale.order · extends an existing modeldelivery_type
- stock.picking · extends an existing modelroute_area_id
- delivery.carrier · extends an existing modeldelivery_type
- choose.delivery.carrier · extends an existing modelroute_area_id
Text generated by AI (DeepSeek) from reading the Odoo 18.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/route-planning.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0- Go to
Inventory > Configuration > Delivery Methods. - Create a delivery method.
- Set the
ProvidertoRoute Planning. - Ensure that the
integration_levelfield is set torate.
Usage
Source · Odoo 18.0To use this module, follow this flow:
- Create or edit a sales order.
- Open the delivery method wizard and select a carrier with provider type
Route Planning. - Select the route area for that delivery.
- Confirm the sales order.
When the delivery picking is created from the sales order, the route planning integration will create the related route and checkpoint records automatically.
No verified information in OCA: Installation.
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.
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.