Для передачи данных о продажах в БД кассового сервера необходимо на КС установить пакет artixcs-sales-loader командой:

sudo apt-get install artixcs-sales-loader

Передача данных о продажах осуществляется по протоколу GRPC.

При установке пакета в директории /opt/artixcs-sales-loader/ создается конфигурационный файл application.properties, в котором указываются следующие параметры:

#По умолчанию rest-api доступен только с localhost на порту 38067, само получение продаж на своем grpc порту
server.port=38065
server.address=localhost

#Все параметры, которые возвращаются по запросу GET salesLoader/v1/properties, можно также добавить в этот файл
su.artix.cashserver.sales.loader.loadSalesPort=10001
su.artix.cashserver.sales.loader.uploadDir=/opt/cashserver/uploaddir/

#Путь к сертификату для организации SSL подключения. Если не указать, то соединение будет незащищенным 
server.certPath=
#Путь к приватному ключу для организации SSL подключения. Если не указать, то соединение будет незащищенным
server.privateKeyPath=

#Настройка роутинга продаж (имеет смысл только для МКС). По умолчанию false, localhost, 7795.
redirect-sales=false
sync-core.host=127.0.0.1
sync-core.port=7795

serviceName=artixcs-sales-loader


  • No labels