Hello, we confirm the issue. We're unable to PUT "expirationDate" field via Shipment Endpoint when LOT is Expiration Date Tracked.
1) PUT Shipment with Allocations - ExpirationDate
"shipmentDetailLines": [
{
"operation": "Update",
"lineNumber": {
"value": 1
},
"allocations": [
{
"operation": "Update",
"lineNbr": {
"value": 2
},
"location": {
"value": "2"
},
"lotSerialNumber": {
"value": "000010"
},
"UOM": {
"value": "STK"
},
"quantity": {
"value": 1
},
"expirationDate": {
"value": "2023-03-23T00:00:00"
}
}
]
}
]
}
2) HTTP Status: 204
3) "ExpirationDate" field/s are not updated.
This has been reported to the development team. Thank you for bringing this to our attention.
... View more