ESM Commission Errors (EPCIS v1.0)
The following errors may be encountered with the Serialized Operations Manager ESM EPCIS Commission message:
Data Element | Error Message | Description |
---|---|---|
Class 1 | ||
bizStep | "bizStep urn:epcglobal:cbv:bizstep:commissioning is required for ObjectEvent commissioning !!! | The error occurs if the source does not equal "urn:epcglobal:cbv:bizstep:commissioning". |
countryDrugCode | @type | Type attribute for country drug code is required !!! | The error occurs if countryDrugCode is populated, but the source is empty or null. |
disposition | Disposition urn:epcglobal:cbv:disp:active is required for ObjectEvent commissioning !!! | The error occurs if the source does not equal "urn:epcglobal:cbv:disp:active". |
epc | Invalid EPC format !!! | The error occurs if the epc number cannot be translated, or source has unrecognized content. |
Serial number in source epc is required !!! | The error occurs if source is empty or null in the CommissionEvent element. | |
bizLocation | id | Event Location is required !!! | The error occurs if the source is empty or null. |
sbdh:Sender | sbdh:Identifier | Sender GLN in source MessageSender is required !!! | The error occurs if the sender's identifier source is empty or null. |
sbdh:Receiver | sbdh:Identifier | Receiver GLN in source MessageRecipient is required !!! | The error occurs if the receiver's identifier source is empty or null. |
sbdh:InstanceIdentifier | Source error: "Data Error: InstanceIdentifier occurs fewer times than its minimum number of occurrences." | The error occurs if the source is empty or null. |
The output string is shorter than minimum length specified for the target field. | ||
tl:barcodeContent | barcodeContent is required!!! | The error occurs if commissionEventExtensions is populated, but the source is empty or null. |
tl:expiry | expiration date is required !!! | The error occurs if tl:itemDetail is populated, but the source is empty or null. |
tl:lineManagerName | Line manager name for China product is required !!! | The error occurs if epcList | epc = "http://epcis.tracelink.com/obj/cn-edmc/", but source is empty or null. |
tl:lot | Lot number is required !!! | The error occurs if tl:itemDetail is populated, but the source is empty or null. |
tl:packagingItemCode | Item code is required !!! | The error occurs if tl:itemDetail is populated, but the source is empty or null. |
tl:packagingItemCode | @type | Item code type attribute is required !!! | |
tl:packagingLevel | Packaging Level is required if source not an SSCC !!! | The error occurs if SSCC code is not present in epc list, and source is empty or null. |
tl:productionLineId | Production line ID for China product is required !!! | The error occurs if epcList | epc = "http://epcis.tracelink.com/obj/cn-edmc/", but source is empty or null. |
Class 2 | ||
EventTimeZoneOffset | invalid EventTimeZoneOffset | The error occurs if the source is invalid. |
CommissionCommonAttributes, EventLocation, EventTimeZoneOffset, EventDateTime, NumberList | Required field <x> is null (CommissionCommonAttributes, EventLocation, EventTimeZoneOffset, EventDateTime, NumberList) | The error occurs if a required field is empty or null. |
CommissionEventDetail | Required Field CommissionEventDetail is empty | The error occurs if the source is empty or null. |
tl:internalMaterialCode | Item Codes do not match between aggregation levels | The error occurs if all packaging levels are not consistent between either tl:internalMaterialCode, tl:countryDrugCode, or both. |
tl:countryDrugCode | Item Codes do not match between aggregation levels | The error occurs if all packaging levels are not consistent between either tl:internalMaterialCode, tl:countryDrugCode, or both. |
ExpirationDate | Required ExpirationDate is empty | The error occurs if the source is empty or null. |
firstSerial | Serial Number <firstSerial> cannot be commissioned because neither the Country Drug Code nor the Internal Material Code was specified. At least one is required. (firstSerial) | The error occurs if a serial number cannot be commissioned because neither the Country Drug Code nor the Internal Material code was specified. |
firstSerial | Serial Number <firstSerial> cannot be commissioned because the item Code was not specified. (firstSerial) | The error occurs if a serial number cannot be commissioned because the item code was not specified. |
inFilename, origFilename, origCompanyname, origFileDate, cntrlID | File <inFilename> is a potential duplicate match with file <origFilename> sent from <origFilename> received on <origFileDate>, based on both files having the same File Control Number <cntrlID>. | The error occurs if file is a duplicate. |
LotNumber | Required LotNumber is empty | The error occurs if the source is empty or null. |
message | message body is null | The error occurs if the source is empty or null. |
Serial | Required Serial is empty | The error occurs if the source is empty or null. |
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. |