Error codes for error views

Error code for OrderUnlockErrorView

240
The order is unlocked, and therefore cannot be processed.

Error code constants are defined in the ErrorOrderUnlockCmd interface.

Error codes for BadOrderDataErrorView

220
A numeric field contains a non-numeric character, or a number is out of range. The ErrorDataBean passed to the BadOrderDataErrorView will include in its exceptionData a "field" property indicating the name of the invalid field.
230
An order has non-buyable order items. The ErrorDataBean passed to the BadOrderDataErrorView will include in its exceptionData a "nonBuyableOrderItems" property which is a vector of strings specifying non-buyable order item numbers.

Error codes constants are defined in the ErrorOrderDataCmd interface.

Error codes for ErrorOrderNoneCmd error view

230
No orders that match the request were found.

Error codes constants are defined in the ErrorOrderNoneCmd interface.

Error codes for RetrievePriceErrorView

1002
No price can be found for the given catalog entry. The missing price is the result of no explicit price being found in the shopping currency and no conversion being available to the shopping currency (from other explicit prices in different currencies).
The ErrorDataBean passed to the RetrievePriceErrorView will include in its exceptionData the following properties:
quantity
indicating the quantity of the item requested
UOM
indicating the unit of measure for the quantity
catEntryId
specifying the catalog entry ID of the item being priced
currency
indicating the currency in which the price could not be found

Any of the following task commands may specify this error view: