В случаях, когда покупатель во время оформления покупки не проявляет активность на кассе (например, не сканирует товары, не нажимает на экран) или передумал завершать процесс покупки, предусмотрено автоматическое выполнение отмены чека или блокировки кассы.

Сообщение, которое отображается после истечения времени таймаута, зависит от настройки вызова консультанта для помощи покупателю.

Если покупатель не отреагировал на диалог, то в зависимости от условий и настроек, выполнится переход в режим блокировки или отмена чека.

При бездействии в закрытом чеке срабатывает только оповещение консультанта по таймауту idlenessWaitTimeoutClosed, блокировка кассы не выполняется.

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/sco.ini, секция [Sco], основные настройки SCO
idlenessWaitTimeoutцелое положительное число
по умолчанию 60

Таймаут бездействия покупателя, в секундах
Если в течении этого времени отсутствует активность покупателя и настройка attendantHelp включена, тогда отображается диалог с предложением о помощи. Если выключена, отображается предупреждение о том, что чек будет отменен или касса будет заблокирована
Настройка игнорируется в оплате, если для секции оплаты указано другое значение в idleTimeout

idlenessWaitTimeoutWithWeightцелое положительное число
по умолчанию не задано

Таймаут бездействия покупателя, когда на контрольных весах есть товары, в секундах
Позволяет переопределить значение из настройки idlenessWaitTimeout
Настройка игнорируется в оплате, если для секции оплаты указано другое значение в idleTimeout

idlenessAskTimeoutцелое положительное число
по умолчанию 10
Время отображения диалога при бездействии, в секундах
По истечении этого времени отменяется чек или блокируется касса
idlenessWaitTimeoutClosedцелое положительное число
по умолчанию 60
Таймаут бездействия покупателя в режиме закрытого чека, в секундах

Отмена чека при бездействии покупателя

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/sco.ini, секция [Sco], основные настройки SCO
idlenessCancelCheck
  • true
  • false (по умолчанию)
Отмена открытого чека при бездействии
Если в чек добавлены позиции и настройка включена, то при следующих условиях будет выполнена отмена чека:
 - в чеке нет оплат или не выполняется оплата,
 - нет диалогов с ошибками для кассира,
 - нет товаров на контрольных весах,
 - не выполняется взаимодействие с клиентом по Api при выключенной настройке Api:allowCancelCheck
Пример настройки кассы с минимальным количеством вызовов консультанта
[Sco]
attendantHelp = false
idlenessCancelCheck = true

Отмена чека при взаимодействии с клиентом по API

Настройка добавляет возможность отменять чек во время взаимодействия между SCO и клиентом. Например, если открыт диалог ввода количества товара, или диалог взвешивания товара, или ввод маркировки, акцизной марки, то при бездействии покупателя и соблюдении других ограничений будет выполнена отмена чека вместо блокировки кассы. В процессе оплаты чек не отменяется.

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/api.ini, секция [Api], настройки модуля API
allowCancelCheck
  • true
  • false (по умолчанию)
Разрешать отменять чек при взаимодействии с клиентом по Api
Работает, только если чек не открыт или включена настройка Sco:idlenessCancelCheck
Пример настройки отмены чека
[Sco]
attendantHelp = false
idlenessCancelCheck = true

[Api]
allowCancelCheck = true
  • No labels