You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Все настройки обмена производятся в конфигурационном файле /linuxcash/cash/exchangesystems/exchangers/config/cash/exchnagers.ini.

Загрузка справочников

Для загрузки справочников в формате atol необходимо:

  • указать название конвертера в секции [UPLOAD]converter atol,
  • сконфигурировать секцию загрузки [upload.converter.atol].
НаименованиеТип данныхВозможные значенияОписаниеПримечания
flagsстроковый


Список файлов-флагов, разделенный запятыми

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


Список файлов-справочников, разделенный запятымиВ параметре указывается наименование файлов-справочников и полный путь до них
errorDestстроковый
Файл записи ошибок конвертирования

В параметре указывается полный путь до файла, в который записывается текст последней ошибки конвертирования.

Если директория файла или сам файл не создан, то запись ошибки не производится. Файл удаляется при следующем запуске конвертирования

useMultiplicityQuantityForMeasureлогический
  • true
  • false
Получать тип единицы измерения из поля 33

Параметр определяет необходимость получать тип единицы измерения товара из поля 33:

  • при значении true тип единицы измерения будет получен в соответствии со значением поля 33,
  • при значении false тип единицы измерения по умолчанию получается из поля 8.

По умолчанию false

Пример настройки
[UPLOAD]
...
converter = atol
...
[upload.converter.atol]
; список файлов-флагов, разделенный запятыми
;flags = /tmp/dict/atol/import.flz
; список файлов-справочников, разделенный запятыми
;data = /tmp/dict/atol/import.txt
; файл в который будет записываться текст последней ошибки конвертирования
;errorDest = /tmp/dict/atol/error.txt
; Использовать поле 33 справочника товаров для определения единицы измерения товара
; Если значение поля 33 меньше 1.0, то товар считается дробным(код равен '2') независимо от значения поля 8.
; Если настройка выключена, либо значение поля 33 больше либо равно 1.0 или отсутствует, то единица измерения берётся из поля 8.
; По умолчанию False
;useMultiplicityQuantityForMeasure = False
  • No labels