Update Transaction Errors

The following errors may be encountered with the Update Transaction message:

Data Element Error Message Description
Class 1 Errors
@type Attribute cmn:PartnerId@type is required !!! The error occurs if the source is empty or null.
@type Attribute cmn:NDC@type is required !!!
@type Attribute cmn:BusinessDocument@type is required !!!
@type Attribute cmn:UpdateQuantity@type is required !!!
@type Attribute cmn:NDC@type is required !!!
@type Attribute cmn:TransactionIdentifier[@type is required if source cmn:TransactionIdentifier is populated !!! The error occurs if cmn:TransactionIdentifier is present, but source is empty or null.
@type Attribute cmn:NDC@type is required !!! The error occurs if the source is empty or null.
choice%1 Only one of source pt:UpdateTransactionQuantity OR pt:UpdateTransactionState OR pt:VoidTransaction may be present file !!! The error occurs if more than one of pt:UpdateTransactionQuantity, pt:UpdateTransactionState, or pt:VoidTransaction is present.
One of source pt:UpdateTransactionQuantity OR pt:UpdateTransactionState OR pt:VoidTransaction must be present !!! The error occurs if none of pt:UpdateTransactionQuantity, pt:UpdateTransactionState, nor pt:VoidTransaction are present.
cmn:BusinessDocument BusinessDocument is required !!! The error occurs if pt:VoidTransaction/VoidItem is present, but source is empty or null.
cmn:DeliveryNumber Delivery number in source cmn:DeliveryNumber is required !!! The error occurs if pt:VoidTransaction is present, but source is empty or null.
cmn:Location[@type] Attribute cmn:Location[@type] is required if source cmn:Location is populated !!! The error occurs if cmn:Location is populated, but source is empty or null.
cmn:LotNumber LotNumber is required !!! The error occurs if pt:VoidTransaction/VoidItem is present, but source is empty or null.
Lot number code in source cmn:LotNumber is required !!! The error occurs if pt:UpdateTransactionState is present, but source is empty or null.
cmn:NDC NDC code in source cmn:NDC is required !!! The error occurs if the source is empty or null.
NDC is required !!! The error occurs if pt:VoidTransaction/VoidItem is present, but source is empty or null.
NDC code in source cmn:NDC is required !!! The error occurs if pt:UpdateTransactionState is present, but source is empty or null.
cmn:PartnerId Partner ID in source cmn:PartnerId is required !!! The error occurs if pt:VoidTransaction is present, but source is empty or null.
cmn:Quantity Quantity is required !!! The error occurs if pt:VoidTransaction/VoidItem is present, but source is empty or null.
cmn:THAdjustmentReasonCode Adjustment reason code in source cmn:THAdjustmentReasonCode is required !!! The error occurs if pt:VoidTransaction is present, but source is empty or null.
Adjustment reason code in source cmn:THAdjustmentReasonCode is required !!! The error occurs if pt:UpdateTransactionState is present, but source is empty or null.
Adjustment reason code in source cmn:THAdjustmentReasonCode is required !!! The error occurs if pt:UpdateTransactionQuantity is present, but source is empty or null.
cmn:THState State in source cmn:THState is required !!! The error occurs if pt:UpdateTransactionState is present, but source is empty or null.
cmn:TransactionHistoryType Transaction history type in source cmn:TransactionHistoryType is required !!! The error occurs if pt:VoidTransaction is present, but source is empty or null.
cmn:TransactionIdentifier[@type] Attribute cmn:TransactionIdentifier[@type] is required if source cmn:TransactionIdentifier is populated !!! The error occurs if cmn:TransactionIdentifier is populated, but source is empty or null.
cmn:UpdateQuantity Update quantity code in source cmn:UpdateQuantity is required !!! The error occurs if the source is empty or null.
Class 2 Errors
adjustmentReason Validation exception: <adjustmentReason>. The error occurs if the source is empty or null.
cmn:PartnerId Cannot find service partner company for company <company name> (company guide) and input partnerID <id> The error occurs if the source is not linked to a partner company.
id, location No Transaction Histories found matching <id>, at Location <loc>. The error occurs if specified product does not have a matching Transaction History.
id, location, overDraftQuantity Update would result in Transaction Histories matching <id>, Lot <loc> having a negative quantity of <OverdraftQuantity>. The error occurs if the update would result in a negative quantity.
lot Validation exception: <lot>. The error occurs if the source is empty or null.
NDC Validation exception: <NDC>. The error occurs if the source is empty or null.
NDC.type Validation exception: <NDC.type>. The error occurs if the source is empty or null.
NDC.value Validation exception: <NDC.value>. The error occurs if the source is empty or null.
NDC442 Bad NDC value <ndc.value>. For US - NDC442, the ItemCode must be 10 digits, specified as either all numbers, or with hyphens in the 4-4-2 format. For example, acceptable values are 1234123412 and 1234-1234-12. The error occurs if the provided NDC442 is invalid.
NDC532 Bad NDC value <ndc.value>. For US - NDC532, the ItemCode must be 10 digits, specified as either all numbers, or with hyphens in the 5-3-2 format. For example, acceptable values are 1234512312 and 12345-123-12. The error occurs if the provided NDC532 is invalid.
NDC541 Bad NDC value <ndc.value>. For US - NDC541, the ItemCode must be 10 digits, specified as either all numbers, or with hyphens in the 5-4-1 format. For example, acceptable values are 1234512341 and 12345-1234-1. The error occurs if the provided NDC541 is invalid.
NDC542 Bad NDC value <ndc.value>. For US - NDC542, the ItemCode must be 11 digits, specified as either all numbers, or with hyphens in the 5-4-2 format. For example, acceptable values are 12345123412 and 12345-1234-12. The error occurs if the provided NDC542 is invalid.
updateQuantityRequest Validation exception: <updateQuantityRequest>. The error occurs if the source is empty or null.
Class 3 Errors
The following will be thrown for all Class 3 errors: “INTERNALERROR=Internal error from server [server details].” Please contact Support if this error is encountered.