Welcome to the Revel Support Center

How Can We Help?

Barcodes Guide

By Wilson Velasco | Updated

Overview

Barcodes are widely used in all businesses to quickly ring up items at the cash register or check inventory stock. Generally, they are set of lines that wary in width which, when scanned, will pull up a product’s information, indicating the price, name, and other details of the product, and add it instantly to the order.

There are several different barcodes that Revel Systems is designed to deal with, including but not limited to, UPC-A barcodes, EAN-13 barcodes, PLU barcodes, and barcodes printed from a Zebra LP2824 Plus printer. This article will discuss each of the barcodes in brief detail, as well as explain how barcodes are read through Revel. 


Content 


Setup 

When setting up your system to read barcodes, there are some settings that must first be activated. Please follow the steps below to complete: 

  1. From your Management Console [yourdomainname.revelup.com], navigate to Settings. Clear Selections and search for Barcode. Check the options for Barcode Standard, Keyboard for Manual Barcode Entry and Create item on unmatched barcode. This will display all available settings on the right for you to decide how you want to manage these settings: 1.jpg
    • Barcode Standard: Three options appear for you to choose from UPC-A, EAN-13 and Code128 - all highlighted below. The Barcode Standard selected here, however, is ONLY used to determine how Revel generated barcodes are formatted; Revel can accept any manufacturer barcode or otherwise, no matter the selection here. For more info on auto-generating barcodes, please refer to How to Set Barcodes/SKUs Automatically on Products, Modifiers and Ingredients.
    • Keyboard for Manual Barcode Entry: Choose the preferred keyboard option that will appear if a product is not found when scanned into the system; options include Numeric or Alpha-Numeric.
    • Create item on unmatched barcode: If activated, the system allows you to create a new item on the server if you scan a product and its barcode is not found. You should later edit the item in the Management Console to fill out all desired fields. For more info on this, please see Create Item on Unmatched Barcode.
  2. Save when finished.

Barcode Standards

Products that are purchased from vendors will frequently come with a manufacturer’s barcode. There are several different kinds of barcodes, but we have listed below the most frequently used barcodes that Revel Systems can handle. 


UPC-A Barcodes

This fixed length, numeric only symbol must contain 12 digits. The most common barcode for retail items in the United States and Canada: 1.jpgBelow is an additional UPC-2 mini-barcode. This is often used on magazines and periodicals to indicate an issue number. By default, scanners are not configured to scan second UPC-2 barcode. Please refer to the manufacturer's manual on how to read these barcodes: 2.jpg NOTE: Revel Systems will read the UPC-2 barcode above ONLY if the bottom digits are entered in the system. In the example above, the "10" at the top cannot be added to Revel; only the 12 digits below should be entered.


UPC-E Barcodes

This fixed length, numeric only symbol is a compressed version of the UPC-A to allow use of UPC barcodes on smaller packages where a full 12-digit barcode may not fit. All barcodes must contain eight digits and because the UPC-E is used for the number system zero, all symbols must begin with a zero:3.jpg


EAN-13 

This fixed length, numeric only symbol is similar to the UPC-A, but encodes 13 characters instead of 12.

The leading digit of EAN-13 barcodes also indicate the country in which the company that sells the product is based (which may or may not be the same as the country in which the good is manufactured):4.jpg 


Code128

This is an alphanumeric symbol capable of encoding digits 0-9, upper and lowercase letters A-Z and all standard ASCII symbols.  Code 128 is variable length, the more characters, the larger the symbol will be. Revel is able to handle alphanumeric barcodes if they are associated with a particular product. In the examples below, if “Barcode,” “FF100,” or “5254” is entered for any product, and the barcodes are scanned, it will bring up that associated product:5.jpgPrice embedded barcodes following the EAN-13 standard can support prices up to 999.99 as they have 5 digits that represent the price in the barcode. Here is what a standard EAN-13 price embedded barcode looks like:6.jpgThis barcode can be divided into a few different parts:

  • 20-12345-10959-9
  • 20- leading check digits that flag the barcode as price embedded.
  • 12345- PLU of the product.
  • 10959- Price of the item, in this case it is 109.59.
  • 9- checksum digit automatically calculated and added by the scale.

EAN-13 price embedded barcodes differ slightly from UPC-A in that it has to lead with 20 instead of 2 and does not have the check digit in the middle for the PLU. This setup is ideal if you need your barcodes to contain prices that are higher than 99.99.


PLU Barcodes

Price Look-Up Codes (PLU codes) are identification numbers that are fixed to produce items in order to make check-out and inventory control easier, faster, and more accurate. PLU Codes are usually four digits long with numbers ranging from 3000-4999. However, there may be a fifth leading digit added for some “non-conventionally grown” products, such as a 9 for organic produce or 8 for genetically modified produce:7.jpgRegardless of the length of the PLU, Revel Systems will be able to process these kinds of products on the Point of Sale if you do not wish to navigate through your menu (usually for clients whose product offering is very large). To add PLU Codes to products:

  1. Add the product to the system and add the PLU code in the Barcode field: 8.jpg
  2. Once the PLU code is entered and saved, refresh all stations to update the product information.
  3. Then, on the Point of Sale, tap on the Search or Enter Barcode buttons to manually search for a product. Enter the PLU for the product and tap OK to search:9.jpg
  4. If it is a product that is sold by weight, you'll be prompted to put the product on the scale to check its weight. See Barcodes Sold by Weight for more info on setting this up. Then, the item will populate on the order screen:12.jpg

Barcodes Sold by Weight

Some clients may wish to sell their produce by weight, as opposed to quantity. To do so, follow the steps below:

  1. From the Management Console [yourdomainname.revelup.com], navigate to Products and locate the product you'd like to edit. Click on the icon to access the Product Details:
  2. Clear Selections and search for Sold by Weight. Check the box on the left to display the setting on the right, then activate the setting on the right. Also, make sure that the Price of the product reflects the price per pound:2.jpg
  3. Refresh all stations to update the product information.
  4. Then, on the Point of Sale, tap on the Search or Enter Barcode buttons to manually search for a product. Enter the PLU for the product and tap OK to search:9.jpg
  5. Then, the item will populate on the order screen:12.jpg

Remember this is the alternative option if you do not wish to navigate through the menu for the product. Tapping on the product within your Menu on the Point of Sale will also populate the scale reading if Sold by Weight is enabled for the product.


Price Embedded Barcodes

Price Embedded barcodes are similar to PLU codes in that these are primarily used for unpackaged items, like deli meats and cheeses. Clients will usually have a scale of their own where they will punch in the PLU code for that particular product on that scale, weigh it, and then print out a price embedded barcode from the scale to attach to the product.

These barcodes consist of five parts and will read something like 2 00001 8 0754 1, with each number representing the following: 

  • 2 – the leading check digit, which flags the barcode as price embedded
  • 00001 – the PLU of the product (note that it HAS to be programmed as FIVE digits)
  • 8 – check digit of the PLU
  • 0754 – the price of the product (here, $7.54)
  • 1 – the check digit of the price

In order for Revel to read these Price Embedded Barcodes correctly, a few settings must be configured on the products. To do so:

  1. From the Management Console, navigate to Products and find the product that you'd like to associate with a price embedded barcode and click on the icon to access the Product Details:1.jpg
  2. Make sure your settings match the screenshot below, including activating both the Price Embedded and Sold by Weight options. Additionally, make sure your price is the unit price per pound and input the five digit PLU into the Barcode field as well: barcode.jpg
  3. Once you have this information entered, hit Save, and refresh all the iPads for the settings to take effect.

NOTE: Revel does not directly integrate with or sell deli scales that print out price embedded barcodes. Clients will have to program their own deli scales with the PLU codes and Unit Price for the barcode to print properly and be accurately read by the Point of Sale.


Create Item on Unmatched Barcode

If you would like to use the Point of Sale to upload your products in the Management Console, you can facilitate loading those products by enabling Create Item on Unmatched Barcode. Setting this up was highlighted in the Setup section above. Once activated, refresh each station for the setting to take effect.

To see how this works on the Point of Sale, follow the steps below:

  1. On the Point of Sale, scan an item that has yet to be added to Revel.
  2. If the barcode does not exist in the database, you'll be prompted to add the item by inputting Name, Price, Weighted Item (yes or no - yes if item is sold by weight), Embedded Item (yes or no - yes if the item has a price embedded barcode) and Save to Server (yes or no; if yes, this will save the product to the Management Console as a permanent item, along with the other selected information under the Category and Sub-Category called AdditionalItems*):
  3. Tap OK to save the new product and it will be added to the order.
  4. If the product is saved to the server, you can confirm that it is now a permanent item by checking the Management Console. Under Products, expand the AdditionalItems Category and Subcategory and you'll see the new product listed:
  5. If you click on the icon to see the full product details, the Product Description will indicate that the was "addedfromipad". If you'd like, you can edit any fields, including moving the item to the appropriate category, subcategory, class, etc.: 22.jpg   

Auto-Generated Barcodes

If you have uploaded your products manually onto the system, or uploaded them through the Excel spreadsheet using SKUs, you have the ability to automatically assign valid barcodes to all your products. If you are going to use a Zebra Label Printer to print out barcodes for products that do not come with manufacturer barcodes, we highly suggest using this auto-generated barcode feature.

In order to have the system generate barcodes for you, follow the steps below:

  1. First, you'll need to indicate the type of barcode that you want the system to generate for your products. Take a look at Step 1 in the Setup section above to set this; you can choose from UPC-A, EAN13 or Code 128. Save when finished.
  2. Next, to generate for the products that already have SKUs associated with them, navigate to the Products tab.
  3. Click Extras and choose which components for which you like to generate barcodes - Products, Modifiers and/or Ingredients. Then, click Generate. This will generate valid barcodes for all products who do NOT yet have a barcode associated with them:3.jpg

NOTE: This process cannot be undone unless you manually change each barcode, using the steps for Editing Barcodes in Management Console or Editing Barcodes in Import/Export.


Editing Barcodes in Management Console

If you have just a few barcodes that you need to edit, this can easily be done in the Management Console. To do so:

  1. From your Management Console, navigate to Products and click on the icon next to the product you want to edit.
  2. Find the Barcode field and clear out the existing barcode; then replace it with the new barcode.
  3. Save when finished.
  4. Refresh your Point of Sale stations in order for the changes to take affect.

Editing Barcodes/SKUs with Excel Import/Export

If you want to edit existing barcodes in bulk, you can easily do this using Revel's Import/Export functionality. To do so, follow the steps below:

  1. From the Management Console, navigate to Products and choose the Import/Export option on the left. In the drop-down choose Products.
  2. Change Export type to Advanced and under additional fields select Reset Barcode, Reset SKU or both, depending on which one do you want to change, and click on Export:
  3. Once you export the .xlsx file, you will find additional columns at the end of the spreadsheet - Reset Barcode, Reset SKU, or both, depending on your Additional fields selection.
  4. For each product that you want to change barcode, SKU or both, put the new value under the Reset Barcode and/or Reset SKU fields.
  5. Save the file, import it back to your backend, and all the barcodes and/or SKU's should now be changed.



 

 

Have more questions? Submit a request

Barcodes Guide

By Wilson Velasco | Updated

Follow

Overview

Barcodes are widely used in all businesses to quickly ring up items at the cash register or check inventory stock. Generally, they are set of lines that wary in width which, when scanned, will pull up a product’s information, indicating the price, name, and other details of the product, and add it instantly to the order.

There are several different barcodes that Revel Systems is designed to deal with, including but not limited to, UPC-A barcodes, EAN-13 barcodes, PLU barcodes, and barcodes printed from a Zebra LP2824 Plus printer. This article will discuss each of the barcodes in brief detail, as well as explain how barcodes are read through Revel. 


Content 


Setup 

When setting up your system to read barcodes, there are some settings that must first be activated. Please follow the steps below to complete: 

  1. From your Management Console [yourdomainname.revelup.com], navigate to Settings. Clear Selections and search for Barcode. Check the options for Barcode Standard, Keyboard for Manual Barcode Entry and Create item on unmatched barcode. This will display all available settings on the right for you to decide how you want to manage these settings: 1.jpg
    • Barcode Standard: Three options appear for you to choose from UPC-A, EAN-13 and Code128 - all highlighted below. The Barcode Standard selected here, however, is ONLY used to determine how Revel generated barcodes are formatted; Revel can accept any manufacturer barcode or otherwise, no matter the selection here. For more info on auto-generating barcodes, please refer to How to Set Barcodes/SKUs Automatically on Products, Modifiers and Ingredients.
    • Keyboard for Manual Barcode Entry: Choose the preferred keyboard option that will appear if a product is not found when scanned into the system; options include Numeric or Alpha-Numeric.
    • Create item on unmatched barcode: If activated, the system allows you to create a new item on the server if you scan a product and its barcode is not found. You should later edit the item in the Management Console to fill out all desired fields. For more info on this, please see Create Item on Unmatched Barcode.
  2. Save when finished.

Barcode Standards

Products that are purchased from vendors will frequently come with a manufacturer’s barcode. There are several different kinds of barcodes, but we have listed below the most frequently used barcodes that Revel Systems can handle. 


UPC-A Barcodes

This fixed length, numeric only symbol must contain 12 digits. The most common barcode for retail items in the United States and Canada: 1.jpgBelow is an additional UPC-2 mini-barcode. This is often used on magazines and periodicals to indicate an issue number. By default, scanners are not configured to scan second UPC-2 barcode. Please refer to the manufacturer's manual on how to read these barcodes: 2.jpg NOTE: Revel Systems will read the UPC-2 barcode above ONLY if the bottom digits are entered in the system. In the example above, the "10" at the top cannot be added to Revel; only the 12 digits below should be entered.


UPC-E Barcodes

This fixed length, numeric only symbol is a compressed version of the UPC-A to allow use of UPC barcodes on smaller packages where a full 12-digit barcode may not fit. All barcodes must contain eight digits and because the UPC-E is used for the number system zero, all symbols must begin with a zero:3.jpg


EAN-13 

This fixed length, numeric only symbol is similar to the UPC-A, but encodes 13 characters instead of 12.

The leading digit of EAN-13 barcodes also indicate the country in which the company that sells the product is based (which may or may not be the same as the country in which the good is manufactured):4.jpg 


Code128

This is an alphanumeric symbol capable of encoding digits 0-9, upper and lowercase letters A-Z and all standard ASCII symbols.  Code 128 is variable length, the more characters, the larger the symbol will be. Revel is able to handle alphanumeric barcodes if they are associated with a particular product. In the examples below, if “Barcode,” “FF100,” or “5254” is entered for any product, and the barcodes are scanned, it will bring up that associated product:5.jpgPrice embedded barcodes following the EAN-13 standard can support prices up to 999.99 as they have 5 digits that represent the price in the barcode. Here is what a standard EAN-13 price embedded barcode looks like:6.jpgThis barcode can be divided into a few different parts:

  • 20-12345-10959-9
  • 20- leading check digits that flag the barcode as price embedded.
  • 12345- PLU of the product.
  • 10959- Price of the item, in this case it is 109.59.
  • 9- checksum digit automatically calculated and added by the scale.

EAN-13 price embedded barcodes differ slightly from UPC-A in that it has to lead with 20 instead of 2 and does not have the check digit in the middle for the PLU. This setup is ideal if you need your barcodes to contain prices that are higher than 99.99.


PLU Barcodes

Price Look-Up Codes (PLU codes) are identification numbers that are fixed to produce items in order to make check-out and inventory control easier, faster, and more accurate. PLU Codes are usually four digits long with numbers ranging from 3000-4999. However, there may be a fifth leading digit added for some “non-conventionally grown” products, such as a 9 for organic produce or 8 for genetically modified produce:7.jpgRegardless of the length of the PLU, Revel Systems will be able to process these kinds of products on the Point of Sale if you do not wish to navigate through your menu (usually for clients whose product offering is very large). To add PLU Codes to products:

  1. Add the product to the system and add the PLU code in the Barcode field: 8.jpg
  2. Once the PLU code is entered and saved, refresh all stations to update the product information.
  3. Then, on the Point of Sale, tap on the Search or Enter Barcode buttons to manually search for a product. Enter the PLU for the product and tap OK to search:9.jpg
  4. If it is a product that is sold by weight, you'll be prompted to put the product on the scale to check its weight. See Barcodes Sold by Weight for more info on setting this up. Then, the item will populate on the order screen:12.jpg

Barcodes Sold by Weight

Some clients may wish to sell their produce by weight, as opposed to quantity. To do so, follow the steps below:

  1. From the Management Console [yourdomainname.revelup.com], navigate to Products and locate the product you'd like to edit. Click on the icon to access the Product Details:
  2. Clear Selections and search for Sold by Weight. Check the box on the left to display the setting on the right, then activate the setting on the right. Also, make sure that the Price of the product reflects the price per pound:2.jpg
  3. Refresh all stations to update the product information.
  4. Then, on the Point of Sale, tap on the Search or Enter Barcode buttons to manually search for a product. Enter the PLU for the product and tap OK to search:9.jpg
  5. Then, the item will populate on the order screen:12.jpg

Remember this is the alternative option if you do not wish to navigate through the menu for the product. Tapping on the product within your Menu on the Point of Sale will also populate the scale reading if Sold by Weight is enabled for the product.


Price Embedded Barcodes

Price Embedded barcodes are similar to PLU codes in that these are primarily used for unpackaged items, like deli meats and cheeses. Clients will usually have a scale of their own where they will punch in the PLU code for that particular product on that scale, weigh it, and then print out a price embedded barcode from the scale to attach to the product.

These barcodes consist of five parts and will read something like 2 00001 8 0754 1, with each number representing the following: 

  • 2 – the leading check digit, which flags the barcode as price embedded
  • 00001 – the PLU of the product (note that it HAS to be programmed as FIVE digits)
  • 8 – check digit of the PLU
  • 0754 – the price of the product (here, $7.54)
  • 1 – the check digit of the price

In order for Revel to read these Price Embedded Barcodes correctly, a few settings must be configured on the products. To do so:

  1. From the Management Console, navigate to Products and find the product that you'd like to associate with a price embedded barcode and click on the icon to access the Product Details:1.jpg
  2. Make sure your settings match the screenshot below, including activating both the Price Embedded and Sold by Weight options. Additionally, make sure your price is the unit price per pound and input the five digit PLU into the Barcode field as well: barcode.jpg
  3. Once you have this information entered, hit Save, and refresh all the iPads for the settings to take effect.

NOTE: Revel does not directly integrate with or sell deli scales that print out price embedded barcodes. Clients will have to program their own deli scales with the PLU codes and Unit Price for the barcode to print properly and be accurately read by the Point of Sale.


Create Item on Unmatched Barcode

If you would like to use the Point of Sale to upload your products in the Management Console, you can facilitate loading those products by enabling Create Item on Unmatched Barcode. Setting this up was highlighted in the Setup section above. Once activated, refresh each station for the setting to take effect.

To see how this works on the Point of Sale, follow the steps below:

  1. On the Point of Sale, scan an item that has yet to be added to Revel.
  2. If the barcode does not exist in the database, you'll be prompted to add the item by inputting Name, Price, Weighted Item (yes or no - yes if item is sold by weight), Embedded Item (yes or no - yes if the item has a price embedded barcode) and Save to Server (yes or no; if yes, this will save the product to the Management Console as a permanent item, along with the other selected information under the Category and Sub-Category called AdditionalItems*):
  3. Tap OK to save the new product and it will be added to the order.
  4. If the product is saved to the server, you can confirm that it is now a permanent item by checking the Management Console. Under Products, expand the AdditionalItems Category and Subcategory and you'll see the new product listed:
  5. If you click on the icon to see the full product details, the Product Description will indicate that the was "addedfromipad". If you'd like, you can edit any fields, including moving the item to the appropriate category, subcategory, class, etc.: 22.jpg   

Auto-Generated Barcodes

If you have uploaded your products manually onto the system, or uploaded them through the Excel spreadsheet using SKUs, you have the ability to automatically assign valid barcodes to all your products. If you are going to use a Zebra Label Printer to print out barcodes for products that do not come with manufacturer barcodes, we highly suggest using this auto-generated barcode feature.

In order to have the system generate barcodes for you, follow the steps below:

  1. First, you'll need to indicate the type of barcode that you want the system to generate for your products. Take a look at Step 1 in the Setup section above to set this; you can choose from UPC-A, EAN13 or Code 128. Save when finished.
  2. Next, to generate for the products that already have SKUs associated with them, navigate to the Products tab.
  3. Click Extras and choose which components for which you like to generate barcodes - Products, Modifiers and/or Ingredients. Then, click Generate. This will generate valid barcodes for all products who do NOT yet have a barcode associated with them:3.jpg

NOTE: This process cannot be undone unless you manually change each barcode, using the steps for Editing Barcodes in Management Console or Editing Barcodes in Import/Export.


Editing Barcodes in Management Console

If you have just a few barcodes that you need to edit, this can easily be done in the Management Console. To do so:

  1. From your Management Console, navigate to Products and click on the icon next to the product you want to edit.
  2. Find the Barcode field and clear out the existing barcode; then replace it with the new barcode.
  3. Save when finished.
  4. Refresh your Point of Sale stations in order for the changes to take affect.

Editing Barcodes/SKUs with Excel Import/Export

If you want to edit existing barcodes in bulk, you can easily do this using Revel's Import/Export functionality. To do so, follow the steps below:

  1. From the Management Console, navigate to Products and choose the Import/Export option on the left. In the drop-down choose Products.
  2. Change Export type to Advanced and under additional fields select Reset Barcode, Reset SKU or both, depending on which one do you want to change, and click on Export:
  3. Once you export the .xlsx file, you will find additional columns at the end of the spreadsheet - Reset Barcode, Reset SKU, or both, depending on your Additional fields selection.
  4. For each product that you want to change barcode, SKU or both, put the new value under the Reset Barcode and/or Reset SKU fields.
  5. Save the file, import it back to your backend, and all the barcodes and/or SKU's should now be changed.



 

 
prev Next Article

Log in to your Management Console

Let the data inform your business decisions

Can't find what you're looking for?

Help is right around the corner!

Submit a Ticket Other Options

Sign up for our newsletter to receive monthly revel updates

Thanks for signing up!

Want to request a new feature? Click here!
Powered by Zendesk