...
Наименование | Тип данных | Возможные значения | Описание | Примечания | ||||||
---|---|---|---|---|---|---|---|---|---|---|
dept.broker.ip | строковый | IP-адрес кассового сервера | ||||||||
dept.broker.port | целочисленный | Порт кассового сервера | ||||||||
brokerconnectionheartbeat | целочисленный | Частота проверки доступности соединения до сервера во время подключения и забора сообщений из очереди КС | Значение параметра указывается в секундах. Если соединение потеряно, то подключение закроется и заблокированное (обрабатываемое) сообщение освободится и станет доступно для повторного считывания из очереди КС. | |||||||
cash.code | строковый | ID кассового узла | Получается с кассового сервера при первичной стыковке. Используется в качестве значения идентификатора терминала при работе с модулями "Артикс:Бонус" и "Подарочные сертификаты" | |||||||
storeid | строковый | ID магазина на кассовом сервере | Получается с кассового сервера при первичной стыковке | |||||||
mode | строковый |
| Режим работы сервиса Sync-agent | По умолчанию cash | ||||||
unloadscript | строковый | Скрипт для выгрузки продаж | По умолчанию /linuxcash/cash/exchangesystems/exchangers/src/unload/service/cash/startReader.py | |||||||
usequeueinupload | логический |
| Использовать очередь при загрузке справочников | По умолчанию
| ||||||
uploadscript | строковый | Скрипт для загрузки справочников напрямую в БД | По умолчанию Используется при прямой загрузке на КС, если | |||||||
maxcountbackupfiles | целочисленный | Количество хранимых файлов бэкапов | По умолчанию сохраняются последние 30 файлов | |||||||
actualcountdaysforbackupfiles | целочисленный | Количество дней, в течение которых файлы бэкапов остаются актуальными | По умолчанию | |||||||
cashserverrestport | целочисленный | Порт кассового сервера | По умолчанию | |||||||
dicturlhostcs | строковый | Адрес сервера для загрузки файла справочников | По умолчанию | |||||||
dicturlportcs | целочисленный | Порт сервера для загрузки файла справочников | По умолчанию 80 | |||||||
grpchostcs | строковый | Адрес сервиса GRPC | ||||||||
grpcportcs | целочисленный | Порт сервиса GRPC | ||||||||
grpccacertpath | строковый | Путь до корневого сертификата для отправки продаж по GRPC с использованием SSL. Сертификат GRPC сервиса должен быть подписан этим корневым сертификатом | ||||||||
protocolversion | целочисленный |
| Версия протокола обмена с кассой | По умолчанию используется Версия протокола обмена с кассой указывается в веб-интерфейсе кассового сервера | ||||||
unloadsalesrequestthroughcs | логический |
| Отправка запроса на КС для выгрузки продаж | По умолчанию Значение настройки указывается в кассовом сервере в конфигурационном файле
Отправка кассой уведомления в виде REST-запроса позволит получить более целостное состояние документов продаж, так как КС при получении уведомления запросит данные, начиная со времени последнего чека, имеющегося в БД КС.
| ||||||
filequeueroot | строковый | Путь до корневой директории файл-очереди | По умолчанию | |||||||
queuechunksize | целочисленный | Количество aif-объектов в одном сообщении файл-очереди | По умолчанию | |||||||
httphostcs | строковый | Адрес HTTP-сервиса | ||||||||
isdebugdictstatussend | логический |
| Отправлять в КЦ подробные статусы о прогрузке справочников | По умолчанию true | ||||||
isdebugsalestatussend
| логический |
| Отправлять в КЦ подробные статусы о выгрузке продаж | По умолчанию true | ||||||
errorsFilePath | строковый | Путь до файла-флага с количеством ошибок сервиса | По умолчанию не задано. Файл-флаг представляет собой json-объект вида:
Если возникают новые ошибки в сервисе, то значение параметра |
Code Block | ||||
---|---|---|---|---|
| ||||
[Properties]
dept.broker.ip = 127.0.0.1
dept.broker.port = 5672
brokerconnectionheartbeat = 0
cash.code = _cash_8_99dec44a
storeid = _shop_8_dac059e6
mode = cash
unloadscript = /linuxcash/cash/exchangesystems/exchangers/src/unload/service/cash/startReader.py
usequeueinupload = True
uploadscript = /linuxcash/cash/exchangesystems/exchangers/src/upload/converter/aif.py
maxcountbackupfiles = 30
actualcountdaysforbackupfiles = 30
cashserverrestport = 8080
dicturlhostcs = 127.0.0.1
dicturlportcs = 8080
grpchostcs = 127.0.0.1
grpcportcs = 10001
grpccacertpath =
protocolversion = 5
unloadsalesrequestthroughcs = True
filequeueroot = /linuxcash/cash/data/queues
queuechunksize = 25000
httphostcs = 127.0.0.1
isdebugdictstatussend = True
isdebugsalestatussend = True
errorsFilePath ="" |
Настройка логирования сервиса задается:
...