Sales Shipment Errors (XML)
The errors may be encountered with the Serialized Operations Manager Sales Shipment message:

Data Element | Error Message | Description |
---|---|---|
Class 1 | ||
cmn:AllowShortVerificationCount | Cannot parse input data according to the presentation. | The error occurs if the source does not equal "true" or "false", or is not entirely lowercase. |
cmn:BusinessClassification | Sold from BusinessClassification is required if ShipFromCountryCode is "KR" and SalesDistributionType is <SalesDistributionType> !!! | The error occurs if ShipFromCountryCode = KR and SalesDistributionType = EXPORTSALE or INCOUNTRYSALE, but source is empty or null. |
cmn:BusinessId | Party type attribute is required when source FromBusinessPartyInfo/BusinessId is populated !!! | The error occurs if BusinessId is populated, but BusinessLookupId is empty or null. |
Party type attribute is required when source ToBusinessPartyInfo/BusinessId is populated !!! | The error occurs if BusinessId is populated, but BusinessLookupId is empty or null. | |
Party type attribute is required when source CarrierBusinessPartyLookupId is populated !!! | The error occurs if BusinessId is populated, but BusinessLookupId is empty or null. | |
cmn:BusinessName | BusinessName required for US!!! | The error occurs if cmn:ShipToCountryCode = US, but source is empty or null. |
From business party name is required !!! | The error occurs if cmn:ShipToCountryCode = US, but source is empty or null. | |
Carrier name in source cmn:BusinessName is required if cmn:BusinessInfo is populated !!! | The error occurs if cmn:CarrierBusinessPartyInfo | cmn:BusinessInfois populated, but the source is empty or null. | |
To BusinessParty Name is required !!! | The error occurs if tl:shipToCountryCode = US, but source is empty or null. | |
cmn:CarrierBusinessPartyLookupId | Party type attribute is required when source CarrierBusinessPartyLookupId is populated !!! | The error occurs if source is populated, but @type attribute is empty or null. |
cmn:CarrierInfo | Missing mandatory choice. One of ToBusinessPartyLookupId OR ToBusinessPartyInfo group is required !!! | The error occurs if both cmn:ToBusinessPartyLookupId and cmn:ToBusinessPartyInfo are empty or null. |
Only one of ToBusinessPartyLookupId OR ToBusinessPartyInfo group is required !!! | The error occurs if both cmn:ToBusinessPartyLookupId and cmn:ToBusinessPartyInfo are populated. | |
cmn:City | From business party city is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. |
Ship From city is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:LocationInfo is populated, but the source is empty or null. | |
To BusinessParty City is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. | |
Ship To city is required !!! | The error occurs if tl:shipToCountryCode = US, but source is empty or null. | |
Carrier city in source cmn:City is required if cmn:BusinessInfo is populated !!! | The error occurs if cmn:CarrierBusinessPartyInfo | cmn:BusinessInfois populated, but the source is empty or null. | |
cmn:ContractType | ContractType is required if ShipFromCountryCode is "KR" and SalesDistributionType is <SalesDistributionType> !!! | The error occurs if ShipFromCountryCode = KR and SalesDistributionType = EXPORTSALE or INCOUNTRYSALE, but source is empty or null. |
cmn:Country | To BusinessParty country code is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. |
From business party country code is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. | |
Ship To country code is required !!! | The error occurs if tl:shipToCountryCode = US, but source is empty or null. | |
Carrier Country in source cmn:Country is required if cmn:BusinessInfo is populated !!! | The error occurs if cmn:CarrierBusinessPartyInfo | cmn:BusinessInfois populated, but the source is empty or null. | |
Ship From country code is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:LocationInfo is populated, but the source is empty or null. | |
cmn:DisaggregateFromParent | Cannot parse input data according to the presentation. | The error occurs if the source does not equal "true" or "false", or is not entirely lowercase. |
cmn:FacilityId | Party type attribute is required when source ShipToLocationInfo/FacilityId is populated !!! | The error occurs if source is populated, but @type attribute is empty or null. |
Party type attribute is required when source ShipFromLocationInfo/FacilityId is populated !!! | ||
cmn:FileControlNumber | Data Error: FileControlNumber occurs fewer times than its minimum number of occurrences. | The error occurs if the source is empty or null. |
cmn:FileDate | Data Error: FileDate occurs fewer times than its minimum number of occurrences. | |
cmn:FileReceiverNumber | Data Error: FileReceiverNumber occurs fewer times than its minimum number of occurrences. | |
Data Error: FileSenderNumber occurs fewer times than its minimum number of occurrences. | ||
cmn:FileTime | Data Error: FileTime occurs fewer times than its minimum number of occurrences. | |
cmn:OrderItem | Only one of InternalMaterialCode OR PackagingItemCode is required !!! | The error occurs if both InternalMaterialCode and PackagingItemCode are populated. |
Missing mandatory choice. One of InternalMaterialCode OR PackagingItemCode is required !!! | The error occurs if both InternalMaterialCode and PackagingItemCode are empty or null. | |
cmn:PackagingItemCode | Product type attribute is required when source PackagingItemCode is populated !!! | The error occurs if source is populated, but @type attribute is empty or null. |
cmn:Quantity | Source Quantity is required !!! | The error occurs if the source is empty or null. |
Quantity is required if IsSerialized = "false". | The error occurs if IsSerialized = "false", but source is empty or null. | |
cmn:SenderInfo | Missing mandatory choice. One of FromBusinessPartyLookupId OR FromBusinessPartyInfo group is required !!! | The error occurs if both cmn:FromBusinessPartyLookupId and cmn:FromBusinessPartyInfo are empty or null. |
Only one of FromBusinessPartyLookupId OR FromBusinessPartyInfo group is required !!! | The error occurs if both cmn:FromBusinessPartyLookupId and cmn:FromBusinessPartyInfo field are populated. | |
cmn:SenderInfo | cmn:FromBusinessPartyLookupId | Party type attribute is required when source FromBusinessPartyLookupId is populated !!! | The error occurs if source is populated, but @type attribute is empty or null. |
cmn:Serial | Data Error: Serial occurs fewer times than its minimum number of occurrences. | The error occurs if the source is empty or null. |
cmn:ShipFromLocationInfo | Only one of ShipFromLocationLookupId OR ShipFromLocationInfo group is required !!! | The error occurs if both ShipFromLocationLookupId and ShipFromLocationInfo are populated. |
cmn:ShipFromLocationLookupId | Only one of ShipFromLocationLookupId OR ShipFromLocationInfo group is required !!! | The error occurs if both ShipFromLocationLookupId and ShipFromLocationInfo are populated. |
cmn:ShipToLocationInfo | cmn:ContactInfo | cmn:Name | Contact name is required if the source contactInfo is populated !!! | The error occurs if the source is empty or null. |
cmn:ShipToLocationLookupId | Party type attribute is required when source ShipToLocationLookupId is populated !!! | The error occurs if source is populated, but @type attribute is empty or null. |
cmn:StateOrRegion | To BusinessParty State Code is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. |
Carrier StateOrRegion in source cmn:StateOrRegion is required if cmn:BusinessInfo is populated !!! | The error occurs if cmn:CarrierBusinessPartyInfo | cmn:BusinessInfo is populated, but the source is empty or null. | |
Ship To StateOrRegion in source cmn:StateOrRegion is required if cmn:BusinessInfo is populated !!! | The error occurs if tl:shipToCountryCode = US, but source is empty or null. | |
Ship From state or region code is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:LocationInfo is populated, but the source is empty or null. | |
From business party state is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. | |
cmn:Street1 | Ship From street address is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:LocationInfo is populated, but the source is empty or null. |
Carrier Street1 in source cmn:Street1 is required if cmn:BusinessInfo is populated !!! | The error occurs if cmn:CarrierBusinessPartyInfo | cmn:BusinessInfois populated, but the source is empty or null. | |
Ship To street address is required !!! | The error occurs if tl:shipToCountryCode = US, but source is empty or null. | |
To BusinessParty Street Address is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. | |
From business party street address is required !!! | The error occurs if tl:shipToCountryCode = US and cmn:BusinessInfo is populated, but the source is empty or null. | |
cmn:SupplyType | SupplyType is required if ShipFromCountryCode is "KR" and SalesDistributionType is <SalesDistributionType> !!! | The error occurs if ShipFromCountryCode = KR and SalesDistributionType = EXPORTSALE or INCOUNTRYSALE, but source is empty or null. |
cmn:Telephone | Data Error: Telephone occurs fewer times than its minimum number of occurrences. | The error occurs if the source is empty or null. |
cmn:ToBusinessPartyLookupId | Party type attribute is required when source ToBusinessPartyLookupId is populated !!! | The error occurs if source is populated, but @type attribute is empty or null. |
cmn:TransactionIdentifier | Transaction identifier is required !!! | The error occurs if the source is empty or null. |
cmn:UnitPrice | UnitPrice is required if ShipFromCountryCode is "KR" and SalesDistributionType is <SalesDistributionType> !!! | The error occurs if ShipFromCountryCode = KR and SalesDistributionType = EXPORTSALE or INCOUNTRYSALE, but source is empty or null. |
som:AddPickedLot | cmn:ProductLotNumbers | choice%1 | Only one of either InternalMaterialCode OR CountryDrugCode is required !!! | The error occurs if both InternalMaterialCode and CountryDrugCode are populated. |
som:AddPickedLot | cmn:ProductLotNumbers | cmn:LotNumber | Lot number is required !!! | The error occurs if the source is empty or null. |
som:ControlFileHeader | Data Error: ControlFileHeader occurs fewer times than its minimum number of occurrences. | The error occurs if the source is empty or null. |
som:MessageBody | Data Error: MessageBody occurs fewer times than its minimum number of occurrences. | The error occurs if the source is empty or null. |
som:OrderDetails | OrderDetails group is required when AddReceivedItems group is populated !!! | The error occurs if AddReceivedItems is populated, but the source is empty or null. |
som:RemoveUnpickedLot | cmn:ProductLotNumbers | choice%1 | Only one of either InternalMaterialCode OR CountryDrugCode is required !!! | The error occurs if both InternalMaterialCode and CountryDrugCode are populated. |
som:RemoveUnpickedLot | cmn:ProductLotNumbers | cmn:LotNumber | Lot number is required !!! | The error occurs if the source is empty or null. |
SOMSalesShipmentMessage | Unable to read input data for business object SOMSalesShipmentMessage due to a XML Error. | The error occurs if the source is empty or null. |
@type | Valid To BusinessPartyLookupId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. |
Valid CarrierBusinessPartyLookupId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. | |
Valid ShipToLocationInfo/FacilityId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. | |
Valid ToBusinessPartyInfo/BusinessId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. | |
Valid ShipFromLocation/FacilityId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. | |
Valid CarrierBusinessPartyInfo/BusinessId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. | |
Valid FromBusinessPartyInfo/BusinessId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. | |
Valid From BusinessPartyLookupId type is required !!! | The error occurs if source is populated, but there is no entry in Master Data. | |
Valid type attribute for country drug code is required !!! | The error occurs if CountryDrugCode is populated, but source is empty or null, or is not a valid value from the enumeration list. | |
Class 2 | ||
AddPickedLot/LotNumber | Specified Product Code/Lot Numbers include a container to be picked that holds multiple lots where one or more lots are not to be picked. Either disaggregate the container or specify the additional Product Code/Lot Number to be picked. | The error occurs if source from AddPickedLots includes a pallet/container that contains multiple lots, but not all lots are included in AddPickLots. |
Lot Number <LotNumber> does not exist for Product Code <ProductCode>. | The error occurs if source is invalid. | |
Lot Number must specified for Product Code <ProductCode>. | The error occurs if ProductCode is populated, but the source is empty or null. | |
AddPickedLot/ProductCode | Product Code <ProductCode> does not exist. | The error occurs if source is invalid. |
Product Code must be specified for Lot Number <Lot Number>. | The error occurs if LotNumber is populated, but the source is empty or null. | |
AddPickedLot/SerialNumber | Serial Number <Serial> derived from AddPickedLots but not present either in Serialized Operations Manager or in Aggregation Events. | The error occurs if source derived from AddPickLots does not exist in Serialized Operations Manager or in any of the aggregation events. |
API Key | No API Key exists for user <username> of service <servicename>. format(user.getOrElse("null"),service.serviceName) | The error occurs if no API Key exists for the specified user. |
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. |
CarrierBusinessPartyLookupId | Could not perform Company Master Data lookup to populate transportation carrier business address identifier. None of the permitted regulatory identifier types were configured in your Company Master Data. Please configure a COMPANYID, DUNS, GLN, BR_CPF, BR_CNES, BR_CNPJ, BR_PROF_REG, GCP, IN_COMPANY_ID, IN_LOCATION_ID, KR_BUS_REG_NUMBER, KR_PROVIDER_CODE for <ToBusinessPartyLookupId / type> <ToBusinessPartyLookupId> as appropriate for the requirement of your ship from market, and reprocess the file. | The error occurs if none of the valid regulatory identifier types exist in Master Data. |
cmn:FundingSource | Funding Source is required if Ship To Country Code is RU and Ship From Country Code is RU. | The error occurs if both cmn:shipToCountryCode and cmn:shipFromCountryCode = "RU", but the source is empty or null. |
cmn: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. |
cmn: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 cmn:ShipToCountryCode = "RU" and cmn:ShipFromCountryCode = "AM", "BY", "KG", "KZ", or "RU", but the source is empty or null. |
FromBusinessParty id | From Business Party SGLN, GLN, DEA or HIN number required, but not found. | The error occurs if the required source is missing or null. |
FromBusinessPartyLookupId | Could not perform Master Data lookup to populate sender business address identifier. None of the permitted regulatory identifier types were configured in your Company or Partner Company Master Data. Please configure a COMPANYID, DUNS, GLN, BR_CPF, BR_CNES, BR_CNPJ, BR_PROF_REG, GCP, IN_COMPANY_ID, IN_LOCATION_ID, KR_BUS_REG_NUMBER, or KR_PROVIDER_CODE for <FromBusinessPartyLookupId / type> <FromBusinessPartyLookupId> as appropriate for the requirement of your ship from market, and reprocess the file. | The error occurs if none of the valid regulatory identifier types exist in Master Data. |
GLN | GLN for message sender not found. | The error occurs if source for message sender is not found. |
GLN for message recipient not found. | The error occurs if source for message recipient is not found. | |
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. |
Order | Unable to get Order <n> from Serialized Operations Manager (shipment id) | The error occurs if unable to get source from Serialized Operations Manager. |
OrderDetails/OrderItemList | At least one OrderItem group must be provided for the order. | The error occurs if ShipFromCountryCode = KR and SalesDistributionType = EXPORTSALE or INCOUNTRYSALE, but source is empty or null. |
OrderDetails/Picked Items OR Picked Lots | Delivery <Delivery Number> could not be processed. No picked item or picked lot information found for Delivery <DeliveryNumber>. | The error occurs if there are no Picked Items or Picked Lots in the back end. |
OrderItemQuantity | Delivery <Delivery Number> could not be processed. Expected <Pick Quantity> for Item <Item Code>, Lot <Lot Number> but <EA Level Serial Number Count> item serial numbers were found. | The error occurs if AllowShortVerificationCount = true AND the derived quantity is greater than OrderItemQuantity AND LotNumber is included. |
Delivery <Delivery Number> could not be processed. Expected <Pick Quantity> for Item <Item Code>, but <EA Level Serial Number Count> item serial numbers were found. | The error occurs if AllowShortVerificationCount = true AND the derived quantity is greater than OrderItemQuantity AND LotNumber is not included. | |
Delivery <Delivery Number> could not be processed. Expected <Pick Quantity> for Item <Item Code>, Lot <Lot Number> but <EA Level Serial Number Count> item serial numbers were found. | The error occurs if AllowShortVerificationCount = false AND the derived quantity is greater than OrderItemQuantity AND LotNumber is included. | |
Delivery <Delivery Number> could not be processed. Expected <Pick Quantity> for Item <Item Code>, but <EA Level Serial Number Count> item serial numbers were found. | The error occurs if AllowShortVerificationCount = false AND the derived quantity is greater than OrderItemQuantity AND LotNumber is not included. | |
PackagingItemCode/InternalMaterialCode | Specified Internal Material Code does not match the Internal Material Code of the serial numbers at commission time. | The error occurs if source exists in Master Data, but does not match the source that was used to commission the serial numbers. |
prodCodeType, serialNumber | Product code type <prodCodeType> on serial number <serialNumber> was not recognized. Only US NDC product codes are supported. | The error occurs if the product code type on a specified serial number is not recognized. |
product code type | invalid product code type: <product code type> | The error occurs if the source is invalid. |
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
|
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 the source are both empty or null, and both the ShipToCountryCode and ShipFromCountryCode are empty or null. | |
RemovePickedLot/LotNumber | Lot Number <LotNumber> does not exist for Product Code <ProductCode>. | The error occurs if the source is invalid. |
Lot Number must specified for Product Code <ProductCode>. | The error occurs if ProductCode is populated, but the source is empty or null. | |
RemovePickedLot/ProductCode | Product Code <ProductCode> does not exist. | The error occurs if the source is invalid. |
Product Code must be specified for Lot Number <Lot Number>. | The error occurs if LotNumber is populated, but the source is empty or null. | |
Retries | Retries exceeded the maximum wait time <n> seconds. format (maxSecondsToWait) | The error occurs if source exceeds maximum wait time in seconds. |
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 the source 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
|
|
SerialNumber, ProductCode, LotNumber | Serial Number <SerialNumber> for Product Code/Lot Number <Product Code>/<Lot Number> can not be specified in both AddPickedItems and AddPickedLots when that serial number is also specified in the Aggregation. | The error occurs if the SerialNumber from ProductCode/LotNumber derived from AddPickLots is also populated in AddPickedItems and Aggregation. |
SGLN | SGLN for ship from location not found. | The error occurs if source cannot be found. |
Ship From Location | Ship From Location was not specified and is required. | The error occurs if a required field is empty or null. |
Ship To Location | Ship To Location was not specified and is required. | The error occurs if a required field is empty or null. |
ShipFromLocation id | Ship From Location SGLN, GLN, DEA or HIN number required, but not found. | The error occurs if the required source is missing or null. |
ShipFromLocationLookupId | Could not perform Location Master Data lookup to populate the sender shipping address identifier. None of the permitted regulatory identifier types were configured in your Location Master Data. Please configure a COMPANYSITEID, DEA, DUNS4, GLN, HIN, SGLN, BR_CPF, BR_CNES, BR_CNPJ, BR_PROF_REG, HIN, GCP, IN_LOCATION_ID, KR_BUS_REG_NUMBER, or KR_PROVIDER_CODE for <ShipFromLocationLookupId / type> <ShipFromLocationLookupId> as appropriate for the requirement of your ship from market, and reprocess the file. | The error occurs if none of the valid regulatory identifier types exist in Master Data. |
ShipToLocation id | Ship To Location SGLN, GLN, DEA or HIN number required, but not found. | The error occurs if the required source is missing or null. |
ShipToLocationLookupId | Could not perform Location Master Data lookup to populate the receiving address identifier. None of the permitted regulatory identifier types were configured in your Location Master Data. Please configure a COMPANYSITEID, DEA, DUNS4, GLN, HIN, SGLN, BR_CPF, BR_CNES, BR_CNPJ, BR_PROF_REG, HIN, GCP, IN_LOCATION_ID, KR_BUS_REG_NUMBER, or KR_PROVIDER_CODE for <ShipToLocationLookupId / type> <ShipToLocationLookupId> as appropriate for the requirement of your ship from market, and reprocess the file. | The error occurs if none of the valid regulatory identifier types exist in Master Data. |
salesDistributionType | Serial Numbers with Recalled status cannot be shipped. | The error occurs if salesDistrubutionType = INCOUNTRYSALE or EXPORTSALE for sales shipments, but one or more serial numbers have a Recalled reason code. |
Sold From Party | Sold From Party was not specified and is required. | The error occurs if a required field is empty or null. |
Sold To Party | Sold To Party was not specified and is required. | The error occurs if a required field is empty or null. |
ToBusinessParty id | To Business Party SGLN, GLN, DEA or HIN number required, but not found. | The error occurs if the required source is missing or null. |
ToBusinessPartyLookupId | Could not perform Company Master Data lookup to populate receiver business address identifier. None of the permitted regulatory identifier types were configured in your Company Master Data. Please configure a COMPANYID, DUNS, GLN, BR_CPF, BR_CNES, BR_CNPJ, BR_PROF_REG, GCP, IN_COMPANY_ID, IN_LOCATION_ID, KR_BUS_REG_NUMBER, KR_PROVIDER_CODE for <ToBusinessPartyLookupId / type> <ToBusinessPartyLookupId> as appropriate for the requirement of your ship from market, and reprocess the file. | The error occurs if none of the valid regulatory identifier types exist in Master Data. |
transaction id | Invalid transaction identifier: PO, ASN, or INVOICE number required. | The error occurs if the source is invalid. |
Transaction Type | Unknown Transaction Type! | The error occurs if source is unknown. |
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. |