Update Order Receipt Errors

The following errors may be encountered with the Update Order Receipt message:

Exception Code Exception Message
QTYERROR Expected %s for Item %s, Lot %s but %s item serial numbers were found.
BADITEMSTATE Cannot perform operation on serial number <serialNumber> with item state <state>. This operation can only be performed when the serial number is <state>.
BADSECURITYPARAM, INTERNALERROR N/A
DELIVERYINFONOTMATCH For Delivery <deliveryNumber>, OrderInfo already provided.
INTERNALERROR Found more than one serial number for "Internal error from server: <server>."
NONSERIALIZEDQTYERROR Serial Numbers are not to be provided for <packCode> when IsSerialized = false.
NOPICK No picked item information found for Delivery %s.
NORECEIPTDETAILS For Receipt <order or deliveryNumber>, receipt details was not found.
NOSHIPFOUND No shipment was found corresponding to this receipt serial number: %s %s.
NOTCOMMISSIONED Serial number <serialNumber> is not commissioned.
NOTVALIDLOCATION Location <locationId> was not valid for serial number <serialNumber>.
ORDERCOMPLETE Cannot modify already completed order.
VALIDATION CurrencyCode is required when UnitPrice is specified.Contract Type is required if Ship To Country Code = RU.
CurrencyCode is required when UnitPrice is specified.
Delivery <DeliveryNumber> could not be processed. Only one Transaction identifier can exist for OrderType: <Duplicated ID Type(s), comma separated>.
Delivery <DeliveryNumber> could not be processed. OrderItemTransactions cannot exist for OrderType <Invalid ID Type(s), comma-separated>.
Funding Source is required if Ship To Country Code = RU.
Gross Price is required if Ship To Country Code = RU.
GrossPriceCurrencyCode is required if GrossPrice is specified.
Order Item Transaction Identifier Date is required if Ship To Country Code = RU.
ReceiptFromParty is mandatory when the source was not provided in a previously saved incomplete or pending receipt for the delivery number.
ReceiptToCountryCode and ReceiptFromCountryCode are required if ReceiptFromParty and ReceiptToParty are omitted.
ReceiptToParty is mandatory when the source was not provided in a previously saved incomplete or pending receipt for the delivery number.
Supply Type is required if Ship To Country Code= RU.
The parameter (deliveryNumber, Address Information, or receiptDate) is missing or had an invalid value.
Unit Price is required if Ship To Country Code = RU.
VATCurrencyCode is required if VAT is specified.
Expected [Quantity] for Item [Item Code], Lot [Lot Number] but [each-level Serial Number Count] item serial numbers were found.
DUPLICATE_DELIVERY_NUMBER Operation could not be performed because multiple deliveries with the delivery number [DELIVERY NUMBER] were found in the system. Please provide additional details (SoldFromParty and ShipFromLocation) to fetch the intended delivery and perform the operation.