При обнаружении файла-флага автоматически инициируется механизм выгрузки продаж. Для выполнения выгрузки продаж по флагу необходимо в параметрах конвертера настроить путь до файла-флага и путь выгрузки продаж в конфигурационном файле /linuxcash/cash/exchangesystems/exchangers/config/cash/exchangers.ini в соответствующей секции конвертера:

СекцияНаименованиеТип данныхВозможные значенияОписаниеПримечания
[UNLOAD]converterстроковый
  • aif
  • shtrih

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


[UNLOAD]

closedShiftsByFileFlag

целочисленный
  • 0 – закрытые
  • 1 – открытые
  • 2 – открытые и закрытые
Выгрузка смен по файлу-флагуПо умолчанию 0.
[unload.converter.<имя конвертера>]salePathстроковый
Путь выгрузки продажПолный путь и имя файла выгрузки продаж. В названии файлов и директорий могут быть использованы макроподстановки.
[unload.converter.<имя конвертера>]flagPathстроковый

Полное имя файла файла-флага запроса выгрузки продаж

Файл-флаг может содержать информацию о диапазоне выгрузки продаж.

Пример настройки
[UNLOAD]
; список конвертеров данных разделенный запятыми (aif, oracle, shtrih, smag, atol, crystal)
converter = shtrih
...
; Выгрузка смен по файлу-флагу (по умолчанию 0)
; 0 - закрытые
; 1 - открытые
; 2 - открытые и закрытые
closedShiftsByFileFlag = 0
...
[unload.converter.shtrih]
; путь выгрузки продаж
salePath = /root/sale/shtrih/sale%(shiftnum)s.rep
; путь к файлу-флагу выгрузки продаж
flagPath = /tmp/sales/sale.req
  • No labels