Автоматическая загрузка реестров платежей

Для настроенных шаблонов реестров платежей возможна автоматическая загрузка по планировщику.

Работает ТОЛЬКО для загрузки платежей.

Для автоматической загрузки реестров необходимо настроить задачу планировщика Загрузка платежей из файлов. Папка, из которой будут загружаться файлы и в которую будут перещаться в резултате обработки, должны быть в локальной файловой системе. В конфигурации задачи указываются:

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 имени файла, где записана дата>

В данном примере имена реестров представляют из себя файлы вида 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