Set Serial Number Status Errors

The following errors may be encountered with the Set Serial Number Status message:

Exception Code Exception Message
BADSERIALNUMBERSTATE Cannot perform operation on serial number [serial number] with serial number state [serial number state]. This operation can only be performed when the serial number is [serial number state].
BADSTATETRANSITION Cannot perform operation on serial number [serial number] to change item state/serial number state from [item state] to [item state]. The allowed new states are [item state].
EVENTTIMEAFTERNOW Event time stamp must not be in the future.
EVENTTIMEBEFORELASTEVENT Event time stamp is earlier than the last event for serial number [serial number].
INTERNALERROR SerialNumberState for [serial number] is null.
SerialNumberStateTransitions.properties did not load correctly. Internal error from server: [server information].
ItemStateTransitions.properties did not load correctly.
NOTVALIDLOCATION Location [location identifier] was not valid for serial number [serial number].
SNNOTFOUND Serial number [serial number] does not exist.
VALIDATION The attribute [Attribute] is not permitted to be set with SerialNumberState [SerialNumberState].
VALIDATION The parameter ReasonCode is missing or had an invalid value.
VALIDATION The parameter SerialNumberState is missing or had an invalid value.
VALIDATION The parameter ItemState is missing or had an invalid value.