Skip to Content
Menu
This question has been flagged
2 Replies
1132 Views

Based on the orders generated, can Odoo automatically assigns the nearest and cost-effective warehouse location for shipping? How can I achieve this, I have 3 warehouses and would want Odoo to automatically assign product ordered to the nearest warehouse.

Avatar
Discard
Best Answer

Hi,

Odoo cannot do this automatically (in standard version), it would need a development. I had a similar case and solved it by adding a new custom field on the customer (res.partner) which is a related field to Warehouses (Stock.warehouse). When a new customer is added our salespersons select the nearest warehouse in this related field on the customer (res.partner). 

When a sales order is created I overwrite the Warehouse with the Warehouse that is set at the customer with an automated action (only if this is set at the customer, otherwise you receive an error because it's a mandatory field in the sales order).

For me this works perfectly. If this might work for you and you need more help, just let me know!

Kind regards,
Ralf

Avatar
Discard
Best Answer

No, Odoo cannot automatically assign the nearest and cost-effective warehouse location for shipping based on the orders generated in the standard version of Odoo. But there are many modules available using it, we can get this done. one such module is the auto-select delivery warehouse.

https://apps.odoo.com/apps/modules/15.0/auto_select_delivery_warehouse_sit/

You can select a delivery warehouse based on the country, state, or customer. This helps to minimize shipping costs and ensure the timely delivery of products to customers.

Avatar
Discard
Related Posts Replies Views Activity
0
Sep 24
97
2
Jul 24
358
0
Apr 24
213
0
Nov 23
346
1
Aug 23
733