All articles

Inventory

Printing Barcode Tags

Print barcode tags for any inventory item from its detail page (Tag tab) or print many at once via /print-tags. Uses JSPrintManager to talk to your label printer; works on Windows, macOS, Linux, and Raspberry Pi.

JewelTrak prints barcode tags for every inventory type (jewelry, watches, diamonds, colored stones, pearls). The barcode is Code 128 by default — universally readable by any cashier scanner — and the tag layout is configurable per tag type (item description, price, stone specs, store name, etc.).

What you need

  • A label printer that speaks EZPL (Godex) or ZPL (Zebra). Inkjet/laser printers are not supported for tags.
  • JSPrintManager (JSPM) desktop client running on the same computer as your browser. JSPM is the bridge between the browser (which can’t talk to printers directly) and your physical printer.
  • One-time setup: install JSPM, plug in the label printer, and select it in JSPM’s settings.

JSPM runs on Windows, macOS, Linux, and Raspberry Pi — not Windows-only, despite the impression most label-printing software gives.

Printing a single tag

  1. Open any inventory item’s detail page.
  2. Click the Tag tab.
  3. Choose the tag type (Standard, Stones, Watches, etc. — your store can have multiple).
  4. Click Print. JSPM picks up the job and prints to your default label printer.

Printing many tags at once

For a freshly-priced batch of inventory or a re-tagging session:

  1. Go to /print-tags (Inventory → Print Tags).
  2. Filter or search to the items you want to tag.
  3. Tick checkboxes for the items.
  4. Pick the tag type and click Print Selected.
  5. JSPM processes one tag per item in sequence.

Tag layouts

Tag layouts (size, fields shown, font, barcode position) are configured per tag type in Settings → Tag Types. You can have separate layouts for:

  • Standard jewelry (item, description, price, store)
  • Stones (carat weight, color/clarity, cert number, price)
  • Watches (brand, model, serial, price)
  • Custom layouts for special promotions

Changing a tag-type layout updates every future print of that type — old printed tags aren’t affected.

Tips

  • If JSPM isn’t running, you’ll see a connection error in the browser. Start JSPM from your system tray and try again.
  • For test prints, use the Print Test button in tag settings — it sends a single test tag to verify the printer + layout without using a real item.
  • The barcode encodes the StockID — scan it on the order entry screen to add the item to an invoice instantly.
  • A QR variant is planned for clients who want web-link tags (scan → opens the item’s product page); not yet built.
  • Live test still pending on the office Godex printer; if you hit a layout issue, capture the EZPL output via JSPM’s diagnostic and we can adjust.

Label printer (parcel labels & metal-lot tags)

Separate from the Godex jewelry-tag printer above, JewelTrak prints roll/die-cut labels (Brother QL, Dymo LabelWriter, etc.) for things you don’t want on the jewelry-tag media — so you never swap the tag roll.

Set it up once per workstation in Settings → My Settings → Tag & Label Printing:

  • Label Printer — pick the roll label printer (used for parcel labels, metal-lot tags, etc.).
  • Label Size — choose your media: Brother 1.1” continuous / die-cut, Dymo address sizes, or Custom (enter width × length; leave length blank for continuous).

These print via JSPM and auto-rotate to fit your media — no rotation setting needed.

Where you print them:

  • Metal lot tag — on a metal lot (/metals/lot/…), click Print Lot Tag. Shows the metal, weight, lot #, source/seller, and any 15-day or police hold warning, with a scannable LOT-… barcode.
  • Diamond parcel label — on a diamond’s detail page, click Print Parcel Label: shape · carat · color · clarity in the header; depth, table, girdle, Rap, and parcel # down the left; the 4Cs (cut, polish, symmetry, culet, fluorescence) down the right; and the lab/cert, measurements, big stock number, and barcode in the middle. Shape and the grades print as your short codes (OV, EX, N, F…), matching the legacy parcel label.
  • Colored-stone parcel label — on a colored stone’s detail page, click Print Parcel Label: shape · carat · color · stone type in the header; geographic origin, treatment, and parcel # on the left; clarity and quantity on the right; lab/cert, measurements, stock number, and barcode in the middle.

The barcode encodes the lot or stock number, so you can scan a label to pull its record back up.