Обмен с банком: загрузка по всем организациям и банковским счетам

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

Разработка будет полезна в базах данных, в которых присутствует много организаций и банковских счетов, когда бухгалтер тратит много времени на загрузку документов из банка. При этом у бухгалтера выполнены настройки обмена данными с "Клиентом Банка". В этих настройках указаны пути к файлам загрузки "kl_to_1c.txt".

Данное расширение выполняется влияет на следующее: после процедуры "ПриСозданииНаСервере" создается кнопка "Загрузить ВСЕ" во  "всех действиях" журнала "Банковские выписки".

При нажатии данной кнопки произойдет выборка данных из регистра сведений "Настройки обмена данными с "Клиентом Банка"", и будут обрабатываться далее только те настройки, в которых заполнено поле "ФайлЗагрузки". Если файл найден по пути, указанному в "ФайлЗагрузки", идет проверка на дату изменения этого файла. Загружаться будут только файлы с датой изменения совпадающей с текущей датой. Т.о. повторная загрузка старых документов проводиться не будет.

Если дата изменения равна текущей, данный файл загружается используя типовой механизм загрузки для БП 3. Если требуется загрузить файл измененный давно — файл можно отредактировать, добавив пустой символ, и записать, тогда он загрузится. Все остальные настройки берутся из настроек обмена с клиентом банка и загрузка отрабатывает аналогично тому, как бы она отработала при нажатии кнопки "загрузить" в журнале "банковские выписки" для каждого отдельно взятого банковского счета. 

Тестировалась разработка на платформе 8.3.10.2561, релиз ACC 3.0.56.22.

Подключается, как любое расширение, через администрирование.

З.ы.: котиков много не бывает!

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *