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

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

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

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

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

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

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

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

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

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

Отображение экрана блокировки при бездействии

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/auth.ini, секция [Auth], настройки авторизации
specialLockOnIdle
  • true (по умолчанию)
  • false
Отображать специальный экран блокировки при блокировке по бездействию


[Auth]
specialLockOnIdle = true

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

Наименование параметраВозможные значенияОписание
Файл /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