---
title: QR Codes
slug: equipmenttrack/qr-codes
description: Generate QR codes for every equipment item in Unaric Equipment Track. Enable instant scanning and access to asset details from any mobile device in Salesforce.
docTags: 
createdAt: 2024-09-05T01:43:15.678Z
---

Every **Equipment** record in Unaric Equipment Track automatically receives a unique QR code. The built-in label printing feature allows you to print these QR codes along with relevant equipment information (e.g., model name, serial number) on adhesive labels. You can then attach these labels to your equipment for easy scanning and identification.

The mobile app uses these QR Codes to link the physical equipment to the correct record in Unaric Equipment Track. You may use QR Codes or barcodes to attach and identify equipment.

## How it works

### Advantages

- On-demand printing.
- QR code linked to SFDC record ID.
- Up to 6 human-readable fields can be added.
- Easy to organize print jobs by assigned user.
- Prints on readily available Avery stock mailing labels.

### Disadvantages

- Generally lower durability (may require protective coatings).
- Only works on production installations, not sandboxes.

### Prerequisites

If you wish to use QR Codes there is a basic label production system in Unaric Equipment Track. You must first set up a **Custom Setting** that Unaric Equipment Track will use to determine the data displayed on the labels. Standard labels are designed to be printed on Avery 5162 or equivalent label stock. These labels are 1 1/3” X 4” and are 2 across, providing 14 labels per sheet.

::Image[]{src="https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/D0lNDYaGEN_I02_RbeoDr_image.png" size="48" width="695" height="220" position="center" darkWidth="695" darkHeight="220" showCaption="false"}

The label layout is not editable, but the data displayed in the 6 text fields is controlled by a Custom Setting.

1. Go to **Setup > Develop > Custom Settings**.
2. Find **Equipment Labels** and clic&#x6B;**&#x20;Manage**.
3. Apply these values:
   1. **Name** must be set to *Equipment Labels*.
   2. **Field 1 – 6** can be set to the API Name of a field in the **Equipment** object or an entered string. You can check fields API names on **Setup > Create > Objects > Equipment**.
4. Click the **Save** button to finish.

   ::Image[]{src="https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/dEmec_gZxJSvOiQaOk9ow_image.png" size="68" width="480" height="535" position="center" darkWidth="480" darkHeight="535" showCaption="false"}

## Create equipment labels

1. From the **Equipment** tab, use the check-box controls to select the available **Equipment** records you wish to produce labels for. Use the checkbox above the column to select or deselect all rows.

   ![](https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/U3tnfP1nlb6E-omohy-Eg_image.png)
2. &#x20;Click the **Print Equipment Labels** button. A short message will be displayed explaining the process.
3. A PDF file with the labels will be produced. You can print the PDF onto the Avery 5162 label stock.

:::hint{type="warning"}
When the PDF is generated some PDF viewers scale the PDF slightly during printing. Print these pages using the **Actual Size** option. Chrome and some PDF viewers will default to **Fit to Page;&#x20;**&#x6D;ake sure this box is unchecked.

![](https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/Zx8hU-hBOREL1tCJOnlqk_image.png)
:::

## Export QR label generation

If the basic label production included in ELTON is not sufficient for your label requirements, you can create custom labels. First, you need to create a spreadsheet file containing the necessary data to make QR code labels. Second, use a label software to create the labels. This tutorial will show how to create labels with the Brother P-Touch system, an excellent combination of printer and software offered at a very competitive price.&#x20;

### Export data into a spreadsheet&#x20;

1. On Salesforce, go to **Reports**.
2. Click the **New Report&#x20;**&#x62;utton.
3. Navigate to the **Other Reports > Equipment&#x20;**&#x61;nd click the **Start Report** button.

   ![](https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/Iq1YRltK8189qNwNi_rU-_image.png)
4. Drag the Columns you would like to use on your labels into the report frame. You must include the QR Code Equipment ID field. (do NOT include the QR Code field as this is a URL to generate the QR Code and should not be placed on the label) Typically **Equipment Name**, **Manufacturer**, **Model**, an&#x64;**&#x20;Serial Number** are also included. This makes it easier to locate the correct piece of equipment during the labeling process.

   ![](https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/0cX_EH3CN2dtCPPx5-fRD_image.png)
5. When you have the data you desire click the **Run** button.
6. When the report is displayed click the **Export Details** button.
7. Accept the defaults (ISO-8859 & Excel Format) and click the **Export** button.
8. Your browser will download a file with a name that begins with “report” followed by some numbers. Save that report into a known location. You may wish to rename the file to a more meaningful name such as ELTON QR Codes.xls&#x20;
9. Due to minor changes in the layout of Excel files and to remove the report footer information, open this file in Excel. You will receive a warning about the file layout, accept the warning, and proceed to open the file.
10. Select the cells at the bottom of the report that contain the footer information and right-click to clear contents from those cells.

    ![](https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/EFlGskTh6JACyNggM5w8P_image.png)
11. &#x20;Now save the clean version as a current Excel file (.xlsx), by selecting **File**, **Save As**. Enter a name for the file and Select the **Save as Type** to be “Excel Workbook (\*.xlsx)."
12. Click the **Save** button.

### Create QR code labels using the Brother P-Touch software

1. Open the **Brother P-Touch Editor**.
2. Select the correct printer and label size and click **OK**.
3. Under the **File** menu, select **Database**, then **Connect.**
4. Using the **Open Database** dialog click the **Browse** button and select the file you saved in the previous section on exporting the data.
5. Click the **Open** button.

   ![](https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/qj_ldtQUGC_qg-eOA-hkj_image.png)
6. Back on the Open Database dialog, click the **Next** button. Select the main worksheet which should have the same name as the file.
7. Click the **Next&#x20;**&#x62;utton.
8. Click in the label area of the screen to activate the label controls. Now build your label by using **Insert >** **Database Field** repeatedly until you have the data positioned on the labels as desired. You may change font sizes and many other attributes by selecting an item and right-clicking, then selecting **Properties**.

   ![](https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/qSHkMdPamr3e7-7_3DwCC_image.png)
9. &#x20;Once you are happy with your label design, save the layout and run the print job.&#x20;

## Print continuous labels&#x20;

The **Print Continuous Labels&#x20;**&#x62;utton allows you to print the equipment QR codes in a ribbon to support certain printer formats.

::Image[]{src="https://api.archbee.com/api/optimize/10Nod6Ww95R3dPr0k0TCJ/k6JJlliu7iMafepSKPkfo_image.png" size="32" width="1420" height="1236" position="center" caption="Continuous labels" showCaption="true"}

To activate this option, add the button to the **List View Button Layout** under the **Equipment** object:

1. On **Setup**, navigate to **Objects and Fields > Object Manager**.
2. Open the **Equipment&#x20;**&#x6F;bject.
3. Go to the **List View Button Layout&#x20;**&#x74;ab and edit your list view.
4. Under **Custom Buttons**, use the **Add&#x20;**&#x62;utton to move **Print Continuous Labels** fro&#x6D;**&#x20;Available Buttons** to **Selected Buttons**.&#x20;
5. Click **Save&#x20;**&#x74;o finish.
