Настройки диалогов подтверждения

По умолчанию в Artix:ConsultantApp при выполнении действий с чеком отображаются диалоги подтверждения. Любой из них можно отключить с помощью дополнительных настроек.

Наименование

Возможные значения

Описание

Файл /opt/artixcs-consultant-app/application.properties
ui.confirm.storno.check
  • true (по умолчанию)
  • false
Выводить диалог подтверждения по нажатию кнопки "Сторнировать чек" на странице управления позициями
ui.confirm.storno.positionВыводить диалог подтверждения при сторнировании товара на странице управления позициями
ui.confirm.accept.errorВыводить диалог подтверждения по нажатию кнопки "Подтвердить все" на странице управления позициями
ui.confirm.accept.ageВыводить диалог подтверждения по нажатию кнопки подтверждения возраста
ui.confirm.accept.weightВыводить диалог подтверждения по нажатию кнопки подтверждения веса 

Чтобы отключить вывод определенного диалога подтверждения, нужно требующиеся из указанных настроек добавить к существующим настройкам Artix:ConsultantApp.

Пример отключения всех диалогов подтверждения
ui.confirm.storno.check = false
ui.confirm.storno.position = false
ui.confirm.accept.error = false
ui.confirm.accept.age = false
ui.confirm.accept.weight = false

Сетевые настройки

В Artix:ConsultantApp можно задать дополнительные параметры подключения к КСО.

НаименованиеВозможные значенияОписание
Файл /opt/artixcs-consultant-app/application.properties
sco.cash.grpc.default.port

<порт>
По умолчанию 3203

Порт для подключения к КСО по протоколу GRPC
connect.timeout.keep.aliveвремя в миллисекундах
По умолчанию 1000 
Таймаут для операций проверки связи с КСО
connect.keep.alive.period

время в секундах
По умолчанию 3600

Время жизни канала связи при отсутствии соединения с КСО
connect.idle.timeout.in.millisecondвремя в миллисекундах
По умолчанию 5000
Время до перехода канала связи в режим ожидания. В режиме ожидания канал отключает все свои соединения
connect.default.timeout.in.millisecondвремя в миллисекундах
По умолчанию 100
Таймаут для подключения КСО в небезопасном режиме
connect.timeout.second.connectionвремя в миллисекундах
По умолчанию 1000
Таймаут для подключения КСО в безопасном режиме
connect.dead.line.timeout.in.millisecond время в миллисекундах
По умолчанию 2000
Максимальное время ожидания ответа от КСО в случае блокирующего соединения

Для управления подключением нужно требующиеся из указанных настроек добавить к существующим настройкам Artix:ConsultantApp с необходимым значением.

Пример настройки
sco.cash.grpc.default.port=3203
connect.timeout.keep.alive=1000
connect.keep.alive.period=3600
connect.idle.timeout.in.millisecond=5000
connect.default.timeout.in.millisecond=100
connect.timeout.second.connection=1000
connect.dead.line.timeout.in.millisecond=2000
  • No labels