Публичное пространство
SetRetail SCO v.3◾Поддержка штрихкода с признаком алармирования
https://crystals.atlassian.net/browse/SCOD-1492
https://crystals.atlassian.net/browse/CR-12440
10.4.12.0
https://crystals.atlassian.net/browse/SCOD-2199
https://crystals.atlassian.net/browse/CR-14805
10.4.24.0
- 1 Описание
- 2 Ценность
- 3 Пример работы успешного сценария
- 3.1 Покупатель выбрал товар, совпадающий с рекомендацией системы Vision (0000)
- 3.2 Покупатель выбрал товар, не совпадающий с рекомендацией системы Vision (0011). Консультант добавил отсканированный товар
- 3.3 Покупатель выбрал товар, не совпадающий с рекомендацией системы Vision(0011). Консультант отменил добавление товара
- 4 Пример работы отрицательного сценария
- 5 Настройка
- 6 Статьи по теме
Описание
На весах самообслуживания, которые используются с системой умного взвешивания Vision, покупатель самостоятельно взвешивает товар. После выбора необходимого товара покупателем весы самообслуживания распечатывают штрихкод, который содержит информацию о товаре и признак алармирования, который указывает, был ли выбран в процессе взвешивания товар, рекомендованный системой Vision.
Начиная с версии 10.4.11.0 реализована возможность распознавания штрихкода с признаком алармирования предварительно взвешенных товаров на весах самообслуживания, интегрированных с системой умного взвешивания, на кассах POS и SetTouch. В обновлении 10.4.12.0 добавлена поддержка штрихкода с признаком алармирования для касс самообслуживания.
Подробное описания работы с штрихкодами алармирования, примеры масок ШК-трансформера и руководство по настройке функциональности в статье https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/4830887978.
Ценность
Уменьшение количество инцидентов пересорта товара, чтобы сократить потери магазина, связанные с пересортицей товара.
Пример работы успешного сценария
Покупатель выбрал товар, совпадающий с рекомендацией системы Vision (0000)
alarm: value = 0000; needProductСonformityСheck = true(система алармирования включена, требуется проверка товара, покупатель выбрал товар, совпадающий с рекомендацией внешней системы распознавания товара);
1. Покупатель сканирует штрихкод весового товара с зашитым весом и признаком алармирования (23674990123400000) → КСО распознает признак алармирования 0000 → КСО блокируется и вызывает консультанта → на экране отображается сообщение Подождите Консультант сейчас подойдет.
2. Консультант авторизуется на КСО → в режиме консультанта на экране отображается сообщение Проверьте отсканированный товар Он должен совпадать с товаром ниже, наименование просканированного товара, номер штрихкода, цена, вес товара и стоимость, а также две кнопки Отменить добавление и Товары совпадают → консультант нажимает Товары совпадают.
3. КСО возвращается в режим покупателя → весовой товар добавлен в чек.
4. В Kafka отправляется событие 20 - Добавление товарной позиции → в поле "alarmCode": 0000 указан признак алармирования → в полях, соответствующих информации о товаре указывается информация о добавленном товаре.
5. Покупатель переходит к оплате и успешно закрывает чек.
Покупатель выбрал товар, не совпадающий с рекомендацией системы Vision (0011). Консультант добавил отсканированный товар
alarm: value = 0011; needProductСonformityСheck = true(система алармирования включена, требуется проверка товара, покупатель выбрал товар, не совпадающий с рекомендацией внешней системы распознавания товара);
1. Покупатель сканирует штрихкод весового товара с зашитым весом и признаком алармирования (23674990123400011) → КСО распознает признак алармирования 0011 → КСО блокируется и вызывает консультанта → на экране отображается сообщение Подождите Консультант сейчас подойдет.
2. Консультант авторизуется на КСО → в режиме консультанта на экране отображается сообщение Проверьте отсканированный товар Он должен совпадать с товаром ниже, наименование просканированного товара, цена, вес товара и стоимость, а также две кнопки Отменить добавление и Товары совпадают → консультант нажимает Товары совпадают.
3. КСО возвращается в режим покупателя → весовой товар добавлен в чек.
4. В Kafka отправляется событие 20 - Добавление товарной позиции → в поле "alarmCode": 0011 указан признак алармирования → в полях, соответствующих информации о товаре указывается информация о добавленном товаре.
5. Покупатель переходит к оплате и успешно закрывает чек.
Покупатель выбрал товар, не совпадающий с рекомендацией системы Vision(0011). Консультант отменил добавление товара
alarm: value = 0011; needProductСonformityСheck = true(система алармирования включена, требуется проверка товара, покупатель выбрал товар, не совпадающий с рекомендацией внешней системы распознавания товара);
1. Покупатель сканирует штрихкод весового товара с зашитым весом и признаком алармирования (23674990123400011) → КСО распознает признак алармирования 0011 → КСО блокируется и вызывает консультанта → на экране отображается сообщение Подождите Консультант сейчас подойдет.
2. Консультант авторизуется на КСО → в режиме консультанта на экране отображается сообщение Проверьте отсканированный товар Он должен совпадать с товаром ниже, наименование просканированного товара, цена, вес товара и стоимость, а также две кнопки Отменить добавление и Товары совпадают → консультант нажимает Отменить добавление.
3. КСО возвращается в режим покупателя → весовой товар не добавлен в чек.
4. В Kafka отправляется событие 23 - Отмена товара → в поле "alarmCode": 0011 указан признак алармирования → в полях, соответствующих информации о товаре указывается информация о добавленном товаре.
5. Покупатель продолжает покупки и сканирует в чек другие товары → покупатель переходит к оплате и успешно закрывает чек.
Пример работы отрицательного сценария
Система алармирования выключена (1000)
alarm: value = 1000; needProductСonformityСheck = false(система выключена, проверка не требуется).
1. Покупатель сканирует штрихкод весового товара с зашитым весом и признаком алармирования (23674990123401000) → КСО распознает признак алармирования 1000.
2. Весовой товар добавлен в чек.
3. В Kafka отправляется событие 20 - Добавление товарной позиции → в поле "alarmCode": 1000 указан признак алармирования.
4. Покупатель продолжает покупки и сканирует в чек другие товары → покупатель переходит к оплате и успешно закрывает чек.
Настройка
Настройка функциональности для касс самообслуживания никак не отличается от настройки для классических касс - POS/Touch.
Подробное руководство в статье https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/4830887978 в главе https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/4830887978/SetRetail10#%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0.
Статьи по теме
https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/3512401921
https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/4774102108
https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/4500914238