Публичное пространство
Беларусь ◾️ Сканирование одного QR-кода для продажи группы товаров на кассе
- SRTB-5762Получение подробных данных проблемы… СТАТУС
- CR-6892Получение подробных данных проблемы… СТАТУС
10.3.11.0
Описание
Функциональность позволяет на кассах версии для Республики Беларусь покупателю добавлять товары, находящиеся в таре (корзине) за одно сканирование.
Возможность реализована на кассах:
- Клавиатурная;
- SetToush;
- SCO.
Пример такого сценария может быть, когда на прилавочных весах продавцом формируется «заказ» со сборным QR кодом.
Примерный состав такого QR-кода:
штрихкод тары\контейнера, по которому касса сможет добавить в чек данную тару;
штрихкоды всех товаров (весовых, штучно-весовых, штучных) которые продавец кладет в выбранную покупателем тару\контейнер
Перечисленные данные в QR формируются в виде строки с определенным разделителем.
В строке могут находится одинаковые штрихкоды: например 2 одинаковые булки: покупатель взял пирожное «картошка», потом вафельный рожок, а потом решил еще раз пирожное «картошка» и решил все положить в глубокий контейнер.
Настройка
Выполните скрипт включения настройке в базе данных set.
Настройка будет загружена на кассы. Перезагрузите кассовый модуль.
SELECT add_property( 'COMPOSITE_QR_PROCESSOR', null, 'composite.qr.separator', '[;\r]', 'Разделитель ШК в составном QR коде', 10, 2, 0);
Особенности работы
- Для весового и штучно-весового товара в ШК обязательно должен присутствовать вес или количество, иначе QR не обрабатается кассой.
Формат QR-кода
Это строка, которая включает в себя:
штрихкод тары\контейнера и штрихкоды всех товаров (весовых, штучно-весовых, штучных) через разделители
Список разделителей для разных весов:
- БМК: Aclass разделитель "ENTER" (ascii code 13)
- БВД: Bizzerba разделитель ";"
- РВС разделитель ";"
- DIGI SM5300 разделитель ";"
Примеры значений QR-кодов:
- 123456789;2112345004005;21000002001840;
- 123456789;2112345004005;21000002001840
В строке могут находиться одинаковые штрихкоды.
В конце может стоять разделитель, а может отсутствовать. Прорабатываем оба варианта.
Ограничение для разделителя ENTER:
- Влияет тип сканера.
- Если сканер COM или USB в режиме эмуляции COM, то QR-код распакуется и все сработает.
- Если сканер USB в режиме эмуляции клавиатуры (на кассе настроен "в разрыв клавиатуры") и в нем настроен суффикс ENTER, то распаковку не гарантируем. Так как разделитель в QR и суффикс сканера совпадают.
Пример сценария
- QR-код формирует продавец на прилавочных весах, когда кладет товары в тару.
- Покупатель подходит к кассе, кассир сканирует QR этикетки. Все товары из тары попадают в чек.
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..