Для работы Exchanger
необходимо установить пакет artix45-exchangers
, в результате чего на кассе появится каталог /linuxcash/cash/exchangesystems
.
Tip |
---|
Правила считывания конфигурационных файлов Конфигурационные файлы представляют собой файлы формата *.ini, в которых находятся настройки сервиса. Основным конфигурационным файлом является Порядок считывания настроек:
Настройки из директории |
При обработке файлов-справочников и файлов-продаж всегда используется рабочая директория, в которой формируются данные файлы. Процесс работы Exchanger
записывается в лог-файлы. Расположение всех файлов и директорий задается общими настройками в секции секции [
main]
конфигурационного файла /linuxcash/cash/exchangesystems/exchangers/config/cash/exchangers.ini
.
Наименование | Тип данных | Описание | Примечания | |||||
---|---|---|---|---|---|---|---|---|
workDirectory | строковый | Рабочая директория, в которой будет выполняться обработка справочников и файлов продаж – их конвертация, загрузка и выгрузка | Значением по умолчанию является директория /linuxcash/cash/data/tmp/exchangers | |||||
logDirectory | строковый | Директория ведения журнала событий Exchanger | Значением по умолчанию является директория /linuxcash/logs/current | |||||
errorsFilePath | строковый | Путь до файла-флага с количеством ошибок сервиса | Значение по умолчанию не задано Если значение параметра задано, то при наличии ошибок сервиса в указанной директории автоматически будет создан файл-флаг, который будет представлять собой json-объект вида:
Если возникают новые ошибки в сервисе, то значение параметра |
Code Block | ||||
---|---|---|---|---|
| ||||
[main] ; рабочаяРабочая директория workDirectory = /linuxcash/cash/data/tmp/exchangers ; директорияДиректория для лога logDirectory = /linuxcash/logs/current ; Путь до файла с количеством ошибок сервиса ; По умолчанию "" errorsFilePath = linuxcash/cash/error/file.file |
Настройка сервиса Exchanger
для различных форматов описана в главе "Обмен АСТУ – Касса".
...