Configuring Scanner Detection and Input Behavior

Configuring Scanner Detection and Input Behavior

Overview

The Scanner Configuration page defines how WMS+ interprets barcode input from connected devices. A properly configured system prevents scans from being entered into numeric fields and maintains data accuracy during receiving, picking and inventory processes.

Administrators use this page to manage how WMS+ distinguishes between barcode scans and manual entries. The page contains one configuration block, Scan Detection, which defines the detection logic and handling in quantity fields.

Navigation Path:

Common Configuration→ Scanner Configuration

Menu Tile.png

Configuration

Scanner Configuration UI.png

Enable Scan Detection:

Activates scan monitoring across WMS+. When enabled, the system blocks barcode input in quantity-type fields to prevent accidental scans where only numbers should be entered by users.

Scan Detection Speed (ms):

Defines the average delay between entered digits. When the delay between characters is shorter than this value, the system treats the input as a scan. When the delay is longer, the system treats it as a manual entry.

Logic and Behavior

WMS+ monitors quantity fields to identify scanner input. Two input patterns can occur. Some entries send an entire barcode in one signal, while others send characters one by one in keyboard mode.

When a value changes, WMS+ checks whether a single character was added. If the new value is longer and numerically greater, and the total length reaches seven or more characters, the detection process assumes it is a whole barcode string or a manual paste. In that case, scan detection is skipped, and the input remains in the field.

When characters continue to appear one at a time, WMS+ measures the delay between each entry. If the delay between characters is shorter than the threshold defined in the configured Scan Detection Speed (ms), the system identifies the input as a scan and blocks it in quantity fields. If the delay is longer, it treats the input as manual typing and accepts it.

Blocking occurs only when the input is faster than the configured detection speed. Normal typed or pasted values are not affected.

Troubleshooting and Best Practices

If scans are blocked too aggressively, increase the Scan Detection Speed (ms) value to make detection less strict.

If scans are not being recognised, reduce the value to tighten detection timing.

Always test the configuration with representative scanners, as input timing varies by device model and firmware.

Keep Enable Scan Detection active in all production environments to maintain consistent validation.

Summary

The Scanner Configuration page ensures WMS+ correctly distinguishes between barcode scans and manual inputs. Accurate calibration of detection speed prevents scanning errors and supports consistent data entry across all warehouse processes.