В программе имеется возможность вызвать консультанта в случаях:
- оказания помощи покупателю,
- исправления критических ошибок, возникших на кассе,
- проверки товаров, возраста покупателя и пр.
При вызове сработают средства оповещения для уведомления консультанта.
Вызов консультанта для помощи покупателю
По умолчанию покупатель может вызвать консультанта, это можно отключить.
Наименование | Возможные значения | Описание |
---|---|---|
Файл /opt/sst-sco/conf/sco.ini , секция [Sco] , основные настройки SCO | ||
attendantHelp |
| Возможность вызвать консультанта. По умолчанию отображается кнопка "помощь", также отображается диалог с предложением о помощи при отсутствии активности покупателя |
Возможность вызвать консультанта определяется значениями:
all
:- кнопка помощи в режиме продажи доступна покупателю - по нажатию сработает вызов консультанта,
- по истечении таймаута бездействия покупателя в программе отобразится диалог с предложением покупателю вызвать консультанта для помощи или отменить вызов.
dialog
:- кнопка помощи отсутствует в режиме продажи,
- по истечении таймаута бездействия покупателя в программе отобразится диалог с предложением покупателю вызвать консультанта для помощи или отменить вызов.
button
:- кнопка помощи в режиме продажи доступна покупателю - по нажатию сработает вызов консультанта,
- по истечении таймаута бездействия покупателя в программе отобразится, в зависимости от состояния чека и настройки автоматической отмены, сообщение о блокировке кассы или отмене чека с возможностью прервать действие.
nothing
:- кнопка помощи отсутствует в режиме продажи,
- по истечении таймаута бездействия покупателя в программе отобразится, в зависимости от состояния чека и настройки автоматической отмены, сообщение о блокировке кассы или отмене чека с возможностью прервать действие.
Отключение вызова консультанта не влияет на вызов при критических ошибках, при необходимости проверки товаров в чеке и пр.
Бездействие консультанта
Если на кассе возникла ошибка, для решения которой необходима помощь консультанта, или требуется проверка, но консультант не авторизуется в течение указанного для него времени бездействия, касса автоматически заблокируется.
Наименование | Возможные значения | Описание |
---|---|---|
Файл /opt/sst-sco/conf/sco.ini , секция [Sco] , основные настройки SCO | ||
errorLockTimeout | целое положительное число по умолчанию 300 | Таймаут блокировки кассы при ошибках, в секундах Если на кассе возникает ошибка, для решения которой требуется консультант, но консультанта нет в течение этого периода, тогда касса переходит в режим блокировки |
Долгая оплата
Если оплата на кассе осуществляется длительное время, то для решения проблемы может потребоваться помощь консультанта.
Наименование | Возможные значения | Описание |
---|---|---|
Файл /opt/sst-sco/conf/sco.ini , секция [Sco] , основные настройки SCO | ||
paymentAddTimeout | целое положительное число | Таймаут до уведомления консультанта о долгой оплате |
Вызов консультанта для проверки возраста
Если в чеке присутствует товар с проверкой возраста, то при переходе в оплату покупателю отобразится сообщение "Пожалуйста, подготовьте паспорт или права для подтверждения возраста".
В сообщение можно добавить изображение документов.
Отображение картинки в сообщении
Нужно подкинуть картинку с названием age_verify.png
в /opt/sst-sco/themes/<используемая тема оформления>/icons
.
Изменить размер изображения можно через параметр ageVerifyHeight
из группы параметров geometry
(в theme.json
).
[Theme] geometryAgeVerifyHeight = 250px
Отключение предварительного оповещения консультанта
При возникновении на кассе ситуаций, требующих проверки консультантом, лампа оповещения загорается желтым цветом и воспроизводится звуковое событие StatusWarn
.
Их можно отключить для одной или нескольких проверок.
Наименование | Возможные значения | Описание |
---|---|---|
Файл /opt/sst-sco/conf/check.ini , секция [Check] , настройки модуля чека | ||
ignoreVerificationNotify |
по умолчанию не задано | Не создавать визуальное уведомление консультанта для проверок. Возможные значения: "age" - проверка возраста, "visual" - визуальная проверка товара, "disc" - проверка скидки по кнопке, "pos" - проверка на клиентском ПО, "changed" - проверка измененных покупателем позиций, "findFace" - по принадлежности лица покупателя к группе для проверки, "notFound" - после ошибки "товар не найден". Можно указать сразу несколько значений через запятую, например "age, visual" |
[Check] ignoreVerificationNotify = findFace