Передача в формате УФЭБС
Формирование файлов банковской выгрузки (формат УФЭБС, ПО "СМАРТ").
Формат имени исходящего файла следующий: RP00NNKK.0DM , где
- NN - номер посылки за день (36-ричный формат),
- KK - код клиента,
-
D и М - день и месяц выгрузки (36-ричный формат). Описание 36-ричного формата чисел см. в ТФФ от УФК.
Номер электронного документа в течение дня, поле EDNo, формируется согласно справочника "Номера электронных документов" для документа "Ссылка на номер в течении дня". Если возникли проблемы с его значениями (стал дублироваться), то следует сбросить нумерацию в справчонике. Для этого: открыть справочник на редактирование, удалить все записи расчетного дня кроме одной, в оставшейся записи изменить номер на значение, которое нужно получить при выгрузке, без тысячи.
Например, за 27.01 последовательность нумерации EDNo при выгрузке рейсов сбилась 1047, 1048, 1048, 1049. В справочнике следует оставить одну запись с датой 27.01, остальные с этой датой удалить, и у оставшейся записи изменить номер на 48 (не 1048, а 48). При повторной выгрузке рейса нумерация EDNo начнется с 1048.
Номер EDNo постоянен в формируемых посылках в пределах дня .
При равенстве счетов отправителя и получателя платежные документы выгружаются в формате ED110.
Срочные и несрочные платежи
По платежкам с видом платежа "Срочно" следует создавать отдельные рейсы. См письмо ЦБ РФ № 45-27/3692 от 22.05.2018. При этом в случае не использования третьего варианта защиты допускается только одна срочная платежка в рейсе.
Примечание: 3 вариант защиты - это следующее значение настройки "Рейс УФЭБС (передача) - настройка - Параметры защиты электронных сообщений (ЭС)": защитный код только на каждое электронное сообщение, и используется код аутентификации (т.е. [ ]ЗК на пакет; [v]ЗК на каждое ЭС; [v]КА ).
Формирование кодов аутентификации (КА) и защитных кодов (ЗК)
В комплекс "Бюджет-СМАРТ" встроен механизм формирования кодов аутентификации (КА) и защитных кодов (ЗК) в выгружаемых посылках. С октября 2017г функции криптозащиты электронных сообщений (ЭС) в платежной системе Банка России возлагаются на ПО клиентов Банка России: все ЭС в банк должны быть снабжены одним кодом аутентификации (КА) участника перевода для всего пакета ЭС, а так же одним защитным кодом (ЗК) участника перевода для каждого распоряжения (платежки) в пакете ЭС.
При использовании КА и/или ЗК операции по выгрузке рейсов из ПК "Бюджет-СМАРТ" и отправке файлов в банк должны быть проведены в течение одного дня (календарного). Расчетная дата комплекса при этом должна соответствовать календарной. См коды контроля ЭС в описании УФЭБС: 0106, 0206, 2000.
На рабочей станции пользователя, выгружающего рейс в формате УФЭБС, должен быть установлен СКАД "Сигнатура" (Система криптографической авторизации электронных документов) не ниже 5 версии.
Перед наложением ЗК и КА, при выгрузке рейса в формате УФЭБС, пользователю предлагается ознакомиться с содержимым подписываемых данных (xml файлов).
ПК "Бюджет-СМАРТ" обращается к СКАД "Сигнатура" по интерфейсу CryptoAPI операционной системы (Windows) компьютера пользователя. Поэтому требуемые сертификаты для формирования КА и ЗК должны быть экспортированы из справочника сертификатов СКАД "Сигнатура" и импортированы в хранилище сертификатов Windows.
О совместимости Крипто Про и СКАД "Сигнатура" см bankir.ru и форум "Бюджет-СМАРТ" .
Сокращения:
КА - код аутентификации. Данные, используемые для удостоверения права распоряжения денежными средствами (для ЭС, содержащих распоряжения в электронном иде), контроля целостности и подтверждения подлинности ЭС.
ЗК - защитный код.
Настройки
-
Варианты защиты электронных сообщений - задаёт способы наложения КА и ЗК :
- Без защиты
- 1-й вариант: КА на пакет/ЭС
- 2-й вариант: КА на пакет/ЭС + ЗК на пакет/ЭС
- 3-й вариант: КА на пакет/ЭС + ЗК на каждое ЭС
Если выбран какой-либо вариант защиты, а при выгрузке рейса наложить КА/ЗК не удалось, то у рейса не проставляется статус "Выгружен для обмена", при этом формируются ЭС и заполняется графа "Исх.файл", а в подпапке <папка для выгрузки>\Decode\ располагаются незакодированные (без КА/ЗК) файлы посылок.
-
Серийный номер сертификата для ЗК - здесь нужно прописать серийный номер сертификата для формирования защитного кода. Настройка допускает только одно значение. Пример значения настройки: 48 b9 e8 15 01 02 03 04 05 b3 .
-
Серийный номер сертификата для КА - здесь нужно прописать серийный номер сертификата для формирования кода аутентификации. Настройка допускает только одно значение.
По требованию ЦБ РФ сертификаты для ЗК и КА должны быть разные: ЗК от конкретного должностного лица, а КА от имени организации (органа власти), но "Бюджет-СМАРТ" это не проверяет.Вариант
Электронное сообщение (ЭС)
Подписываемые данные
КА
ЗК
Описание
1
пакет ЭС
пакет
есть
нет
[ ] Защитный код на весь пакет
[ ] Защитный код на каждое ЭС
[v] Код аутентификации
каждое ЭС в пакете
нет
нет
ЭС (без оформления в пакет)
ЭС
есть
нет
2
пакет ЭС
пакет
есть
есть
[v] Защитный код на весь пакет
[ ] Защитный код на каждое ЭС
[v] Код аутентификации
каждое ЭС в пакете
нет
нет
ЭС (без оформления в пакет)
ЭС
есть
есть
3
пакет ЭС
пакет
есть
нет
[ ] Защитный код на весь пакет
[v] Защитный код на каждое ЭС
[v] Код аутентификации
каждое ЭС в пакете
нет
есть
ЭС (без оформления в пакет)
ЭС
есть
есть
-
Опции экспорта - позволяет регулировать формирование файлов выгрузки.
- запрет повторной выгрузки - если включено, то рейс невозможно выгрузить, когда у него заполнена графа "Исх.файл" (имя исходящего файла).
- запрет с ошибками ТФФ - если включено, то при обнаружении структурных ошибок в формируемых файлах - несоответствие требованиям УФЭБС - файлы выгрузки не будут созданы по пути, указанному в настройке "Путь к файлам передачи" (задается в UNC формате). Это касается и варианта защиты: если ЗК либо КА не удалось наложить, то при включенной опции файлы выгрузки не будут сформированы.