Versions Compared

Key

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

Для работы сервиса Exchanger необходимо установить пакет artix-cs-exchangers (ранее использовалась версия пакета artix-cs2.0-exchangers), в результате чего на кассовом сервере появится каталог /opt/exchangers. 

Tip

Правила считывания конфигурационных файлов

Конфигурационные файлы представляют собой файлы формата *.ini, в которых находятся настройки сервиса. Основным конфигурационным файлом является /opt/exchangers/config/cs/exchangers.ini, также настройки могут находиться в директории /opt/exchangers/config/cs/conf.d/.

Порядок считывания настроек:

  1. Сначала считываются настройки из основного конфигурационного файла /opt/exchangers/config/cs/exchangers.ini.

  2. Затем считываются настройки из конфигурационного файла директории /opt/exchangers/config/cs/conf.d/.

Настройки из файла в директории /opt/exchangers/config/cs/conf.d/ являются самыми приоритетными. Если они заданы, то в первую очередь будут использоваться они.

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

Значением по является директорияЗначением по является директория

Секция

Наименование

Тип данных

Описание

Примечания

main

Anchor
images_service
images_service

workDirectoryстроковый

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

Если параметр не задан явно – берется значение по умолчанию

По умолчанию /opt/exchangers/work
logDirectoryстроковый

Директория ведения журнала событий Exchanger.

Если параметр не задан явно - берется значение по умолчанию

По умолчанию /opt/exchangers/logs
IMAGES_SERVICEsourceDirectoryстроковый

Путь к директории, в которой будут храниться изображения на АСТУ

По умолчанию /path/to/images
maxImageSizeстроковый

Максимальный размер файла в байтах

По умолчанию 1048576 (1МБ)


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

...
[IMAGES_SERVICE]
; Путь к директории с изображениями на АСТУ
;sourceDirectory = /path/to/images
; Максимальный размер файла в байтах. По умолчанию - 1048576 (1Мб)
maxImageSize = 1048576

Настройки сервиса для различных форматов производятся в web-интерфейсе кассового сервера и подробно описаны в разделе "Обмен АСТУ - Кассовый сервер".

Anchor
logs
logs
Логирование

Файлы логов хранятся в директории /opt/exchangers/logs/.

...