SetKiosk ◾️ Распознавание штрихкода товара при сканировании QR-кода

Публичное пространство

SetKiosk ◾️ Распознавание штрихкода товара при сканировании QR-кода

https://crystals.atlassian.net/browse/CR-10950

https://crystals.atlassian.net/browse/SRTS-2450

10.4.0.0

Описание

Функциональность позволяет прайс-чекеру в торговом зале корректно отображать информацию по товару при сканировании QR-кода с ценников.

QR-кодов на ценниках, которые будут наклеиваться на ШК товаров.

Настройка

В конфигурационный файл /opt/set-kiosk/application.yaml для разбора сканирования QR-кода установите параметры его парсинга:

barcodeSettings: # признак включенной настройки enabled: true # Регулярное выражение для парсинга ШК. например, bookId=0*(?<barcode>[^&]+) # Можно задать название группы "?<barcode>"; если имя группы не задано, то берется первая найденная группа. # Если по регулярному выражению ничего не найдено (или регулярное выражение не задано), то используется отсканированный ШК целиком regex: bookId=0*(?<barcode>[^&]+) # указать префиксы ШК через запятую barcodePrefixes: [] # длина кода товара в ШК (не влияет на регулярное выражение, используется только для префиксов) productDigitsLength: 6 # префиксы ШК товаров с уценкой через запятую markdownPrefixes: []

Пример текста в QR-коде, например ссылка на сайт магазина с описанием товара:

https://www.ourstore.ru/bookqr?bookId=02945385&PT_ID=0078&addInfo=0000000000000000000000000000000000000000