Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Операции обмена, конвертации форматов данных, реализации механизмов отправки и получения необходимых файлов возложено на сервисы Exchanger и Nes.

Exchanger конвертирует полученные от АСТУ данные, помещает их в очередь, Nes получает объекты из очереди и загружает в базу данных.

Info
После установки Exchangers и Nes необходимо перезагрузить кассовый сервер

...

.

...

Настройки обмена задаются в конфигурационном файле /opt/exchangers/config/cs/exchangers.ini. Файл разделен на секции, каждая из которых отвечает за конфигурирование определенной части функционала. Пути директорий для поиска справочников и логирования задаются в секции main:

Наименование
Тип данных
Описание
Примечания
workDirectoryстроковый

Рабочая директория, в которой будет выполняться обработка справочников и файлов продаж - их конвертация, загрузка и выгрузка. Если параметр не задан явно - берется значение по умолчанию

Значением по умолчанию является директория /linuxcash/cash/data/tmp/exchangers.
logDirectoryстроковый

Директория ведения журнала событий Exchanger. Если параметр не задан явно - берется значение по умолчанию

Значением по умолчанию является директория  /linuxcash/logs/current
Code Block
titleПример настроек
[main]
; Рабочая директория
workDirectory = /opt/exchangers/work
; директория для лога
logDirectory = /opt/exchangers/logs

 

Схема взаимодействия АСТУ и кассового сервера описана в главе "Взаимодействие процессов".

Параметры обмена различных форматов данных настраиваются с помощью Webвеб-интерфейса кассового сервера. Среди них, где можно задать:

  • вид конвертации форматов обмена;
  • директории для выгрузки продаж и загрузки справочников;
  • настройки расписания обмена.
Info
Более подробно данные настройки описаны в руководстве по кассовому серверуПодробное описание настроек приведено в руководстве администратора кассового сервера.