За загрузку справочников и выгрузку продаж отвечают специальные сервисы, которые обеспечивают конвертацию и передачу данных между участниками обмена.
На кассе
- Exchanger (касса) – служит для подготовки данных при перемещении по маршрутам обмена.
- Nes (касса) – служит для передачи справочников из очереди
File-Queue
в БД кассы. - Sync-Agent – служит для перемещения данных между БД кассового сервера и БД кассы.
Для кассы на базе Ubuntu 18.04 управление сервисами Exchanger
и Nes
осуществляется в файле настроек /linuxcash/cash/exchangesystems/<имя сервиса>
. Управление сервисом Sync-agent
осуществляется в конфигурационном файле /linuxcash/cash/sync/properties/cash.ini
в секции [
Properties]
.
На кассовом сервере
- DataTransfer – служит для обмена справочниками и продажами между КС и АСТУ через транзитную БД.
- Exchanger (КС) – служит для подготовки данных при перемещении по маршрутам обмена.
- Nes (КС) – служит для передачи справочников из очереди
File-Queue
в БД кассового сервера. - Sales-loader – служит для передачи данных о продажах в БД кассового сервера.
- Sales-ws – служит для выгрузки продаж из БД кассового сервера в АСТУ по протоколу SOAP.
Для кассового сервера на базе Ubuntu 18.04 управление сервисами DataTransfer
, Sales-loader
и Sales-ws
осуществляется в файле настроек
/opt/<имя сервиса>/application.properties
.