Настройки диалогов подтверждения
По умолчанию в Artix:ConsultantApp при выполнении действий с чеком отображаются диалоги подтверждения. Любой из них можно отключить с помощью дополнительных настроек.
Наименование | Возможные значения | Описание |
---|---|---|
Файл /opt/artixcs-consultant-app /application.properties | ||
ui.confirm.storno.check |
| Выводить диалог подтверждения по нажатию кнопки "Сторнировать чек" на странице управления позициями |
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 | <порт> | Порт для подключения к КСО по протоколу GRPC |
connect.timeout.keep.alive | время в миллисекундах По умолчанию 1000 | Таймаут для операций проверки связи с КСО |
connect.keep.alive.period | время в секундах | Время жизни канала связи при отсутствии соединения с КСО |
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