Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / получение выписок из банка через directbank / 4 сообщений из 4, страница 1 из 1
13.09.2019, 10:21
    #39861342
MsDatabaseru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение выписок из банка через directbank
Всем привет,
тема такая нужно получать выписки операций по счетам из банка, то есть импортировать в базу в автоматическом режиме что поступило на счета в банке и что оплачено со счета.

для этого многие банки реализовали у себя специальные сервисы с общим названием 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

в настоящее время у меня для получения выписок используются программы симулирующие работу человека с банк клиентом,
но с одним из банков есть проблема непреодолимой силы.

собственно вопрос возможно кто то реализовал уже и есть опыт/примеры кода ?
...
Рейтинг: 0 / 0
13.09.2019, 12:23
    #39861436
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение выписок из банка через directbank
так а что конкретно у вас не получается?
вебсервис вызвать из ацесса?
...
Рейтинг: 0 / 0
21.09.2019, 13:06
    #39864981
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение выписок из банка через directbank
ldfanate,
Да, тема интересная.
Я бы подключился к изучению, но не знаю с чего начать.
...
Рейтинг: 0 / 0
23.09.2019, 08:04
    #39865376
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение выписок из банка через directbank
а что в ней интересного? Тема изъезжена вдоль и поперёк.
Обычно либо импорт файлов, либо вызов вебсервисов, - и то и другое как правило через защищённый протокол, с сертификатами и проч.

авторв ответ получаем xml файл парсим его и кладем результат в бд.
Определённую сложность будет представлять обеспечение доверия (неподделываемости) загруженных в вашу БД выписок. Т.е. тащить её придётся вместе с сигнатурами ЭЦП, и хранить в БД как в в виде оригинального xml-soap-конверта с подписью, так и попозиционно (если собираетесь в своей БД чтото вроде банк-клиента организовать - т.е. будете выравнивать в ней свои платежи позициями банковских выписок).
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / получение выписок из банка через directbank / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]