> ## Documentation Index
> Fetch the complete documentation index at: https://help.vori.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up deli scale sync

> Connect Ishida, Hobart or ePLUM deli scales to Vori, install the sync agent, and set what each product prints on the scale.

Deli Scale Sync keeps your deli scales in step with Vori. When you change a price, start a promotion or add a product, Vori sends the change to your scales. Your labels print with the right name and price, and the price barcode on each label scans correctly at the register.

Vori works with three scale systems: **Ishida** (through ScaleLink Pro 5), **Hobart** (through the Hobart Communication Tool) and **ePLUM**.

### How it works

1. You choose which products go to the scales with **Sync to Deli Scales**.
2. Vori builds a file for your scale system with current prices, including live promotions.
3. The Vori sync agent, a small program on a Windows PC in your store, downloads the file when something changes and loads it into your scale software.
4. Your scales print labels with a price barcode, and your Point of Sale (POS) reads the price from it.

### What you need

* **Deli Scale Sync turned on for your store.** It is a Premium integration. Until it is on, its card on [**Integrations**](https://app.vori.com/retail/integrations) shows **Unlock**. Contact Vori Support to turn it on.
* **An always-on Windows 10 or Windows 11 desktop PC** in the store, on the same network as your scales. Use a desktop, not a laptop: the PC must stay on 24/7.
* **Your scale software on that PC:**

| Scale system | What the PC needs |
| - | - |
| Ishida | ScaleLink Pro 5, with its license key entered and your scales connected to it |
| Hobart | Hobart Communication Tool (HCT) 2.0.16 or newer, and the IP address of every scale |
| ePLUM | ePLUM, with its SMP import folder and `BatchApply.bat` |

* **Your price barcode size.** Scale labels carry the price inside the barcode, as a 4-digit price (up to $99.99) or a 5-digit price (up to $999.99). If your scales can print a label over \$99.99, your store uses 5 digits.

### Step 1: Choose which products go to the scales

Only products with **Sync to Deli Scales** turned on reach the scales. You can turn it on:

* for a whole department, with a [**Product Rule**](https://help.vori.com/product-and-product-catalog-management/product-catalog-and-bulk-management/product-rules.md) or a [**Product Group**](https://help.vori.com/product-and-product-catalog-management/product-creation-and-set-up/create-and-manage-product-groups.md);
* for many products at once, with a bulk edit on the [**Product Catalog**](https://app.vori.com/retail/products);
* for one product, in the **Product Attributes** section of the product form.

![Sync to Deli Scales toggle in the Product Attributes section of the product form](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/product-form-sync-toggle.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=c06ef1b42d1a95495cc25c3fdb97eb5c)

A product syncs only when it is active, has a price above \$0, and has a barcode that is a numeric PLU.

> [!NOTE]
>
> When a product rule or group turns on **Sync to Deli Scales**, change the rule or the group. A change on the product itself does not stay, because the rule applies again.

The **Synced Products** tab on the [**Deli Scale Integration**](https://app.vori.com/retail/integrations/deli-scale-sync) page lists every product that goes to your scales. The **Sync Rules** tab lists the rules and groups that turn it on.

![Synced Products tab listing the products sent to the scales](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/synced-products-tab.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=a3a66aee0a4cce61234b0dbc355ed6ad)

### Step 2: Clear PLU collisions

A PLU collision is two or more products with the same scale PLU. A scale holds one record per PLU, so only one of those products prints correctly. Clear collisions before your first sync.

1. Go to **Integrations** > [**Deli Scale Integration**](https://app.vori.com/retail/integrations/deli-scale-sync) and open the **PLU Collisions** tab.
2. Set **PLU digits** to match your store. Most stores use 5.
3. For each collision, do one of these:
   * Click **Reassign PLU** to give one product a different barcode. **Suggest free PLU** picks a number no other product uses.
   * Click **Remove from scale sync**. The product stays in your catalog but no longer goes to the scales. Its old record can stay on the scale, so remove that record in your scale software or at the scale.

When every collision is cleared, the tab shows that no collisions were found.

![PLU Collisions tab with no collisions found](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/plu-collisions-tab.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=e59be35d55ce9a591d0900de266c0f26)

> [!TIP]
>
> Check this tab again after a large product import. New products can bring new collisions.

### Step 3: Install the sync agent

Install the agent on the PC that runs your scale software.

1. Go to **Integrations** > [**Deli Scale Integration**](https://app.vori.com/retail/integrations/deli-scale-sync) and open the **Status** tab. A store with no agent shows a 3-step setup guide.
2. Click **Download installer**. If the download does not start, click **open the installer link**. The link stops working after a short time, so click **Download installer** again if it expires.
3. On the store PC, run the installer as an administrator.
4. Click **Get setup code**, then enter the code in the installer. A code works 1 time. Getting a new code stops the previous code from working.

![Status tab setup guide with the installer version, the fallback link and a setup code](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/setup-guide.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=485487ec15c36b3da6324485f6ca1969)

The agent installs as a Windows service. It starts with the PC and keeps running when nobody is signed in.

> [!NOTE]
>
> The setup guide shows for users who can manage the store's sync agent. Other users see **Contact Vori Support** instead.

Right after you install it, the agent reports configuration errors. This is expected until you add your scale driver in Step 4.

### Step 4: Add your scale driver

1. On the [**Deli Scale Integration**](https://app.vori.com/retail/integrations/deli-scale-sync) page, open the **Configuration** tab.
2. Set **Sync interval (seconds)**: how often the agent checks for new data. 60 is standard.
3. Click **Add driver** and choose your scale system.
4. Fill in the driver settings for your scale system, below.
5. Click **Save**. The agent picks up the new settings within about 5 minutes.

#### Ishida

> [!NOTE]
>
> **New ScaleLink Pro 5 install?** Finish setting up ScaleLink before you add the driver. Enter your ScaleLink license key, and connect each of your scales to ScaleLink. Vori sends your products to ScaleLink, and ScaleLink sends them to your scales. For help with the license or with connecting scales, contact your Ishida dealer, usually Rice Lake.

| Setting | What to enter |
| - | - |
| **SLP exe path** | Where `slp.exe` is installed, for example `C:\ishida\ScaleLink Pro 5\slp.exe`. |
| **ScaleLink root** | The ScaleLink install folder, for example `C:\ishida\ScaleLink Pro 5`. |
| **Database folder** | Only when the ScaleLink database is outside the install folder. Leave it blank otherwise. |
| **Receive dir** | The folder the agent puts files in for ScaleLink, for example `C:\ishida\ScaleLink Pro 5\Transfer\Receive`. |
| **Barcode format** | **4-digit price (max $99.99)** or **5-digit price (max $999.99)**, to match your labels. |

Vori sets the **PLU File Name** and **Extra Messages (Ingredients) File Name**. The agent imports both files into ScaleLink.

![Ishida driver card with ScaleLink paths, file names and barcode format](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/ishida-driver.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=cb1bf0d6242ec5f081e4dde8e6089308)

> [!WARNING]
>
> A wrong **Barcode format** misreads the price of every synced item at the register. If you are not sure whether your labels use 4 or 5 digits, find out before you save.

#### Hobart

| Setting | What to enter |
| - | - |
| **Push transport** | Leave it on **Hobart HCT**. |
| **HCT install folder** | The folder that holds `HCT.exe`. If HCT is somewhere else, the agent finds it and updates this field. This setting also turns on the hourly readback of every scale. |
| **Port** | Leave it at `6000`. |
| **Scale groups** | One row per group: a name such as `Deli` or `Meat`, and that group's scale IP addresses, separated by commas. Every scale gets every file. Groups only label the results. |
| **Default label format** | The label format your scales print with, written as `l` and 4 digits, for example `l1103`. |
| **Barcode format** | **UPC embedded**, unless Vori Support tells you otherwise. |
| **Label format overrides** | Only for a department that prints with a different label format. Each row is a department ID and its label format, for example `l1113`. |

![Hobart driver card with HCT install folder, scale groups, default label format, barcode format and label format overrides](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/hobart-driver.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=928f59b8329a170fc25423595a0f1247)

> [!TIP]
>
> Give each scale a fixed IP address, or a reservation on your router. A scale that changes its IP address drops out of the sync.

After the first sync, the **Scale fleet** card on the **Status** tab lists each scale with its last read time and item count. Click **Read all scales now** to check them again.

#### ePLUM

| Setting | What to enter |
| - | - |
| **SMP Import path** | The folder ePLUM imports from, for example `C:\ePlum\Import`. |
| **BatchApply.bat path** | The ePLUM batch file that applies each import, for example `C:\ePlum\BatchApply.bat`. |
| **PNO selection** | Which digits of the PLU ePLUM uses as its PLU number. **Full** sends the whole PLU. |
| **Label format** | The label format for products that have none of their own. `000` uses the scale's own default label. |
| **ePLUM store number** | The store number ePLUM uses for this store. Leave it blank to send the Vori store ID. |
| **Label formats** | The label formats your scales hold, each with its code and a name, for example `113` and `MEAT LABEL`. Products pick from this list. |
| **Department numbers** | The department number ePLUM uses for each Vori department. Leave one blank to send the Vori department ID. |
| **Additional stores** | Other stores in your banner whose ePLUM files this agent also sends, when one ePLUM server serves several stores. |

Leave **Clear commodity class** off unless Vori Support asks you to turn it on.

![ePLUM driver card with import paths, PNO selection, default label format, ePLUM store number and label formats](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/eplum-driver.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=f1a2578b531792ab5fe4777524e5185a)

![Department numbers on the ePLUM driver card, with an ePLUM number set for two departments](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/eplum-department-numbers.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=bb465b694c6f12b5f05fdd6459a63387)

> [!WARNING]
>
> Vori does not delete records in ePLUM. If you change a department number after products have synced, ePLUM keeps those products under the old number too. Remove them from the old department in ePLUM.

### Step 5: Set up your POS to read scale barcodes

Your POS reads the price from the barcode on each scale label. It must know whether your labels carry a 4-digit or a 5-digit price. Tell Vori Support which one your store uses, and we set your POS to match.

If this setting is wrong, deli items scan at the wrong price.

### Step 6: Test from price change to register

1. Change the price of one synced product. Within a couple of minutes, the **Status** tab shows the agent as **Healthy**, with a new file under **Recent files**.

   ![Status tab showing a healthy sync agent and the files it processed](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/status-tab.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=995d60a4d899994711e1941bbdc8ddb9)

2. Open the **Logs** tab. It lists only warnings and errors, so a clean sync adds nothing there.

3. At a deli scale, print a label for:

   * the product whose price you changed, and check that the label shows the new price;
   * an item sold by weight;
   * an item sold by each;
   * a high-priced item (over \$100 if your store uses 5 digits) and a low-priced item.

4. Scan each label at a register. Check that the name and price match the label.

When every label scans correctly, your store is live. If a label prints the wrong price, the scale did not get the latest data or printed the wrong label format. If the label is right but the POS rings it wrong, the barcode settings in Step 4 or Step 5 do not match your labels. Contact Vori Support with what you see.

### Set what a product prints on the scale

The **Deli Scale** card on the product form, below **Ingredients**, sets what the scale prints for that product. It shows when any store in your banner has an Ishida, Hobart or ePLUM driver. Each field shows only when one of your scale systems uses it. On a saved product, each change saves as you make it.

![Deli Scale card on the product form with descriptions, label formats, item type and fixed weight](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/product-deli-scale-card.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=3c804fae99fb6b7b8382ee377bea4403)

| Field | What it does | ePLUM | Hobart | Ishida |
| - | - | - | - | - |
| **Scale Description 1** | The first line of the product name on the label, up to 32 characters. Blank prints the product name. | Yes | Yes | Yes |
| **Scale Description 2** | The second line, up to 32 characters. | Yes | Yes | No |
| **Label Format** | The label format the product prints with, from 0 to 999. | Yes | Yes | No |
| **Secondary Label Format** | A second label format for the product, from 0 to 999. | Yes | No | No |
| **Item Type** | **Random Weight**, **By Count** or **Fixed Weight**. Blank follows the product's retail price unit. | Yes | Yes | Yes |
| **Fixed Weight (oz)** | The net weight of a Fixed Weight item, from 1 to 9999 ounces. Shows when **Item Type** is **Fixed Weight**. | Yes | No | No |

What each scale system does with these fields:

* **ePLUM:** **Label Format** lists the label formats from your ePLUM driver. **Store default label format** uses the driver's **Label format**, and `0` uses the scale's own default.
* **Hobart:** enter the 3-digit label number. For example, `103` prints with label format `l1103`. A product's label format comes before the department override and the default label format. Hobart prints **Fixed Weight** items the same way as a blank **Item Type**.
* **Ishida:** **Random Weight** sells by weight. **By Count** and **Fixed Weight** sell at a fixed price.

### Set label formats for a whole department

A department often prints with one label format, for example MEAT LABEL 113 for the meat department. A product rule or group can set it for every product in the department, including new ones.

1. Go to **Products** > [**Product Rules**](https://app.vori.com/retail/product-rules) or [**Product Groups**](https://app.vori.com/retail/product-groups), and open or create a rule or group.
2. Under **Then set product attributes**, add **Scale Label Format** or **Scale Secondary Label Format** and enter the label format number.
3. Save the rule or group.

![Product rule that sets Scale Label Format 113 and Scale Secondary Label Format 0](https://mintcdn.com/vori/gI2RxeYxAGjODxE7/images/set-up-deli-scale-sync/rule-label-formats.webp?fit=max\&auto=format\&n=gI2RxeYxAGjODxE7\&q=85\&s=259ba286583d3141fa30ab3256d516ba)

**Scale Label Format** is offered when your banner has an ePLUM or Hobart driver. **Scale Secondary Label Format** is offered when it has an ePLUM driver. Item type and fixed weight vary from product to product, so you set them on the product form.


## Related topics

- [Integrations](https://help.vori.com/whats-new-in-vori/integrations/integrations.md)
- [Set Up and Manage Product Rules](https://help.vori.com/product-and-product-catalog-management/product-catalog-and-bulk-management/product-rules.md)
- [Set Up Variable Weight Barcodes](https://help.vori.com/product-and-product-catalog-management/product-creation-and-set-up/set-up-variable-weight-barcodes.md)
