Reading Barcodes on POS and Back Office
Setting Up the Barcode Reader for the Workstation and Back Office
For sharing the barcode reader with multiple applications, set it up to work in keyboard wedge mode. In this mode, Solteq Commerce Cloud POS needs to be the active window for scanner to work.
This mode can also be used for reading barcodes on Back Office.
In the keyboard wedge mode, scanner sends <HOME>DATA<ENTER>
as it was typed from keyboard. This needs to be taken into account on other applications.
HP/Datalogic 2D scanner configuration: KeyboardWedgeMode 2D
HP/Datalogic 1D scanner configuration: KeyboardWedge_QD2100.docx
Opticon L-22 scanner configuration: Opticon_L-22X.docx and full manual for the device: Opticon_L22_UniversalMenubook.pdf
HP HR2150 scanner configuration: HP HR2150 Solteq Commerce Cloud POS Configuration for USB HID mode.
Users can always input the barcode manually on POS by pressing the HOME button or a Scan action tile (see Creating Tiles for POS Layout), if there is no keyboard available.
Dedicated Barcode Reader
For more intense barcode reading needs you can set up a separate Input Device for the machine. This way the barcode reader is fully dedicated for the POS application. The scanner is configured for COM port, has a line feed as suffix, and can only be used from POS. Solteq POS currently supports simple COM and OPOS settings for barcode readers.
HP HR2150 Configuration: HP HR2150 Solteq Commerce Cloud POS Configuration for Simple COM.
HP/Datalogic configuration: Setup COM port and possibly disable AIM/Label IDs; see Quicksetup_QD2100. In addition, install Virtual COM driver
To activate POS listening on barcode devices, the following object needs to be added to the workstation’sInput Service settings.
In here portName should be the physical port number where you connect your device, or alternatively check the virtual COM port from Device Manager. This port might change if you switch the device to a different USB port, so switching should be avoided.
Reading Barcodes on POS
After the barcode is scanned in POS, it is handled according to a pre-defined order and logic, which prevents problems in case of overlapping barcodes for products/customers (the first match found is used):
Check weight/price barcode rules.
Find product by SKU.
Find product by barcode.
Find product by input masks.
Find Customer card.
Find product by Id.
Check payment input masks.
Check customer input masks.
Check external order barcodes.
Check customer SSN code.
If there is no match, the user is allowed to create a new product, if feature is enabled on POS.
Weight/Price Barcodes Handling
Solteq Commerce Cloud supports weight or price barcodes; this is done by either
simply adding the correct SKU for the product, or
directly adding the type of scale product and a short code.
Example of prepackaged weight product settings (for details about the mod 10 formula, see https://en.wikipedia.org/wiki/Luhn_algorithm, for example ):
Example package with barcode 2386584202176
For this example, the correct SKU is 2386584200004.
The product does not have the Scale short code, as it is not weighed on store; instead the product comes prepackaged to Stock, with SKU 2386584200004.
The following table contains some examples of weight/price barcodes.
Type | SKU or Scale Information in Product Details | Barcode on Product | Price or Weight of the Product |
---|---|---|---|
Start 2000 Price with 2 cents | 2000514300007 or Scale: Price and short code 5143 | 2000514301233 | €1,23 |
Start 2100 Price with 1 cents | 2100514300004 or Scale: Price and short code 5143 | 2100514301230 | €12,30 |
Start 2200 Price with 0 cents | 2200514300001 or Scale: Price and short code 5143 | 2200514301237 | €123,00 |
Start 23 Weight in kg with 3 decimals | 2300514300008 or Scale: Weight and short code 5143 | 2300514301234 | 0,123 kg |
Start 24 Weight in kg with 2 decimals | 2400514300005 or Scale: Weight and short code 5143 | 2400514301231 | 1,23 kg |
Start 25 Weight in kg with 1 decimals | 2500514300002 or Scale: Weight and short code 5143 | 2500514301238 | 1,23 kg |
Start 28 Longer price with 2 cents | 2805143000003 or Scale: Price and short code 5143 | 2805143101236 | €101,23 |
Special Barcode Handling with Input Masks
Set up Input Masks to support custom actions based on barcode reading:
Gift cards
Internal vouchers
Staff