Aggregation Update Errors (EPCIS v1.2)

The following errors may be encountered with the EPCIS Serialized Operations Manager Aggregation Update message:

Data Element Error Message Description
Class 1
AggregationEvent At least one aggregation event is required !!! The error occurs if no AggregationEvent is present.
parentID Invalid EPC format !!!
The error occurs if the source is invalid.
epc Invalid EPC format !!!
The error occurs if the source is invalid or is empty or null.
action Action ADD is required for aggregation !!! The error occurs if the source does not equal "ADD" for an aggregation event.
Action DELETE is required for disaggregation !!! The error occurs if the source does not equal "DELETE" for a disaggregation event.
bizStep bizStep urn:epcglobal:cbv:bi​zstep:packing is required for aggregation !!! The error occurs if the source does not equal "urn:epcglobal:cbv:bizstep:packing" for an aggregation event.
bizStep urn:epcglobal:cbv:bizstep:unpacking is required for disaggregation !!! The error occurs if the source does not equal "urn:epcglobal:cbv:bizstep:unpacking" for a disaggregation event.
disposition Dispositio​n urn:epcglobal:cbv:di​sp:in_progress is required for aggregation !!! The error occurs if the source does not equal "urn:epcglobal:cbv:disp:in_progress"for an aggregation event.
Dispositio​n urn:epcglobal:cbv:di​sp:in_progress is required for disaggregation !!! The error occurs if the source does not equal "urn:epcglobal:cbv:disp:in_progress" for a disaggregation event.
bizLocation | id Business location is required !!! The error occurs if the source is empty or null.
Valid business location identifier type is required !!! The error occurs if the source is empty or null, or is not a valid value from the enumeration list.
tl:packedStatus Valid packed status is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
tl:packagingLevel Valid packaging level code is required !!! The error occurs if the source is invalid.
tl:fieldName Field name is required if extension field group is present !!! The error occurs iftl:extensionFieldis populated, but the source is empty or null.
tl:fieldValue Field value is required if extension field group present !!! The error occurs iftl:extensionFieldis populated, but the source is empty or null.
Class 2
AggregationEvent (aggregation event) | eventTime Event timestamp is earlier than the last event for serial number <Serial Number>. The error occurs if the source is before the commission event time for AggregationEvent (aggregation event) | parentID.
AggregationEvent (disaggregation event) | eventTime Event timestamp is earlier than the aggregation date for serial number <Serial>. The error occurs if the source is before the aggregation event time for AggregationEvent (disaggregation event) | parentID.
AggregationEvent (aggregation event) | parentID Serial number <Serial Number> does not exist. The error occurs if the source does not exist in TraceLink.
Parent Serial Number <ParentSerial> was not commissioned at this location. The error occurs if the source was not commissioned at this subscriber location.
AggregationEvent (disaggregation event) | parentID Serial number <Serial Number> does not exist. The error occurs if the source does not exist in TraceLink.
Serial number <Serial Number> not commissioned. The error occurs if the source was not commissioned at this subscriber location.
Cannot perform operation on serial number [Serial Number] with item state [Serial Number Status]. This operation can only be performed when the serial number is Available or Blocked or Picked. The error occurs if the source is not in an available, blocked, or picked status.
Serial number <Serial Number> does not have any items aggregated to it. The error occurs if the source has no child serial numbers.
Aggregation Event (aggregation event) | childEPCs | epc Serial number <Serial Number> does not exist. The error occurs if the source does not exist in TraceLink.
Serial Number <Serial> cannot be aggregated because it was not commissioned for this location. The error occurs if the source was not commissioned at this subscriber location.
Cannot aggregate Serial number <Serial> with UOM <PackagingLevelUOM> into Serial Number <ParentSerial> with UOM <PackagingLevelUOM>. The error occurs if the source packaging level is larger than the packaging level for AggregationEvent (aggregation event) | parentID.
Aggregation Event (disaggregation event) | childEPCs | epc Serial Number <Serial> cannot be disaggregated because it was not previously aggregated to <ParentSerial>. The error occurs if the source is not aggregated to AggregationEvent (disaggregation event) | parentID.
AggregationEvent (disaggregation event) | bizLocation | id Authorization Response from server: Credentials are required to access this resource. The error occurs if the source cannot be found.
Class 3
The following is thrown for all Class 3 errors: “INTERNALERROR=Internal error from server [server details].” Please contact Support if this error is encountered.