Core FeaturesQR Code Labels

PHYSICAL ASSETS

QR Code Labels

Invenicum can generate QR code labels for any inventory item, enabling instant mobile access to item details, edit forms, and action menus.


Overview

Perfect for warehouse management, equipment tracking, and physical asset organization.

One-Scan Access

Open item details instantly by scanning with any QR reader.

Customizable Labels

Set label dimensions to match your printer and label stock.

Print-Ready PDFs

Generate professional labels with item name and barcode.

Barcode Integration

Labels include both QR codes and traditional barcodes if available.

How It Works

Workflow

Generating Labels

QR code labels are generated server-side as PDF files, ready for printing on standard label stock.

1

Open Item Details

Navigate to any inventory item in your system.

2

Click 'Print Label'

Look for the label/print icon in the item actions menu.

3

Configure Dimensions

Set size in mm. Default: 50mm x 30mm. Shipping: 101.6mm x 152.4mm. Asset tags: 50mm x 30mm. File folder labels: 66mm x 17mm.

4

Generate PDF

Click "Generate" to create the label. A print dialog will open automatically.

5

Print or Save

Send to your label printer or save the PDF for batch printing later.

// lib/data/services/asset_print_service.dart:12

AssetPrintService.printAssetLabel(
  assetId,
  width: 50.0, // mm
  height: 30.0 // mm
)

GET /items/{assetId}/print-label?width=50&height=30

Label Contents

  • 1. Item Name: Large, readable text.
  • 2. QR Code: Encodes a deep link to the item’s detail page.
  • 3. Barcode: Secondary identifier if field is populated.
  • 4. Container/Type Info: Small text showing context.

Scanning Labels

Use any QR code scanner or the built-in scanner in Invenicum.

Available Actions After Scan:

• View full item details
• Edit quantity/fields
• Create loan record
• View price history
• Print another label

Enable camera permissions for the integrated scanner, or use native device camera to open in browser.

Use Cases

Warehouse Bin Labels

Label shelves so pickers instantly see contents and quantities.

Equipment Check-out

Scan items during loan creation to auto-populate forms.

Asset Audits

Walk through facilities scanning to verify records.

Maintenance Logs

Link physical equipment to digital maintenance histories.

Label Printer Compatibility

Hardware compatibility

Thermal Printers

Zebra, Brother QL series, Dymo LabelWriter.

Inkjet/Laser

Using adhesive label sheets like Avery.

Industrial

Any device accepting PDF input.

  • • Material: Polyester/vinyl for durability; paper for indoor.
  • • Adhesive: Permanent for assets; removable for tracking.
  • • Finish: Matte reduces glare when scanning.

Popular Options:

Avery 6572: 2” × 1.25” asset tags

Zebra Z-Select 4000D: Direct thermal

Brother DK-1201: Address labels

Advanced Features

Batch Label Generation

  • 1. Select multiple items in list view.
  • 2. Click ‘Print Labels’ from bulk actions.
  • 3. Set labels per page and dimensions.
  • 4. Generate multi-page PDF.

Optimized for Avery-style label sheets where multiple labels fit on a single page.

Custom QR Code Destinations

Configure templates in Settings → Label Configuration.

Use cases: External asset systems, custom forms, third-party maintenance.

Barcode vs. QR Code

Use QR Codes When:
  • • Encoding URLs or complex data
  • • Scanning with smartphones
  • • Small label sizes (space-efficient)
Use Barcodes When:
  • • Compatibility with legacy scanners
  • • Point-of-sale integrations
  • • Existing UPC/EAN retail codes

Troubleshooting

Won’t Scan
  • • Ensure adequate lighting
  • • Clean label surface
  • • Hold device 4-8 inches away
  • • Increase QR size in settings
Prints Incorrectly
  • • Match stock dimensions exactly
  • • Disable “fit to page”
  • • Use 300 DPI resolution
  • • Update printer drivers
PDF Won’t Download
  • • Check popup blocker
  • • Verify internet connection
  • • Use Chrome/Firefox
  • • Check browser console

Best Practices

Label Placement

Apply labels to flat, clean surfaces. Avoid curves where QR codes might distort.

Regular Replacement

Replace faded or damaged labels quarterly to ensure scannability.

Redundant Labels

Print duplicate labels for critical assets—apply to multiple sides.

Test Before Bulk Printing

Always print 1-2 test labels to verify size and quality.

Security Considerations

Data Protection

QR codes expose item URLs publicly. Consider the following security measures:

Access Control: Ensure Invenicum requires authentication before showing item details.

Sensitive Data: Avoid including confidential info in item names.

Network Security: Use HTTPS to prevent QR code URL interception.

URL Expiry: For high-security environments, implement time-limited QR codes.

Publicly accessible QR codes can leak information about your inventory structure. Implement proper authentication and authorization in Invenicum to protect sensitive data.

API Reference

Asset Print ServiceQR and barcode generation API
Print Label EndpointPDF generation for printing