- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Since yesterday 12.07, around 12:00 there are problems with create shipment on sales order posted. Error: message":"Error creating shipment. Sales order error: The order "IO 1000388428" does not contain any items planned for shipment on 13/07/2022 00:00:00."}
This on random numbers of sales order that are posted, same on several clients. The issue also reported to ERP support.
We are still facing this issue on some orders. Sending a patch request to set all quantities to 0 and then another request to set them back to the original quantity works but it would be great if we didn't have to do that for all orders.
The original cause for the issue posted here should have been resolved.
Could you please check the following:
"Requested on" date on the header and lines are the same date or earlier than the date you have set for your shipment
Thank you!
Kind regards
Sandra Anté
The feature that caused the issue has been toggled off, we are still investigating how it affected the orders.
Thank you.
One of my customers reports that on orders, created before the feature was toggled off, shipments cannot be created, the errors consists. What is the fix that we can provide?
Hi,
We are currently working on a permanent fix for the issue that we are hoping that we can deploy during the day.
The workaround for these orders at the moment is:
Via API:
- For all orders with lines that have QTY=1, send a put to set QTY=0
- Send another PUT with QTY=1 again.
In UI:
- For all orders with a line with QTY=1, set QTY=0
- Save
- Set QTY=1 again.
- Save
They are working on the patch and will deploy it as soon as possible, they are getting close to being done.
The patch has now been released. Please let us know if you are still having issues.
In version 9.05, a new dynamic feature toggle functionality was introduced to set the standard quantity on Sales orders (SO301000) and Sales invoices (AR301000) lines to 1 instead of 0. This led to an issue for sales orders created via the API v2 endpoint, as it became not possible to create shipments for these orders. The dynamic feature was deactivated to ensure all new sales orders created via API v2 did not have this issue, but the sales orders created during the first 22 hours of the 9.05 version still had this issue. This patch will fix this issue for these sales orders.
Supported for affected sales orders:
- Create shipment from the Sales orders (SO301000) window.
- Create shipment for sales orders via the API endpoint: /v1/salesorder/{saleOrderNumber}/action/createShipment.
Not supported for affected sales orders:
- Connect sales orders to new shipments from the Shipments (SO302000) window
- Attach sales orders to shipments via API Shipment POST or PUT endpoints.
- Create shipments via the Process orders (SO501000) window.
Please note that the Sort order for sales order lines corrected via this code may in some scenarios be affected.