Contents
Inventory Pro includes comprehensive barcoding capabilities for label printing and barcode scanning. Print labels for items, inventory, locations, and assets, then scan them during transactions for fast, accurate data entry.
| Feature | Purpose |
|---|---|
| Configuration | Set up barcode formats and defaults |
| Printing | Generate labels from desktop and mobile |
| Scanning | Capture barcodes during transactions |
| External Barcodes | Link manufacturer and UPC codes to items |
Access: System → Configuration → Barcode Configuration
Inventory Pro uses table-driven label definitions that control format, size, and data content. Configure default labels for each type to standardize printing across your organization.

| Type | Purpose | Use Case |
|---|---|---|
| Items | Basic 1D barcode with Item ID and description | Getting started with barcoding, item identification |
| Inventory | Detailed labels for specific inventory lots | Tracking individual stock entries with dates and costs |
| Serialized Inventory | Serial number as primary identifier | Serialized items requiring unique tracking |
| Receiving | Inventory labels with receiving details | Expiration dates, pallet references, supplier info |
| Assets | Asset tag barcodes | Equipment and fixed asset identification |
| Locations | Bin and shelf labels | Warehouse location identification |
1D Formats (Linear):
| Format | Description | Best For |
|---|---|---|
| Code 128 | Standard format for Inventory Pro | Most non-retail applications (default) |
| Code 39 | Legacy format with limited characters | Older scanner compatibility (read-only) |
| UPC | Universal Product Code | Retail product identification |
| EAN-13 | International variant of UPC | International retail |
2D Formats (Matrix):
| Format | Description | Best For |
|---|---|---|
| QR Code | Square matrix code | High data density, mobile scanning |
| PDF417 | Stacked linear with error correction | Vehicle registrations, shipping |
Labels are defined with specific dimensions. Common sizes include:
| Size | Typical Use |
|---|---|
| 2” × 1” | Small item labels |
| 2.5” × 1” | Standard inventory labels |
| 3” × 1” | Extended item labels |
| 3” × 2” | Detailed receiving labels |
| 4” × 6” | Shipping labels |
These admin options control default label formats by type:
| Option | Purpose |
|---|---|
| 63 | Default Serial label format |
| 64 | Default Inventory label format |
| 65 | Default Item label format |
| 66 | Default Location label format |
| 67 | Default Asset label format |
| 68 | Default Receiving label format |
| 315-318 | Mobile barcode format strings |
The system resolves label defaults in this order:
Desktop label printing creates PDF documents that can be printed to any printer, including dedicated label printers.
Access: Inventory → Stock → Item Barcode Utility (or popup from item screens)
Print labels for individual items with quantity control:
Access: Inventory → Stock → Barcode Catalog
Print labels in bulk for inventory records:
Access: Inventory → Warehouses → Location Labels
Print labels for warehouse locations:
During receiving, optionally print labels for received items:
Print labels for shipping orders and work orders:
Mobile devices generate PDF labels displayed in the browser for printing.
Access: Inventory Pro Mobile → Menu → Print Labels
Note: Mobile label printing produces PDF output. For direct thermal printer integration (Zebra, etc.), print from the desktop application or configure network print services.
For automated label printing during receiving or other operations:
Desktop barcode scanning uses keyboard wedge mode-scanners emulate keyboard input, typing the barcode value into the focused field.
Setup:
Compatible Fields:
Mobile devices support multiple scanning methods for flexibility in different environments.
Use the device camera to scan barcodes:
Supported Formats: Code 128, UPC (configurable via BarcodeReaders setting)
Connect external scanners to mobile devices:
Advantages:
The mobile app uses the Quagga library for camera-based barcode detection:
When scanning on mobile, the system matches barcodes against:
Matched items automatically load for transaction processing.
Link manufacturer barcodes, UPCs, and other external identifiers to Inventory Pro items using the Item Alias feature.
Access: Inventory → Stock → Item Alias
Item aliases map external identifiers to your internal item IDs. When scanned, the alias resolves to the correct item.
Common Alias Uses:
Items also support direct manufacturer identification:
These fields display on reports and can be searched but don’t function as scannable aliases.
On this page