跳至内容
菜单
此问题已终结

Hey guys,

I would like to add shipping costs to orders in Odoo but when clicking on "Receive tariff" 

I always get the error message "Planned shipping date must be in the future"


I already checked my DHL implementation with the DHL support, it seems to be configured properly.

And I think I made sure that all lead time settings are done correctly:

  1. In the product itself: 
  2. In the general inventory settings:

Is there any other location within Odoo 18 where I need to add some lead time logic? Or is there any other field which affects the shipping date?


Note:

Even after manually adjusting the planned shipping date within the sales order, I cannot add shipping costs as the error messages still appears!


Your tips and ideas are highly appreciated!

形象
丢弃
最佳答案

If you are getting this error on the Quotation (SO) it is because the Quotation Date is in the past:



If you are getting this error on the Delivery Order (DO), it is because the Scheduled Date is in the past:


Change the date to either TODAY or LATER and try again.

形象
丢弃

Changing the date in the Sales Order after the Delivery has already been created does NOT update the Scheduled Date.

最佳答案

Hi,


Add Lead Time: Set at least 1 day as Customer Lead Time on your products.


Check Order Date: If order date is today and lead time is 0, delivery is set for today (causing the error).


Update Delivery Method: In DHL settings, add a delay of 1 day to push shipping date to the future.


Warehouse Settings: Add a Delivery Lead Time in your warehouse (Inventory > Configuration > Warehouses).


Manual Fix: Go to the Delivery (from SO) and set the Scheduled Date to tomorrow.


Hope it helps.


形象
丢弃
相关帖文 回复 查看 活动
1
6月 25
777
1
6月 25
827
2
6月 25
1528
1
5月 25
1567
1
4月 25
1810