top

Error Codes

Supplier Item Catalog Error Report

The following error codes are associated with the Supplier Item Catalog Error Report. The report lists the Error Code, Error Message, and Action.

For a description of the report, see About the Supplier Item Catalog Error Report.  (Opens as a Word® document in your browser.  Click your Print button for a hardcopy.)

About Proxy Items

On occasion, a supplier may send costs, promotions, or other data in batch before the associated item arrives from the Data Pool.  When this happens, a Proxy Item is created as a placeholder for your data.  Once the actual item data arrives, the Proxy Item is automatically deleted.

The designated contacts in your company are alerted to Proxy Item creation through the Suppler Item Error Report.  Although not necessarily an error, this alert provides you with an opportunity to review the "Item Identification" to ensure the cost or other data was sent for the correct item.

Note:  You should only delete a Proxy Item if the data was sent for an invalid item (due to an incorrect item order number, UPC, etc.).  If the item ID is correct, and the item simply hasn't arrived from the GDSN Data Pool, leave the Proxy Item in place.  

Quick links to error types

Codes sent with Required fields

Size Unit-of-Measure Codes

Codes sent with Optional fields

Height, Width, and Length Codes

Volume Codes

Weight Codes

Cost Unit Codes

Special Handling Codes

Pallet Type Codes

Pallet Exchange Codes

Order Increment / Unit Codes

Packaging Codes

Product Code Types – VDE only

 

Supplier Item Errors

ITMDPS – Basic item data

ITMEDP – Basic and extended item data

Error Code

Error Message

Message Type

Error Condition

Action

ITM-1002

Invalid status in VDE Import Record.

ERROR

Status is not ‘AC’, ‘A’, ‘C’, ‘D’, ‘DE’ or ‘RP’.

Resubmit the record with a valid status code.

ITM-1004

Item Structure Identifier must be ‘I’ or ‘M’.

ERROR

Item Structure Code is not ‘I’ or ‘M’.

I – Basic item (does not contain component items)

M – Module item (contains component items)

Modular items are items that are made up of different basic items, such as a gift pack of mixed items or a mixed pallet.

The items that make up a modular item are called "components." Each component item has it's own item number and description.

Most items are Basic items.

Resubmit the record with a valid Item Structure Identifier

ITM-1005

You cannot assign an item to a MCAT hierarchy node that is not at the lowest level

ERROR

The MCAT is not empty, and the MCAT code supplied does NOT define an MCAT at the lowest level of the MCAT hierarchy.

Resubmit the record with a valid MCAT code.

ITM-1006

Units Per Pack times Packs Per Case is not equal to Units Per Case.

ERROR

Inner pack unit qty is not empty AND retail unit qty is not empty AND order shipping unit qty is not empty AND inner pack unit qty * retail unit qty <> order shipping unit qty

Correct the quantities and resubmit the record.

ITM-1007

Gross Weight must be entered.

ERROR

Gross weight is empty AND Gross Weight Unit Code is NOT empty.

Resubmit the record with a value included for the Gross Weight.

ITM-1008

Gross Weight needs to be greater than 0.

ERROR

Gross weight is NOT empty, and it is <= 0.

Correct the Gross Weight and resubmit the record.

ITM-1009

Gross Weight Unit Code must be entered.

ERROR

Gross weight is NOT empty, AND it is > 0, AND Gross Weight Unit Code is empty

Correct the Gross Weight Unit Code and resubmit the record.

ITM-1010

Gross Weight Unit Code is invalid.

ERROR

Gross weight is NOT empty, AND it is > 0, AND Gross Weight Unit Code is not a valid code

Correct the Gross Weight Unit Code and resubmit the record.

ITM-1011

Pre-Priced Amount must be greater than 0 if Pre-Priced is turned on.

ERROR

Pre-Priced Amount < 0.

Correct the pre-priced amount and resubmit the record.

ITM-1012

Pre-Priced must be turned on when Pre-Priced amount is specified.

ERROR

Pre-Priced Amount > 0, AND the flag ‘Is Pre-Priced?’ is ‘N’ or empty.

Correct the ‘Is Pre-Priced?’ flag and resubmit the record.

ITM-1013

The SBT Item Group Code sent does not match any existing SBT Item Groups. This does not stop the item from being imported into the system, if there are no other errors.

WARNING

SBT Item Group Code provided does not match any existing SBT Item Groups for the supplier.

Correct the SBT Item Group Code and resubmit the record, or use the online system to assign this item to an SBT Item Group.

ITM-1014

An available date must be greater than today’s date.

ERROR

Updating an existing supplier item and the available date has changed.

Correct the available date and resubmit the record.

ITM-1015

Pre-Priced Amount must be specified if Pre-Price is turned on.

ERROR

Pre-Priced Amount is empty, but the flag ‘Is Pre-Priced?’ is ‘Y’.

Correct the pre-priced amount or ‘Is Pre-Priced?’ flag and resubmit the record.

ITM-1016

MCAT hierarchy node for Supplier Item must be specified if the Supplier has an MCAT hierarchy.

ERROR

The supplier has setup an MCAT in the viaLink system, but an MCAT code was not supplied.

Resubmit the record with a valid MCAT code.

ITM-1017

Product Qualifier must be ‘VU’ or ‘CU’

ERROR

Product Qualifier is not ‘VU’ or ‘CU’.

Resubmit the record with a valid Product Qualifier

ITM-1018

The Description field cannot be empty.

ERROR

If the Status = ‘AC’, ‘A’, ‘C’, or ‘RP’, the description field cannot be empty

Resubmit the record with an appropriate entry for the indicated field included.

ITM-1019

The UPC and UPC Type cannot be empty for Consumer Unit.

ERROR

If the Status = ‘AC’, ‘A’, ‘C’, or ‘RP’ and the Product Qualifier = ‘CU’, the UPC and UPC Type cannot be empty.

Resubmit the record with an appropriate entry for the indicated field included.

ITM-1020

Net Weight must be entered.

ERROR

Net weight is empty AND Net Weight Unit Code is NOT empty.

Resubmit the record with a value included for the Net Weight.

ITM-1021

Net Weight needs to be greater than 0.

ERROR

Net weight is NOT empty, and it is <= 0.

Correct the Net Weight and resubmit the record.

ITM-1022

Net Weight Unit Code must be entered.

ERROR

Net weight is NOT empty, AND it is > 0, AND Net Weight Unit Code is empty

Correct the Net Weight Unit Code and resubmit the record.

ITM-1023

Net Weight Unit Code is invalid.

ERROR

Net weight is NOT empty, AND it is > 0, AND Net Weight Unit Code is not a valid code

Correct the Net Weight Unit Code and resubmit the record.

ITM-1024

Cube Adjusted Weight must be entered.

ERROR

Cube Adjusted weight is empty AND Cube Adjusted Weight Unit Code is NOT empty.

Resubmit the record with a value included for the Cube Adjusted Weight.

ITM-1025

Cube Adjusted Weight needs to be greater than 0.

ERROR

Cube Adjusted weight is NOT empty, and it is <= 0.

Correct the Cub Adjusted Weight and resubmit the record.

ITM-1026

Cube Adjusted Weight Unit Code must be entered.

ERROR

Cube Adjusted weight is NOT empty, AND it is > 0, AND Cube Adjusted Weight Unit Code is empty

Correct the Cube Adjusted Weight Unit Code and resubmit the record.

ITM-1027

Cube Adjusted Weight Unit Code is invalid.

ERROR

Cube Adjusted weight is NOT empty, AND it is > 0, AND Cube Adjusted Weight Unit Code is not a valid code

Correct the Cube Adjusted Weight Unit Code and resubmit the record.

ITM-1028

Height must be entered.

ERROR

Height is empty AND Height Unit Code is NOT empty.

Resubmit the record with a value included for the Height.

ITM-1029

Height needs to be greater than 0.

ERROR

Height is NOT empty, and it is <= 0.

Correct the Height and resubmit the record.

ITM-1030

Height Unit Code must be entered.

ERROR

Height is NOT empty, AND it is > 0, AND Height Unit Code is empty

Correct the Height Unit Code and resubmit the record.

ITM-1031

Height Unit Code is invalid.

ERROR

Height is NOT empty, AND it is > 0, AND Height Unit Code is not a valid code

Correct the Height Unit Code and resubmit the record.

ITM-1032

Width must be entered.

ERROR

Width is empty AND Width Unit Code is NOT empty.

Resubmit the record with a value included for the Width.

ITM-1033

Width needs to be greater than 0.

ERROR

Width is NOT empty, and it is <= 0.

Correct the Width and resubmit the record.

ITM-1034

Width Unit Code must be entered.

ERROR

Width is NOT empty, AND it is > 0, AND Width Unit Code is empty

Correct the Width Unit Code and resubmit the record.

ITM-1035

Width Unit Code is invalid.

ERROR

Width is NOT empty, AND it is > 0, AND Width Unit Code is not a valid code.

Correct the Width Unit Code and resubmit the record.

ITM-1036

Length must be entered.

ERROR

Length is empty AND Length Unit Code is NOT empty.

Resubmit the record with a value included for the Length.

ITM-1037

Length needs to be greater than 0.

ERROR

Length is NOT empty, and it is <= 0.

Correct the Length and resubmit the record.

ITM-1038

Length Unit Code must be entered.

ERROR

Length is NOT empty, AND it is > 0, AND Length Unit Code is empty

Correct the Length Unit Code and resubmit the record.

ITM-1039

Length Unit Code is invalid.

ERROR

Length is NOT empty, AND it is > 0, AND Length Unit Code is not a valid code

Correct the Length Unit Code and resubmit the record.

ITM-1040

Volume must be entered.

ERROR

Volume is empty AND Volume Unit Code is NOT empty.

Resubmit the record with a value included for the Volume.

ITM-1041

Volume needs to be greater than 0.

ERROR

Volume is NOT empty, and it is <= 0.

Correct the Volume and resubmit the record.

ITM-1042

Volume Unit Code must be entered.

ERROR

Volume is NOT empty, AND it is > 0, AND Volume Unit Code is empty

Correct the Volume Unit Code and resubmit the record.

ITM-1043

Volume Unit Code is invalid.

ERROR

Volume is NOT empty, AND it is > 0, AND Volume Unit Code is not a valid code

Correct the Volume Unit Code and resubmit the record.

ITM-1044

Unit of Measure Qty must be entered.

ERROR

Unit of Measure Qty is empty.

Resubmit the record with a value included for the Unit of Measure Qty.

ITM-1045

Unit of Measure Qty needs to be greater than 0.

ERROR

Unit of Measure Qty is NOT empty, and it is <= 0.

Correct the Unit of Measure Qty and resubmit the record.

ITM-1046

Unit of Measure Code must be entered.

ERROR

Unit of Measure Code is empty.

Correct the Unit of Measure Code and resubmit the record.

ITM-1047

Unit of Measure Code is invalid.

ERROR

Unit of Measure Code is NOT empty, but it is not a valid code

Correct the Unit of Measure Code and resubmit the record.

ITM-1048

Code sent for indicated unit-of-measure is invalid.

ERROR

One of the following codes was sent using and invalid value:

Size, Packing, Special handling, Pallet exchange, Pallet type, Order increment unit, Cost unit, other.

Correct the unit of measure code and resubmit the record.

ITM-1049

Value for Replaced by Item must be different than own Item Order Number

ERROR

Item "Replacing Me" exists, and it is the same as the Item Order Number.

Correct the Replaced by Item and resubmit the record.

ITM-1050

Item cannot be found for Replaced by Item number.

ERROR

Item "Replacing Me" exists, but a supplier item using that item order number cannot be found.

Correct the Replaced by item and resubmit the record.

ITM-1051

Value for Replaces Item must be different than own Item Order Number

ERROR

Item "I Replace" exists, and it is the same as the Item Order Number

Correct the Replaces Item and resubmit the record.

ITM-1052

Item cannot be found for Replaces Item number.

ERROR

Item "I Replace" exists, but a supplier item using that item order number cannot be found.

Correct the Replaces Item and resubmit the record.

ITM-1053

Code sent for the indicated unit-of-measure code is invalid

ERROR

One of the following codes was sent using an invalid value:

Size, Packing, Special handling, Pallet exchange, Pallet type, Order increment unit, Cost unit, other.

Correct the unit-of-measure code and resubmit the record.

ITM-1054

Units Per Pack needs to be greater than zero.

ERROR

Inner Pack Unit Qty <= 0

Correct the Units Per Pack and resubmit the record.

ITM-1055

Packs Per Case needs to be greater than zero.

ERROR

Retail Unit Qty <= 0

Correct the Packs Per Case and resubmit the record.

ITM-1056

Units Per Case needs to be greater than zero.

ERROR

Order Shipping Unit Qty <= 0

Correct the Units Per Case and resubmit the record.

ITM-1057

Cannot change available date if current available date is before today's date.

ERROR

Supplier attempting to update existing item with new available date.   Current available date is prior to today.

Correct the available date and resubmit the record.

ITM-1058

A new Proxy Supplier Item has been created.

WARNING

Proxy Item created due to the arrival in batch of cost or other information without a corresponding item in place.

Applicable to GS1suppliers only.  

Verify that correct item identifier was used. If valid, ensure that item information was sent to your GDSN Data Pool.  If data was sent, no further action is required.

ITM-1059

Supplier Item data cannot be imported for a GS1 supplier.

ERROR

A GS1 supplier has sent an item import file.

GS1 Suppliers must add items through their GDSN Data Pool.

ITM-1060

Supplier Item Authorization cannot be imported for a GS1 supplier.

ERROR

A GS1 supplier has sent an ITMAUT file.

GS1 Suppliers must submit item authorizations through their GDSN Data Pool.

ITM-1061

Only PROXY Supplier Items can be deleted by GS1 Suppliers.

ERROR

A GS1 supplier has send an item import file with DE status for a real item.

GS1 Suppliers must delete items through their GDSN Data Pool.

PC-0001

Product Code must contain digits only

ERROR

The UPC has a character in it.

UPC exists in record, and the UPC Type is EAAD, EAUA, UA30, UA3D, UAAD, UABC, UACD, UAUA, UAUI, UAUP, UAZS, or GT3D.

Resubmit the record with the correct UPC.

PC-0002

Product Code format/length is invalid.

ERROR

The size of the UPC doesn’t match the size of the UPC Type.

UPC exists in record, and the UPC Type is EAAD, EAUA, UA30, UA3D, UAAD, UABC, UACD, UAUA, UAUI, UAUP, UAZS, or GT3D.

Resubmit the record with the correct UPC Type/UPC.

PC-0003

Product Code check digit is incorrect.

ERROR

The check digit is incorrect.

UPC exists in record, and the UPC Type is EAAD, EAUA, UA30, UA3D, UAAD, UABC, UACD, UAUA, UAUI, UAUP, UAZS, or GT3D.

Resubmit the record with the correct UPC.

PC-0004

GTIN Product Code has first 7 digits zero.

ERROR

UPC Type is GT3D, the first 7 digits of the UPC are all zero.

UPC exists in record.

Resubmit the record with the correct UPC.

PC-0005

GTIN Product Code third digit is incorrect

ERROR

UPC Type is GT3D, the second GTIN digit is 0 (zero), and the third digit is NOT 0, 2, 3, 6, 7 or 8.

UPC exists in record.

Resubmit the record with the correct UPC.

PC-0007

Product Code type is invalid

ERROR

UPC exists in record, and UPC Type does not equal ZZ, EAAD, EAUA, UA30, UA3D, UAAD, UABC, UACD, UAUA, UAUI, UAUP, UAZS, or GT3D.

Resubmit the record with a valid UPC Type.

(Top)

 

Item Cost Errors

The only VDE record type for cost maintenance is ITMCST.

Error Code

Error Message

Message Type

Error Condition

Action

CST-0001

Base Cost Amount – Allowance does not equal Net Cost Amount

ERROR

Base amount not equal (amount + allowance).

Make the appropriate corrections to the Base Cost Amount, Allowance and/or Net Cost Amount and resubmit the cost.

CST-0002

Net Cost Amount is missing.

ERROR

Status not Delete and amount is empty.

Resubmit the cost with a Net Cost Amount included.

CST-0003

A value must be supplied for either the effective date or the old effective date. They cannot both be empty.

ERROR

EffDate and oldEffDate are both empty.

Resubmit the cost with either an effective date or old effective date

CST-0004

Old End Date cannot be the only date supplied.

ERROR

Only have date entry for oldEndDate.

Resubmit the cost with the appropriate date fields populated.

CST-0005

End Date cannot be the only date supplied.

ERROR

Only have date entry for endDate.

Resubmit the cost with the appropriate date fields populated.

CST-0006

Effective Date and Old End Date cannot be the only dates supplied.

ERROR

Only have date entry for effDate and oldEndDate.

Resubmit the cost with the appropriate date fields populated.

CST-0007

End Date and Old End Date cannot be the only dates supplied.

ERROR

Only have date entry for endDate and oldEndDate.

Resubmit the cost with the appropriate date fields populated.

CST-0008

Old Effective Date is missing.

ERROR

Only have date entry for effDate and endDate and oldEndDate.

Resubmit the cost with the appropriate date fields populated.

CST-0009

End Date and Old Effective Date cannot be the only dates supplied.

ERROR

Only have date entry for endDate and oldEffDate.

Resubmit the cost with the appropriate date fields populated.

CST-0010

Old End Date is missing.

ERROR

Only have date entry for effDate and endDate and oldEffDate.

Resubmit the cost with the appropriate date fields populated.

CST-0011

Allowance must be greater than or equal to zero.

ERROR

Allowance exists and it is < 0.

An allowance entered with a negative sign will cause this error.

Correct the allowance and resubmit the cost record.

CST-0012

Cost requested for deletion was not found on file.

ERROR

Status = ‘D’ (delete) and a cost corresponding to the imported cost zone, item, eff and end date doesn’t’ exist.

Correct the cost zone, effective date and/or end date and resubmit the cost delete request.

CST-0013

Supplier Item not found.

ERROR

Supplier item not found for providerItemId.

Correct the item order number and resubmit.

CST-0014

This cost is already effective in the viaLink system. No changes will be made to the effective date(s) or amount already in the database.

ERROR

The supplier is setup to ignore same cost amount and is trying to add cost that is same as one in effect on effDate.

 

CST-0015

Provider is not setup to send redemption value. The redemption value is ignored.

WARNING

Supplier doesn't use redemption value, but one was sent.

 

CST-0016

Redemption value is expected - regular cost in effect has a redemption value. Cost has been accepted with no redemption value.

WARNING

Supplier does use redemption value, cost in effect on effDate has RV, but one isn't sent.

 

CST-0017

Redemption value is specified but regular cost in effect has no redemption value. Cost has been accepted with the redemption value.

WARNING

Supplier does use redemption value, cost in effect on effDate has NO RV, but one IS sent.

 

CST-0018

Invalid effective date. The cost effective date cannot be backdated more then 5 days before the current date.

ERROR

EffDate < today AND prior to backdate limit AND cost zone not ok to accept outside limit

Correct the effective date and resubmit the cost.

CST-0019

Invalid effective date. The cost effective date cannot be prior to the effective date of current regular cost.

ERROR

EffDate < today AND before effDate of cost in effect today

Correct the effective date and resubmit the cost.

CST-0020

Regular cost must not have end date.

ERROR

EndDate not empty

Remove the end date and resubmit the cost.

CST-0021

Temporary cost must specify an end date.

ERROR

EndDate IS empty

Add the end date and resubmit the cost.

CST-0022

End date must not precede effective date.

ERROR

EndDate not empty AND endDate < effDate

Correct the effective date or end date and resubmit the cost.

CST-0023

End date must be today or later.

ERROR

EndDate not empty AND endDate < today

Correct the end date and resubmit the cost.

CST-0024

Net Cost Amount must be greater than or equal to zero.

ERROR

Amount cannot be empty or

< 0.

Correct the net cost amount and resubmit the cost.

CST-0025

Redemption value must be less than or equal to net cost amount.

ERROR

If redemption value exists, cannot be > amount.

Correct the redemption value and/or the net cost amount and resubmit the cost.

CST-0026

Redemption Value is only allowed on regular cost.

ERROR

Redemption value not empty.

Remove the redemption value and resubmit the cost.

CST-0027

Selected Regular Cost is required by future Temp, Promo, and/or Info costs, and cannot be updated to become effective after future costs.

ERROR

If the Regular Cost has been moved into the future, make sure it doesn't orphan other costs relying on it.

Correct the effective date and resubmit the cost.

CST-0028

Net Cost Amount and Effective Date of temporary cost in effect cannot be modified. End Date has to be greater or equal to today's date.

ERROR

if existing temporary cost amount has been updated, and the temporary cost is in effect. endDate cannot be < today if it is modified.

Correct the Net Cost Amount, Effective Date or End Date and resubmit the cost.

CST-0029

Cost zone requires a regular cost to exist for the entered effective date.

ERROR

If temporary cost, validate if regular cost is required. If one is, and one does not exist.

Add a regular cost in the indicated cost zone, then resubmit the cost.

CST-0030

Selected Regular Cost is required by future Temp, Promo, and/or Info costs, and cannot be deleted.

ERROR

If trying to delete regular cost, and this will orphan other costs (promo, temp or info).

 

CST-0031

Cannot delete a cost that is in effect.

ERROR

If trying to delete regular cost, and cost trying to delete is in effect.

 

CST-0032

Cannot change effective date. Cost is already in effect.

ERROR

If trying to update regular cost, and change eff period not allowed.

Correct the effective date and resubmit the cost.

CST-0033

Cannot change the amount of a cost already in effect.

ERROR

Trying to update regular cost, change amounts not allowed.

Correct the effective date and/or Net Cost Amount and resubmit the cost.

CST-0034

Cannot change the SRP of a cost that can no longer be in effect.

ERROR

Trying to update regular cost, change SRP not allowed.

Correct the effective date and/or SRP and resubmit the cost.

CST-0035

Cannot change effective date and/or end date. Effective date and/or end date sent is prior to today’s date.

ERROR

If trying to update temporary cost, and change eff period not allowed.

Correct the effective date and/or end date and resubmit the cost.

CST-0036

The Cost Zone indicated by the cost zone ID does not exist, or is not active.

ERROR

Trying to add a cost for an invalid cost zone ID.

Correct the cost zone ID and resubmit the cost.

CST-0037

The indicated business unit is not setup as a subscriber, or does not have an active Service Agreement with the supplier.

ERROR

Trying to add a cost for a store zone and the subscriber bus unit is not setup as a subscriber OR it doesn’t have an active/held service agreement with the provider.

Correct the subscriber ID and resubmit the cost.

CST-0038

Zone Type is not ‘REGULAR’ or ‘STORE’.

ERROR

Zone Type is not ‘REGULAR’ or ‘STORE’.

Resubmit the record with an appropriate entry for Zone Type.

VDE-0001

Required field is empty or invalid value was used.

ERROR

A required field is empty or an invalid value was used.

Resubmit the record with an appropriate entry for the indicated field included.

(Top)

 

Promotion Errors

PROMOT – Promotion Event

PROARE – Promotion Area

PRODEA – Promotion Deal

PROCON – Promotion Conditions

PROPIT – Promotion Purchase Item

PRODIT – Promotion Deal Item

PROEND – Promotion End

Error Code

Error Message

Message Type

Error Condition

Action

PROMO-002

Provider is not configured to send promotion (PROMOT).

ERROR

Provider is not configured to send promotions.

 

PROMO-003

The promotion indicated by the promotion ID does not exist.

ERROR

The promotion indicated by the promotion does not exist for this supplier and the status is not NEW.

Correct the promotion ID and resubmit the promotion.

PROMO-004

Promotion End date must be today or a future date and after the effective date.

ERROR

End Date is before today’s date or before Eff Date.

Correct the promotion effective/end date and resubmit the promotion.

PROMO-005

Cannot change the effective date of a promotion that is already in effect.

ERROR

Promotion is accepted AND already in effect and the Eff Date is changed.

Correct the promotion effective date and resubmit the promotion.

PROMO-006

Promotion effective date cannot be prior to today’s date.

ERROR

Promotion is accepted AND is NOT yet in effect and the Eff Date is before today’s date.

Correct the promotion effective date and resubmit the promotion.

PROMO-007

The arrival date must be before the effective date.

ERROR

First arrival date is after Eff Date.

Correct the arrival/effective date and resubmit the promotion.

PROMO-008

The order date must be before the effective date.

ERROR

Order date is after Eff Date.

Correct the order/effective date and resubmit the promotion.

PROMO-009

The ship date must be before the effective date.

ERROR

Ship date is after Eff Date.

Correct the ship/effective date and resubmit the promotion.

PROMO-010

Both performance dates must be present if either one is entered.

ERROR

Only the Performance Eff Date or Performance End Date is entered.

Resubmit the promotion with the appropriate entry for the indicated performance date.

PROMO-011

The performance effective date must be before the performance end date.

ERROR

The Performance Eff Date is after the Performance End Date.

Correct the performance dates and resubmit the promotion.

PROMO-012

Invalid effective date. The promotion effective date cannot be backdated more then 5 days before the current date.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and the Eff Date is prior to the backdate limit, and there is at least one subscriber that does NOT allow backdated costs and promos.

Correct the effective date and resubmit the promotion.

PROMO-013

At least one promotion area is required to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no promotion areas assigned to the promotion.

Add a promotion area to the promotion.

PROMO-014

At least one promotion deal is required to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deals assigned to the promotion.

Add a deal to the promotion.

PROMO-015

At least one promotion deal condition is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deal conditions, and the deal is NOT a cents off, free text, percent off or special buy deal.

Add a deal condition to the indicated deal.

PROMO-016

Amount off is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deal conditions, and the deal is a cents off deal.

Add an amount off to the indicated deal.

PROMO-017

Deal text specification is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deal conditions, and the deal is a free text deal.

Add a deal text specification to the indicated deal.

PROMO-018

Deal text specification is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and the deal is a free text deal, and the deal’s description is empty.

Add a deal text specification to the indicated deal condition.

PROMO-019

Percent Off is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deal conditions, and the deal is a percent off deal.

Add a percent off to the indicated deal.

PROMO-020

Special Price is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deal conditions, and the deal is a special buy deal.

Add a special price to the indicated deal.

PROMO-021

The promotion cannot be updated due to invalid status.

ERROR

If trying to change a promo currently in a status of NEW to anything other than a status of ACCEPTED, CANCELLED, OVER or NEW (REPLACE).

Change the status and resubmit the promotion record.

PROMO-024

Cannot update a promotion that is already in effect.

ERROR

If promo is in ACCEPTED status, and try to replace promotion using NEW or REPLACE status, and today’s date is past the eff date.

 

PROMO-025

Supplier does not allow replacing promotions that are activated, but not yet in effect, by using a status of NEW.

ERROR

If promo is in ACCEPTED status, and try to replace using status of NEW and supplier does not allow replacing promos that are accepted but not yet in effect.

Change the status to REPLACE and resubmit the promotion.

PROMO-026

Cannot update a cancelled promotion.

ERROR

If trying to change a promo currently in a status of CANCELLED.

 

PROMO-027

Cannot update a promotion that is over.

ERROR

If trying to change a promo currently in a status other than NEW, ACCEPTED, ERR, IP or CANCELLED.

 

PROMO-028

At least one promotion deal item is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deal items, and the deal is NOT a free goods, free text or volume purchase deal.

Add a deal item to the indicated deal.

PROMO-029

At least one promotion deal purchase item is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no deal purchase items, and the deal is a Featured Product Allowance Deal, Free Goods Deal, Qty Discount Deal, or Volume Purchase Deal.

Add a purchase item to the indicated deal.

PROMO-031

A promotion deal free item is required for the deal to activate this promotion.

ERROR

If trying to change a promo currently in a status of NEW to ACCEPTED, and there are no free deal items, and the deal is a free goods deal.

Add a free deal item to the indicated deal.

PROMO-034

A subscriber ID is required for STOREZONE promotion areas.

ERROR

Area Qualifier is STOREZONE and subscriber ID is empty.

Correct the subscriber ID and resubmit the promotion.

PROMO-035

Promotion not in ERR or IP status.

ERROR

Promotion indicated by promotion ID is not in ERR or IP status.

Correct the promotion ID and resubmit the promotion.

PROMO-036

Area qualifier does not match the area type for the promotion indicated by the promotion ID.

ERROR

Promotion area qualifier does not match the area qualifier for the promotion indicated by the promotion ID.

Correct the area qualifier and resubmit the promotion.

PROMO-037

A subscriber cannot be found for the supplied subscriber ID.

ERROR

Promotion area qualifier is SUBSCRIBER and there is no subscriber found for the subscriber ID submitted

Correct the subscriber ID and resubmit the promotion.

PROMO-038

There is no service agreement between the subscriber and provider.

ERROR

There is no item catalog agreement between the subscriber ID submitted and the supplier of the promotion.

Correct the subscriber ID and resubmit the promotion.

PROMO-039

The service agreement between the subscriber and provider is not active.

ERROR

The item catalog agreement between the subscriber ID submitted and the supplier of the promotion is not active

Correct the subscriber ID and resubmit the promotion

PROMO-040

Invalid area qualifier. Must be REGZONE, STOREZONE or SUBSCRIBER.

ERROR

Area Qualifier is not REGZONE, STOREZONE or SUBSCRIBER (may be able to remove this from code)

Correct the area qualifier and resubmit the promotion.

PROMO-041

A cost zone cannot be found for the supplied cost zone ID.

ERROR

Promotion area qualifier is REGZONE or STOREZONE and there is no cost zone found for the zone ID submitted

Correct the cost zone ID and resubmit the promotion.

PROMO-042

Duplicate deal number not allowed.

ERROR

Duplicate deal ID exists for promotion

Correct the deal ID and resubmit the promotion.

PROMO-043

Effective date of deal must be today or a future date.

ERROR

Eff date is empty

Correct the deal’s effective date and resubmit the promotion.

PROMO-044

Effective date of deal must be within effective period of promotion.

ERROR

Eff date of deal is prior to promotion’s eff date.

Correct the deal’s effective date and resubmit the promotion.

PROMO-045

End date of deal must be today or a future date and after effective date.

ERROR

End date exists, and it is prior to today’s date or the eff date

Correct the deal’s effective/end date and resubmit the promotion.

PROMO-046

End date of deal must be within effective period of promotion.

ERROR

End date of deal is after the promotion’s end date

Correct the deal’s end date and resubmit the promotion.

PROMO-047

A deal cannot be found for the supplied deal ID.

ERROR

Deal indicated by deal ID is not found.

Correct the deal ID and resubmit the promotion.

PROMO-048

Only one deal condition can exist for the deal.

ERROR

Adding a deal condition and one already exists

 

PROMO-049

Deal amount must be greater than zero.

ERROR

Deal amount is empty, or less than zero

Correct the deal amount and resubmit the promotion

PROMO-050

Summable components do not sum to the amount off.

ERROR

If the promotion’s supplier uses allowance components, and the sum of the summable components does not equal zero or the deal amount

Correct the deal amount and resubmit the promotion

PROMO-051

Purchase qty must be greater than zero.

ERROR

Purchase Qty is empty or less than zero

Correct the purchase qty and resubmit the promotion.

PROMO-052

Deal qty must be greater than zero.

ERROR

Deal qty is empty or less than zero

Correct the deal qty and resubmit the promotion.

PROMO-053

Deal percent must be greater than or equal to 0 and less than or equal to 1.

ERROR

Deal percent is < 0 or > 1

Correct the deal percent and resubmit the promotion.

PROMO-054

Purchase amount must be greater than zero.

ERROR

Purchase amount is less than or equal to zero

Correct the purchase amount and resubmit the promotion.

PROMO-055

You cannot have 2 conditions for the same deal with the same purchase amount.

ERROR

Purchase amount equals the purchase amount for an existing volume purchase deal condition

Correct the purchase amount and resubmit the promotion.

PROMO-056

An item cannot be found for the supplied item order number.

ERROR

If Item ID Qualifier is ION, and the item indicated by Item ID does not exist for the supplier

Correct the item ID and resubmit the promotion.

PROMO-057

The purchase item already exists for this deal.

ERROR

If this is a Featured Product Allowance deal, and a purchase item already exists.

Change or remove the additional purchase item from the deal and resubmit the promotion.

PROMO-058

The deal item already exists for this deal.

ERROR

If Item ID Qualifier is ION, and the item indicated by Item ID already exists as a deal item for the deal

Change or remove the additional deal item from the deal and resubmit the promotion

PROMO-059

An item cannot be found for the supplied UPC.

ERROR

If Item ID Qualifier is for a UPC, and the product code indicated by Item ID does not exist.

Correct the upc and resubmit the promotion.

PROMO-060

Free Format Items are only allowed for Free Goods and Featured Product deals.

ERROR

Item ID Qualifier is FFI, but this is not a Free Good Deal or Feature Product Deal.

Change the item ID qualifier and resubmit the promotion.

PROMO-061

Deal Items are not allowed for Volume Purchase deals.

ERROR

Try to add a deal item.

 

PROMO-062

The promotion contained at least one error and was placed in ERROR status.

ERROR

Promotion in ERR status.

 

PROMO-063

Promotion Area Type is not COSTZONE or SUBSCRIBER.

ERROR

Promotion Area Type is not ‘COSTZONE’ or ‘SUBSCRIBER’.

Correct the Promotion Area Type and resubmit the promotion.

PROMO-064

Status is not ACCEPTED, CANCELLED, CHANGED, NEW, OVER, REPLACE

ERROR

Status is not ACCEPTED, CANCELLED, CHANGED, NEW, OVER, REPLACE.

Correct the Status and resubmit the promotion.

PROMO-065

Area Qualifier is not REGZONE, STOREZONE or SUBSCRIBER.

ERROR

Area Qualifier is not REGZONE, STOREZONE or SUBSCRIBER.

Correct the Area Qualifier and resubmit the promotion.

PROMO-066

Allowance Type is not CENTSOFF, FPALLOW, FPNETPRICE, FREEFORM, FREEGOODS, PCTGOFF, QDALLOW, QDNETPRICE, SPECIALBUY, or VOLPURCH.

ERROR

Allowance Type is not CENTSOFF, FPALLOW, FPNETPRICE, FREEFORM, FREEGOODS, PCTGOFF, QDALLOW, QDNETPRICE, SPECIALBUY, or VOLPURCH.

Correct the Allowance Type and resubmit the promotion.

PROMO-067

Item ID Qualifier is not ION, EAAD, EAUA, PPC, UA30, UA3D, UAAD, UABC, UACD, UAUA, UAUI, UAUP, or FFI

ERROR

Item ID Qualifier is not ION, EAAD, EAUA, PPC, UA30, UA3D, UAAD, UABC, UACD, UAUA, UAUI, UAUP, or FFI.

Correct the Item ID Qualifier and resubmit the promotion.

PROMO-068

The deal item is not active.

WARN

The deal item you are trying to add to the promotion has a status of either deleted or discontinued.

Activate the item.

PROMO-069

The purchase item is not active.

WARN

The purchase item you are trying to add to the promotion has a status of either deleted or discontinued

Activate the item.

VDE-0001

Required field is empty or invalid value was used.

ERROR

A required field is empty or an invalid value was used.

Resubmit the record with an appropriate entry for the indicated field included.

(Top)

 

Codes sent with Required fields

Use these codes when submitting information required for adding or updating items. Codes other than those listed below will fail validation.

Size Unit-of-Measure Codes

Used to describe the size-units of an item. For example, OZ or LT.

Important Note: Unit-of-measure (UOM) Quantity and UOM Code will become required fields. In the past, if the UOM Quantity and Code were not provided, we took this information from the Size Description, parsing (splitting) it to populate the fields. For example, parsing 12 OZ into 12 and OZ.

We will continue to do this in the future. However, any parsed codes will be required to meet the new standards. To avoid changing your size descriptions, you should always send the Quantity and Code in separate fields.`

Unit-of-Measure

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

AS

Assortment

Φ

 

GA

Gallon

Φ

 

PC

Piece

Φ

BA

Bale

Φ

 

GR

Grams

Φ

 

PT

Pint

Φ

BR

Barrel

Φ

 

HD

Half Dozen

Φ

 

LB

Pound

Φ

BO

Bottle

Φ

 

GH

Half Gallon

Φ

 

QT

Quart

Φ

BX

Box

Φ

 

PV

Half Pint

Φ

 

RL

Roll

Φ

BD

Bundle

Φ

 

IN

Inch

Φ

 

SA

Sandwich

Φ

BU

Bushel

Φ

 

KG

Kilogram

Φ

 

SH

Sheet

Φ

CA

Case

Φ

 

LF

Linear Foot

Φ

 

SF

Square Feet

Φ

1N

Count

Φ

 

LT

Liter

Φ

 

SY

Square Yard

Φ

CF

Cubic Feet

Φ

 

MR

Meter

Φ

 

15

Stick

Φ

CI

Cubic Inches

Φ

 

ME

Milligram

Φ

 

U2

Tablets

Φ

CR

Cubic Meter

Φ

 

ML

Milliliter

Φ

 

UN

Unit

Φ

CU

Cup

Φ

 

MM

Millimeter

Φ

 

YD

Yard

Φ

DZ

Dozen

Φ

 

OZ

Ounce

Φ

       

EA

Each

Φ

 

PH

Pack

Φ

       

FO

Fluid Ounce

Φ

 

PK

Package

Φ

       

FT

Foot

Φ

 

PF

Pallet

Φ

       

(Top)

Codes sent with Optional fields

Use these codes when submitting optional information or data required only for VDE transactions. Codes other than those listed below will fail validation.

Height, Width, and Length Codes

Used for product dimensions.

Height, Width, and Length

Code

Description

EDI Standard?

CM

Centimeter

Φ

FT

Foot

Φ

IN

Inch

Φ

MR

Meter

Φ

MM

Millimeter

Φ

(Top)

Volume Codes

Used to describe the amount of space occupied by an item.

Volume

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

C3

Centiliter

Φ

 

LT

Liter

Φ

CC

Cubic Centimeters

Φ

 

OZ

Ounce

Φ

CF

Cubic Feet

Φ

 

PT

Pint

Φ

CI

Cubic Inches

Φ

 

QT

Quart

Φ

CO

Cubic Meters

Φ

       

DL

Deciliter

Φ

       

(Top)

Weight Codes

Used for Gross Weight, Net Weight, and Cube Adjusted Weight.

Weight

Code

Description

EDI Standard?

G

Grams

Φ

K

Kilograms

Φ

T

Long Ton

Φ

M

Measure Ton

Φ

E

Metric Ton

Φ

O

Ounces

Φ

L

Pounds

Φ

S

Short Ton

Φ

(Top)

Cost Unit Codes

Describes the basis for the item's cost, such as by the "Each" or "Pound." For example, $1.50 per Pound. Please note that these codes do not conform to EDI standards.

Cost Unit

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

CA

Case

   

OZ

Ounce

 

DS

Display

   

PL

Pallet / Unit Load

 

EA

Each

   

LB

Pound

 

FT

Foot

   

TY

Tray

 

GR

Gram

   

YD

Yard

 

IN

Inch

         

MX

Modular Pallet / Mixed

         

(Top)

Special Handling Codes

Used to describe special handling considerations for an item, such as "Hazardous Material" or "Fragile."

Special Handling

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

HMA

Accessible Hazardous Material

Φ

 

FR

Fragile

Φ

 

PFH

Protect from Heat

Φ

LBL

Apply UCC/EAN Label

Φ

 

HM

Hazardous Material

Φ

 

MRF

Refrigerated at all times

Φ

CTL

Controlled Atmosphere

Φ

 

HT

Heat

Φ

 

OAH

Stow away from Heat

Φ

DA

Dangerous

Φ

 

IC

Ice

Φ

 

SW

Stretch Wrap

Φ

DNF

Do Not Freeze

Φ

 

HMI

Inaccessible Hazardous Material

Φ

 

OTC

Temperature Control

Φ

EX

Explosive Flammable Gas

Φ

 

KMD

Keep Material Dry

Φ

 

CX

Top Load Only

Φ

FL

Flammable

Φ

 

OPR

Perishable

Φ

 

UP

Unprotected Perishable

Φ

FG

Flammable Gas

Φ

 

PB

Perishable in Boxcar

Φ

       

FP

Flammable Poison Gas

Φ

 

PG

Poisonous Gas

Φ

       

(Top)

Pallet Type Codes

Describes the type of pallet used in shipping, such as "Wood" or "Slip Sheet." Please note that these codes do not conform to EDI standards.

Pallet Type

Code

Description

EDI Standard?

ALUMINUM

Aluminum

 

SPECBYDOT

As Specified by DOT

 

METAL

Metal

 

SLIP SHEET

Slip Sheet

 

STANDARD

Standard

 

STEEL

Steel

 

WOOD

Wood

 

(Top)

Pallet Exchange Codes

Used to include pallet exchange classifications, such as "No Exchange" or "3rd Party Exchange." Please note that these codes do not conform to EDI standards.

Pallet Exchange

Code

Description

EDI Standard?

3PARTYXCHG

3rd Party Exchange

 

EXCHANGE

Exchange Pallets

 

NXCHGNORET

No Exchange/No Return

 

PURCHASE

Pallets Purchased by Customer

 

RETURN

Return Pallets

 

(Top)

Order Increment / Unit Codes

Lists how an item must be ordered or requested by a retailer, such as by the "Case" or "Each." Please note that these codes do not conform to EDI standards.

Order Increment

Code

Description

EDI Standard?

CA

Case

 

DS

Display

 

EA

Each

 

FT

Foot

 

GR

Gram

 

IN

Inch

 

MX

Modular Pallet / Mixed

 

OZ

Ounce

 

PK

Pack

 

PL

Pallet / Unit Load

 

LB

Pound

 

TY

Tray

 

YD

Yard

 

(Top)

Packaging Codes

Describes an item's packaging, such as "Box" or "Bottle.

Packaging

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

BAG

Bag

Φ

 

CUP

Cup

 

BIB

Bag in a Box

   

FLAT

Flat

 

BAR

Bar

   

FOILBAG

Foil Bag

 

BBL

Barrel

Φ

 

FOILWRAP

Foil Wrap

 

BLOCK

Block

   

GASFLSHD

Gas Flushed Packaging

 

BOMB

Bomber Bottle

   

GLSBTL

Glass Bottle

 

BOT

Bottle

Φ

 

GLSJAR

Glass Jar

 

BOTPET

Bottle PET

   

JAR

Jar

Φ

BOTPETGL

Bottle PET Glass

   

JUG

Jug

 

BOX

Box

Φ

 

KEG

Keg

Φ

CAN

Can

Φ

 

LNNRPLASTC

LNNR Wide Mouth Plastic Bottle

 

CANISTER

Canister

   

LNNRCOR

Long Neck Non Ret. Corrugated

 

CRDBRDCAN

Card Board Can

   

LNNR

Long Neck Non Returnable

 

CRDBRDCYLD

Card Board Cylinder

   

MINIKEG

Mini Keg

 

CRDBRDOW

Cardboard Over-Wrap

   

NRFPETBOT

Non Refundable

PET Bottle

 

CRDBDCLOWR

Cardboard with Cello Over-Wrap

   

NRFPETGL

Non Refundable

PET Glass

 

CRT

Carton

   

NRBIGM

Non Returnable

Big Mouth

 

CARTONTOP

Carton Top

   

NRBIGMBBL

Non Returnable

Big Mouth Barrel

 

CONVBTL

Convenience Bottle

   

NRTRDRBOT

Non Returnable

Tear Drop Bottle

 

CRYO-VAC

Cryo-Vac

   

NR

Non Returnable

 

(Top)

Packaging (continued)

Code

Description

EDI Standard?

 

Code

Description

EDI Standard?

NRBBLBOT

Non Returnable Barrel Bottle

   

PREMIX

Pre-Mix

 

NRCOR

Non Returnable Corrugated

   

PUREPACK

Pure Pack

 

NRJUG

Non Returnable Jug

   

RCY

Recyclable

 

NRPET

Non Returnable PET

   

REFGL

Refundable Glass

 

OVER-WRAP

Over-Wrap

   

REFPET

Refundable PET

 

OVRWRPTRAY

Over-Wrap Tray

   

RESEALBAG

Resealable Bag

 

PACK

Pack

   

RET

Returnable

 

PAPERBOX

Paper Box

   

RETBOT

Returnable Bottle

 

PPRBXOVRWR

Paper Box / Over Wrap

   

RETCAN

Returnable Can

 

PAPCRTN

Paper Carton

   

RETGL

Returnable Glass

 

PAPERPOUCH

Paper Pouch

   

RETPET

Returnable PET

 

PAPERTUB

Paper Tub

   

ROL

Roll

Φ

PTYBL

Partyball

   

RNDOVRWRP

Round Over-Wrap

 

PEG

Peg

   

SLIDEBOX

Slide Box

 

PET

PET

   

SPORTSQZ

Sport Squeeze

 

PLASTBAG

Plastic Bag

   

STCK

Stick

 

PLSTCBTL

Plastic Bottle

   

STUBBOT

Stubby Bottle

 

PLASTBOX

Plastic Box

   

TALLCRT

Tall Carton

 

PLSTCCNSTR

Plastic Canister

   

TNK

Tank

Φ

PLSCRT

Plastic Carton

   

TIN

Tin

 

PLSTCCLMSH

Plastic Clam Shell

   

TINCAN

Tin Can

 

PLSTCCUP

Plastic Cup

   

TRAY

Tray

 

PLSTCJUG

Plastic Jug

   

TUB

Tub

Φ

PLSTCPACK

Plastic Pack

   

TBE

Tube

Φ

PLSTCPOUCH

Plastic Pouch

   

UNT

Unit

Φ

PLSTSLV

Plastic Sleeve

   

VCMBAG

Vacuum Bag

 

PLASTUB

Plastic Tub

   

VACUMPOUCH

Vacuum Pouch

 

PLASVCUM

Plastic Vacuum Package

   

WXPPRSLV

Wax Paper Sleeve

 

PLSTCWRAP

Plastic Wrap

   

WDMTHBTL

Wide Mouth Bottle

 

POSTMIX

Post-Mix

   

WNNR

Wide Neck Non Returnable

 

POUCH

Pouch

   

WTNR

Wide Top Non Returnable

 

(Top)

Product Code Types – VDE only

Describes the type / format of a UPC or other product code. These codes do not conform to EDI standards, and are required with VDE transactions only.

Note: Do not include spaces or dashes (hyphens) when submitting a product code.

Product Code Types

Code

Description

EDI Standard?

UABC

UPCA 10 digits in format (0-5-5-0)

 

UAUI

UPCA 11 digits in format (1-5-5-0)

 

UAUA

UPCA 12 digits in format (2-5-5-0)

 

UAUP

UPCA 12 digits in format (1-5-5-1)

 

UACD

UPCA 11 digits in format (0-5-5-1)

 

UAAD

UPCA 13 digits in format (2-5-5-1)

 

UA3D

UPCA 14 digits in format (3-5-5-1)

 

UA30

UPCA 13 digits in format (3-5-5-0)

 

UAZS

UPCA 6 digits – zero suppressed

 

EAUA

EAN 12 digits in format (2-5-5-0)

 

EAAD

EAN 13 digits in format (2-5-5-1)

 

GT3D

GTIN 14 digits in format (1-2-5-5-1)

 

ZZ

Private Product Code – up to 15 characters

 

(Top)

Vers. 5/3/2005