|
получение выписок из банка через directbank
|
|||
---|---|---|---|
#18+
Всем привет, тема такая нужно получать выписки операций по счетам из банка, то есть импортировать в базу в автоматическом режиме что поступило на счета в банке и что оплачено со счета. для этого многие банки реализовали у себя специальные сервисы с общим названием directbank немного покопав тему сложлось следующее видение: сервисы имеют несколько интерфейсов soap (по сути передача xml определенной структуры по https) secureftp (тот же фтп но с шифрованием) и решение для 1с (свой формат обмена xml фалами через https) общий принцип такой банку через один из интерфейсов передается документ упакованный в xml, он обрабатывается банком и выдается ответ. в рамках получения только выписок мне показался интерфейс 1с в нем предусмотрен упрощенный режим получения выписки, т.е. на запрос выписки не надо формировать документ подписанный при помощи сертификата, доступ к интерфейсу также без сертификатов и двухфакторных аутентификаций тупо логин и пароль, и самое главное что эта учетка не создает рисков в плане кражи средств поскольку полномочия - только получение выписки. т.е. логически складывается такой подход при мощи xmlhttp объекта отправляем запрос на сервер банка, в ответ получаем xml файл парсим его и кладем результат в бд. ссылки описание директ банк от 1с, втч список банков http://v8.1c.ru/edi/edi_app/bank/index.htm апи 1с https://github.com/1C-Company/DirectBank/blob/master/doc/transport-api/readme.md в настоящее время у меня для получения выписок используются программы симулирующие работу человека с банк клиентом, но с одним из банков есть проблема непреодолимой силы. собственно вопрос возможно кто то реализовал уже и есть опыт/примеры кода ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:21 |
|
получение выписок из банка через directbank
|
|||
---|---|---|---|
#18+
так а что конкретно у вас не получается? вебсервис вызвать из ацесса? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:23 |
|
получение выписок из банка через directbank
|
|||
---|---|---|---|
#18+
ldfanate, Да, тема интересная. Я бы подключился к изучению, но не знаю с чего начать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2019, 13:06 |
|
получение выписок из банка через directbank
|
|||
---|---|---|---|
#18+
а что в ней интересного? Тема изъезжена вдоль и поперёк. Обычно либо импорт файлов, либо вызов вебсервисов, - и то и другое как правило через защищённый протокол, с сертификатами и проч. авторв ответ получаем xml файл парсим его и кладем результат в бд. Определённую сложность будет представлять обеспечение доверия (неподделываемости) загруженных в вашу БД выписок. Т.е. тащить её придётся вместе с сигнатурами ЭЦП, и хранить в БД как в в виде оригинального xml-soap-конверта с подписью, так и попозиционно (если собираетесь в своей БД чтото вроде банк-клиента организовать - т.е. будете выравнивать в ней свои платежи позициями банковских выписок). ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2019, 08:04 |
|
|
start [/forum/topic.php?fid=45&tid=1610462]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
88ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 314ms |
total: | 480ms |
0 / 0 |