Barcode Scanning in Non-POS Applications
Barcode
scanning is available to perform a SKU lookup in Inventory Maintenance,
Purchasing/Receiving, Customer Maintenance, and Vendor Maintenance. To
enable this feature, Option 1612 “Allow barcode scanning in applications
other than Point-of-Sale” must be set to Yes.
These terminal level options
control scanning at the application level:
- 1613
“Allow barcode scanning in Customer Maintenance and all of its functions”
- 1614
“Allow barcode scanning in Inventory Maintenance and all of its functions”
- 1615
“Allow barcode scanning in Vendor Maintenance and all of its functions”
- 1616
“Allow barcode scanning in Purchasing & Receiving and all of its
functions”
The
first scan-enabled application that opens, controls and has exclusive
use of the scanner. Subsequent
applications that launch with scanning enabled will display a message
indicating that another application has control of the scanner and scanning
will not be available. The following is an example of the message the
user will receive when this condition occurs.

To switch scanner control to
another application, close the application that currently controls the
scanner and close and restart the application that needs scanner control. Attempting to use the
scanner in an application that does not have control will issue a negative
scan sound and not submit any data.
This feature
allows scanning/SKU lookup wherever a SKU field (SKU Control) occurs within
the supported applications.
The application recognizes
scanned input and delivers the value to the SKU field regardless of cursor
position.
The following
logic applies when a UPC is scanned in a non-POS application.
UPC
On File
- Scan
the item.
- UPC
is found. Positive scan sound is
played. Note: Sounds must be enabled in E4W
to hear this.
- SKU
value is sent to the SKU field followed by <ENTER>.
The application responds in
the same manner as if the SKU was manually typed and the <ENTER>
key pressed.
Note: Each time a scanned UPC is found,
a message is written to the 3log.log file. Example: Scan
of 381370047544 returned: 100024
UPC
Not On File
- Scan
the item.
- UPC
is not found. Negative scan sound is
played. Note: Sounds must be enabled in E4W
to hear this.
- The
UPC value displays in the SKU field. No
lookup occurs.
Note:
Each time a scanned UPC is not found a message is written to the 3log.log
file. Example: Scan
of 38137004544 not found:
Scanned barcode 38137004544 not found.