Работает
для загрузки платежей.Для автоматической загрузки реестров необходимо настроить задачу планировщика
. Папка, из которой будут загружаться файлы и в которую будут перещаться в резултате обработки, . В конфигурации задачи указываются:report.mail=<E-Mail адрес, на который высылать ошибки разбора реестров> load.from.dir=<полный путь к каталогу, из которого загружаются реестры> processed.to.dir=<полный путь к каталогу, в который перемещаются обработанные реестры>
Все возможные типы файлов-реестров должны быть описаны следующим образом, <id> - уникальный для каждого типа файла код.
filetype.<id>.load_pattern=<Код шаблона загрузки> filetype.<id>.name_pattern=<REGEXP имени файла>
Дополнительно, могут быть указаны параметры для извлечение даты реестра из имени файла. Если данные параметры не указаны, то дата реестра принимается равной дате последней модификации файла.
filetype.<id>.date_format=<формат даты> filetype.<id>.position_date=<номер группы в REGEXP имени файла, где записана дата>
Пример 1.10. Пример конфигурации задачи
Имена реестров представляют из себя файлы вида TNEyyyMMdd.DBF.
report.mail=shamil@bitel.ru load.from.dir=/home/shamil/tmp/payments processed.to.dir=/home/shamil/tmp/payments/processed filetype.1.load_pattern=3 filetype.1.name_pattern=TNE(\d{8})\.DBF filetype.1.date_format=yyyyMMdd filetype.1.position_date=1