Sales Drop Shipment Errors (EPCIS v1.2)

The following errors may be encountered with theTL_EPCIS_3PL_SOM_1_2_Sales_Shipment message :

Data Element Error Message Description
Class 1
AggregationEvent | bizStep bizStep urn:epcglobal:cbv:bi​zstep:packing is required for the AggregationEvent !!! The error occurs if the source does not equal "urn:epcglobal:cbv:bi​zstep:packing" for an Aggregation Event.
AggregationEvent | disposition Dispositio​n urn:epcglobal:cbv:di​sp:in_progress is required for the AggregationEvent !!! The error occurs if the source does not equal "urn:epcglobal:cbv:di​sp:in_progress" for an Aggregation Event.
bizLocation | id Event location in the aggregation event is required !!! The error occurs if the source is empty or null.
bizTransactionList Biz transaction list is required in shipping event !!! The error occurs if the source is empty or null.
bizTransaction | @type Valid bizTransaction type is required if bizTransaction is populated !!! The error occurs if bizTransaction is populated, but the source is empty or null.
childEPCs | epc Invalid EPC format !!! The error occurs if the source value could not be translated to GS1 Application Identifier format without parenthesis, or if the source has any other content than; SGTIN, SSCC, CN EDMC, or NTIN.
choice%1 At least one object for shipping is required !!! The error occurs if no object event is present.
@currencyCode Valid ISO currency code is required !!! The error occurs if tl:unitPrice is populated, but the source is missing or null, or if there is no matching entry in the lookup file.
destinationList Destination list is required !!! The error occurs if the source is empty or null.
destinationList | destination Sold-to party identifier is required !!! The error occurs if the source is empty or null.
Valid sold-to business lookup identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
Ship-to party identifier must match an identifier in VocabularyElement[@id] !!! The error occurs if no match is found between sourceList(source) and VocabularyElement(@id) in party master data header when party master address data is populated in header.
Valid ship-to business lookup identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
epcList | epc Invalid EPC format !!! The error occurs if the source value could not be translated to GS1 Application Identifier format without parenthesis, or if the source has any other content than SGTIN, SSCC, CN EDMC, or NTIN.
At least one serial number in epcList is required !!! The error occurs if tl:shippingEventExtensions | tl:orderItemList | tl:orderItem | tl:isSerialized = true or and the source is missing or null.
ObjectEvent Only one shipping event is required !!! The error occurs if more than one shipping event is present.
Shipping event data is required !!! At least one object for shipping is required !!! The error occurs if shipping event is not populated in the source.
ObjectEvent (Shipping Events) | bizStep bizStep urn:epcglobal:cbv:bi​zstep:shipping is required for ObjectEvent shipping !!! The error occurs if the source does not equal "urn:epcglobal:cbv:bi​zstep:shipping" for an Aggregation Event.
ObjectEvent (Shipping Events) | disposition Dispositio​n urn:epcglobal:cbv:di​sp:in_transit is required for ObjectEvent shipping !!! The error occurs if the source does not equal "urn:epcglobal:cbv:di​sp:in_transit" for an Aggregation Event.
parentID Invalid EPC format !!! The error occurs if the source value could not be translated to GS1 Application Identifier format without parenthesis, or if the source has any other content than SGTIN, SSCC, CN EDMC, or NTIN.
sbdh:Identifier System will return error if source missing. The error occurs if the source is empty or null.
sbdh:InstanceIdentifier System will return error if source missing. The error occurs if the source is empty or null.
sourceList Source list is required !!! The error occurs if the source is empty or null.
sourceList | source Sold-from party identifier is required !!! The error occurs if the source is empty or null.
Valid carrier business lookup identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
Carrier party identifier must match an identifier in VocabularyElement[@id] !!! The error occurs if no match is found between sourceList | source and VocabularyElement | @id in party master data header when party master address data is populated in header.
Valid ship-from business lookup identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
Ship-from party identifier must match an identifier in VocabularyElement(@id) !!! The error occurs if no match is found between sourceList | source and VocabularyElement | @id in party master data header when party master address data is populated in header.
Valid sold-from business lookup identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
tl:internalMaterialCode One of internalMaterialCode or packagingItemCode is required !!! The error occurs if both tl:internalMaterialCode and tl:packagingItemCode are missing or null.
tl:packagingItemCode One of internalMaterialCode or packagingItemCode is required !!! The error occurs if both tl:internalMaterialCode and tl:packagingItemCode are missing or null.
tl:packagingItemCode | @type Packaging item code type is required !!! The error occurs if tl:packagingItemCode is populated, but the source is missing or null, or if there is no matching entry in the lookup file.
tl:quantity Quantity value greater than 0 is required !!! The error occurs if the source is empty or null.
tl:salesDistributionType Valid sales distributionType is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
tl:shipFromCountryCode Valid ISO country code is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
Ship from country for export products is required !!! The error occurs if the source is empty or null.
tl:shippingEventExtensions shippingEventExtensions required if shipping event populated !!! The error occurs if ObjectEvent is populated, but the source is empty or null.
tl:shipToCountryCode Valid ISO country code for ship-to country is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
tl:supplyType Valid supply type code is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
tl:warehouseOperatorName Warehouse operator name for China product is required !!! The error occurs if the source is empty or null for China.
VocabularyElement Carrier party info required in VocabularyElement if present in sourceList !!! The error occurs if carrier party is present in sourceList, but is missing in the source.
VocabularyElement Ship from party info required in VocabularyElement if present in sourceList !!! The error occurs if ship from is present in sourceList, but is missing in the source.
VocabularyElement Ship to party info required in VocabularyElement if present in destinationList !!! The error occurs if ship to is present in destinationList, but is missing in the source.
VocabularyElement | attribute Ship to location state or region is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Ship from location country is required !!! The error occurs if the required source is missing or null.
VocabularyElement | attribute Valid Ship from location country is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | attribute Sold to business party name is required !!! The error occurs if VocabularyElement/attribute fields are populated, but the source is missing or null.
VocabularyElement | attribute Valid business classification code is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | attribute Sold to business party street address is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute 3-digit numeric District code required for country India !!! The error occurs if country = "IN", but the source is missing or null, or is not a 3-digit code.
VocabularyElement | attribute Sold to business party state or region is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Sold to business party country is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Valid Sold to business party country is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | attribute Ship from location state or region is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Ship to business party name is required !!! The error occurs if VocabularyElement/attribute fields are populated, but the source is missing or null.
VocabularyElement | attribute Ship to location city is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Ship to location country is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Valid Ship to location country is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | attribute Carrier business party name is required !!! The error occurs if VocabularyElement/attribute fields are populated, but the source is missing or null.
VocabularyElement | attribute Carrier business party street address is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Carrier business party city is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Carrier business party state or region is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Carrier business party country is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Valid Carrier business party country is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | attribute Ship to location street address is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute 3-digit numeric District code required for country India !!! The error occurs if country = "IN", but the source is missing or null, or is not a 3-digit code.
VocabularyElement | attribute Sold to business party city is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Ship from location street address is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Sold from business party city is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute 3-digit numeric District code required for country India !!! The error occurs if country = "IN", but the source is missing or null, or is not a 3-digit code.
VocabularyElement | attribute Sold from business party state or region is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Sold from business party country is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Valid business classification code is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | attribute Valid Sold from business party country is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | attribute Sold from business party name is required !!! The error occurs if VocabularyElement/attribute fields are populated, but the source is missing or null.
VocabularyElement | attribute Sold from business party street address is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Ship from location city is required !!! The error occurs if the source is empty or null.
VocabularyElement | attribute Ship from business party name is required !!! The error occurs if VocabularyElement/attribute fields are populated, but the source is missing or null.
VocabularyElement | @id Valid sold from business party identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | @id If source not present, system will throw validation error. The error occurs if the source is empty or null.
VocabularyElement | @id Valid carrier business party identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The error occurs if the source is a GLN and not SGLN.
VocabularyElement | @id If source not present, system will throw validation error. The error occurs if the required source is missing or null.
VocabularyElement | @id Sold from party identifier is required !!! The error occurs if Vocabulary | @type = "urn:epcglobal:epcis:vtype:Location", but the source is missing or null.
VocabularyElement | @id If source not present, system will throw validation error. The error occurs if the source is empty or null.
VocabularyElement | @id Valid ship to business party identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The error occurs if the source is a GLN and not SGLN.
VocabularyElement | @id If source not present, system will throw validation error. The error occurs if the source is empty or null.
VocabularyElement | @id Valid ship from business party identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The error occurs if the source is a GLN and not SGLN.
VocabularyElement | @id Sold to party identifier is required !!! The error occurs if sold to party does not exist in the source.
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The error occurs if the source is a GLN and not SGLN.
VocabularyElement | @id If source not present, system will throw validation error. The error occurs if the source is empty or null.
VocabularyElement | @id If source not present, system will throw validation error. The error occurs if the source is empty or null.
VocabularyElement | @id If source not present, system will throw validation error. The error occurs if the source is empty or null.
VocabularyElement | @id Valid sold to business party identifier type is required !!! The error occurs if the source is present, but there is no matching entry in the lookup file.
Class 2
bizTransaction | @date Transaction Identifier Date is required if Ship To Country Code = RU. The error occurs if tl:shipToCountryCode = "RU" but the source is empty or null.
ReceiverInfo Serialized Operations Manager Receipt inbound processing could not be completed. The ReceiverInfo with either ToBusinessPartyLookupId or ToBusinessPartyInfo for the ShipFromCountryCode of <ShipFromCountryCode> and ShipToCountryCode of <ShipToCountryCode> must be specified.

The error occurs if

  • Transfer or Sale occurs in non-EU FMD markets where the ShipToCountryCode is not an EU FMD country and the ShipFromCountryCode is not an EU FMD country.
  • Transfer or Sale Export occurs from the EU FMD markets where the ShipToCountryCode is China, US, South Korea, or Russia and the ShipFromCountryCode is an EU FMD country.
ReceiverInfo Serialized Operations Manager Receipt inbound processing could not be completed. Both the ShipToCountryCode and ShipFromCountryCode must be specified when the Sender Info and ReceiverInfo are not specified. The error occurs if ReceiverInfo and SenderInfo are both empty or null, and both the ShipToCountryCode and ShipFromCountryCode are empty or null.
SenderInfo Serialized Operations Manager Receipt inbound processing could not be completed. Both the ShipToCountryCode and ShipFromCountryCode must be specified when the Sender Info and ReceiverInfo are not specified. The error occurs if ReceiverInfo and SenderInfo are both empty or null, and both the ShipToCountryCode and ShipFromCountryCode are empty or null.
Serialized Operations Manager Receipt inbound processing could not be completed. The SenderInfo with either FromBusinessPartyLookupId or FromBusinessPartyInfo for the ShipFromCountryCode of <ShipFromCountryCode> and ShipToCountryCode of <ShipToCountryCode>.

The error occurs if

  • Transfer or Sale occurs in non-EU FMD markets where the ShipToCountryCode is not an EU FMD country and the ShipFromCountryCode is not an EU FMD country.
  • Transfer or Sale Export occurs from the EU FMD markets where the ShipToCountryCode is China, US, South Korea, or Russia and the ShipFromCountryCode is an EU FMD country.
tl:fundingSource Funding Source is required if Ship To Country Code is RU and Ship From Country Code is RU. The error occurs if both tl:shipToCountryCode and tl:shipFromCountryCode = "RU", but the source is empty or null.
tl:transactionIdentifier | @date Order Item Transaction Identifier Date is required if Ship To Country Code = RU. The error occurs if tl:shipToCountryCode = "RU" but the source is empty or null.
tl:unitPrice Unit Price is required if Ship To Country Code is RU and Ship From Country Code is any of RU, AM, BY, KZ, KG. The error occurs if tl:shipToCountryCode = "RU" and tl:shipFromCountryCode = "AM", "BY", "KG", "KZ", or "RU", but 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.