by RetailEdge Moderator » Tue Jan 08, 2008 11:03 am
In your example the code you are sending to RetailEdge is 220001500662 or a UPC. You should do the following:
1. Scan the barcode into Notepad. Make sure that the full 12 digits of the code is being transmitted by the POS scanner. Some scanners strip check digits and starting codes.
2. Based on the code have shown and provided that everything is being transmitted in step 1 and the information below
Scale Barcode: 220001500662
Stock Number, UPC1 or UPC2: 220001.
Price: $00.62
Center Check Digit is 5
Final Check Digit is 2.
Note: The code that would be programmed into the SCALE for the above example would be 20001. So in the simplest case, you would enter your items into your scale with 5 digit identifiers.
SCALE ITEM
12345
RETAILEDGE SKU, UPC1, or UPC2
212345
SCALE ITEM
45678
RETAILEDGE SKU, UPC1, or UPC2
245678
You could enter an item into the scale like 1. However, since the barcode generated from the scale will automatically create leading zeros to make the barcode 12 characters, the SKU, UPC1 or UPC2 that would have to be put into RetailEdge would be 220001. It might be easier for consistency to provide 5 digit IDs for the scale, but it is up to you.
Based on this code, what RetailEdge would do is scan in an item with a UPC1, UPC2 or Stock Number of 220001500662. It would first find the item that had a Stock Number or UPC1 or UPC2 of 220001. Then would take the price of $0.66 and use the item's price as a unit price/weight to back-calculate the weight. So if this item was in your inventory at $0.33, RetailEdge would put a quantity of 2 on the Sales Screen.
RetailEdge handles the random weight barcodes the following way.
RetailEdge can properly interpret random weight UPC or EAN barcodes. These are codes that are typically marked on items weighed at the store (i.e., deli items, butcher items, etc.).
To enter random weight item in RetailEdge:
1. Fill out all the required inventory information.
2. Use the Inventory item's Stock Number, UPC1 or UPC2 field to designate the item value from the scale. The number entered into the RetailEdge field should be a 5 digit item number from the scale prefaced by the number 2 (i.e., 2XXXXX).
Random weight codes generated from the scale should have the following format:
UPC : 2XXXXXAPPPPC
XXXXX is the scale's item number
A is a center check digit and can be any number
PPPP is the item's price where the first two digits are the value price value before the decimal place and the second two digits are the value after the decimal place.
C is the barcodes check digit.
UPC Example
Scale Barcode: 212345019954
Stock Number, UPC1 or UPC2: 212345
Price: 19.95
EAN: 20XXXXXPPPPPC
XXXXX is the scale's item number
PPPPP is the item's price where the first three digits are the value price value before the decimal place and the second two digits are the value after the decimal place.
C is the barcodes check digit.
EAN Examples
Scale Barcode: 2012345198954
Stock Number, UPC1 or UPC2: 212345
Price: 198.95
or
Scale Barcode: 0212345198954
Stock Number, UPC1 or UPC2: 0212345
Price: 198.95
Note: If the EAN barcode prints a leading 0 and is in the format 02XXXXXPPPPPC, then simply place a 0 in front of the RetailEdge identifier (02XXXXX) and make it a 7 digit identifier.
Note: Barcode scanners should be setup to transmit the full 12 digits of the UPC including the final check digit and 13 digits of an EAN. RetailEdge will not properly identify a random weight items if less than 12 digits of the UPC or 13 digits of the EAN are transmitted.