ESM Destroy Errors (EPCIS v1.0)
The following errors may be encountered with the SOM_ESM_EPCIS_Destroy message:
| Data Element | Error Message | Description |
|---|---|---|
| Class 1 | ||
| action | Action DELETE is required for destroying!!! | The error occurs if the source does not equal "DELETE" for the destroy event. |
| businessId | @type | Valid business party identifier type is required !!! | The error occurs if the source is empty or null, or is not a valid value from the enumeration list. |
| bizstep | bizStep urn:epcglobal:cbv:bizstep:destroying is required for destroying !!! | The error occurs if the source does not equal "urn:epcglobal:cbv:bizstep:destroying". |
| disposition | Disposition urn:epcglobal:cbv:disp:destroyed is required for destroying!!! | The error occurs if the source does not equal "urn:epcglobal:cbv:disp:destroyed". |
| epc | Serial number in source epc is required !!! | The error occurs if the source is empty or null. |
| Invalid EPC format !!! | The error occurs if the epc number could not be translated, or source has any other unrecognized content. | |
| ObjectEvent | ObjectEvent is required for destroying!!! | The error occurs if the source is empty or null. |
| readpoint | id | Source read point ID is required !!! | The error occurs if the source is empty or null. |
| sbdh:Sender | sbdh:Identifier | MessageSender is required !!! | The error occurs if sender's identifier source is empty or null. |
| sbdh:Receiver | sbdh:Identifier | MessageReceipient is required !!! | The error occurs if 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:businessClassification | Valid BusinessPartyInfo BusinessClassification is required !!! | The error occurs if the source is present, but there is no matching entry in the lookup file. |
| tl:businessId | Transfer from business party ID is required !!! | The error occurs if the source is empty or null. |
| tl:businessName | Transfer from business party name is required !!! | The error occurs if the source is empty or null. |
| tl:city | Transfer from business party city is required !!! | The error occurs if the source is empty or null. |
| tl:country | Transfer from business party country is required !!! | The error occurs if the source is empty or null. |
| tl:marketCode | Market Country Code must be at least two characters !!! | The error occurs if source is less than two characters. |
| tl:stateOrRegion | Transfer from business party state or region is required !!! | The error occurs if the source is empty or null. |
| tl:street1 | Transfer from business party street address is required !!! | The error occurs if the source is empty or null. |
| tl:transactionDate | Destroy Event Transaction Date is required !!! | The error occurs if the source is empty or null. |
| tl:warehouseOperatorName | Warehouse operator 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. |
| Class 2 | ||
| EventDateTime, EventTimeZoneOffset, EventLocation, NumberList | Required field <x> is null (EventDateTime, EventTimeZoneOffset, EventLocation, NumberList) | The error occurs if a required field is empty or null. |
| EventTimeZoneOffset | invalid EventTimeZoneOffset | The error occurs if the source is invalid. |
| 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. |
| message | message body is null | The error occurs if the source is empty or null. |
| reasonCode | reasonCode is empty | The error occurs if the source is empty or null. |
| serial number | no serial number found in the feed | The error occurs if source is not found in the feed. |
| Serial Number <Serial> was never commissioned | The error occurs if Serial was not in a decommissioned state. | |
| 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. | ||