Содержание
Банковские модули
Банковские модули — модули, выполняющие обработку финансовых сообщений по стандартам банка, для которого они разработаны.
Расположение
Банковские модули расположены в дистрибутиве в библиотеке bin в одноименной папке. Путь к банковским модулям: C:\...\bin\bin\BankModules
.
Общее описание
В состав библиотеки каждого банковского модуля входят следующие папки и файлы:
- Config — содержит в себе файл конфигурации по умолчанию.
- PdfPatterns — содержит в себе шаблоны для печатных форм и логотип банка.
- XSD — содержит в себе схему для платежного поручения.
- nsdt.integration.iso.dll — библиотека, содержит в себе методы для работы с документами формата ISO20022.
- nsdt.integration.module.
наименование банка латиницей
.dll — динамическая библиотека, пример: nsdt.integration.module.alfabank
.dll.
Исключениями являются модули банков: Райффайзенбанк, Сбербанк и ВТБ.
Настройка
Настройка конфигурации банковских модулей в приложении описана в подразделе Банковские модули.
Модуль обработки финансовых сообщений nsdt.integration.module.банк
.dll
Данный модуль выполняет обработку финансовых сообщений по стандартам банка, для которого был реализован.
Основные функции модуля
- Для банковских выписок:
- обработка выписок и запросов выписок;
- экспорт в форматы
.xls
,1С
,.pdf
; - создание запроса выписки.
- Для платежных поручений:
- обработка платежных поручений и квитанций со статусом платежного поручения;
- экспорт в
.pdf
; - создание документа в
.html
для представления печатной формы; - создание квитанции запроса статуса платежного поручения.
- Для банковских писем:
- обработка банковских писем;
- создание банковских писем;
- обработка квитанций со статусом банковского письма.
- Создание и распаковка транспортного пакета (только для Росбанка).
- Проставление электронной цифровой подписи (ЭЦП) для XML Альфа-Банка.
- Проставление открепленной ЭЦП для Росбанка.
- Поддержка проверки ЭЦП для входящих сообщений.
- Реализация конвертации 1С в платежные поручения.