При обнаружении файла-флага автоматически инициируется механизм выгрузки продаж. Для выполнения выгрузки продаж по флагу необходимо в параметрах конвертера настроить путь до файла-флага и путь выгрузки продаж в конфигурационном файле /linuxcash/cash/exchangesystems/exchangers/config/cash/exchangers.ini
в соответствующей секции конвертера:
Секция | Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|---|
[UNLOAD] | converter | строковый |
| Список конвертеров, разделенный запятыми | |
[UNLOAD] | closedShiftsByFileFlag | целочисленный |
| Выгрузка смен по файлу-флагу | По умолчанию 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