Отправка электронных документов в РЦ

Отправка электронных документов в XML-формате в РЦ осуществляется с помощью процедуры "Выгрузка документов в РЦ". В список документов для отправки в РЦ будут отобраны документы, соответствующие параметрам, указанным в форме установки параметров процедуры. При выполнении процедуры осуществляется отбор и контроль документов, подлежащих выгрузке. Сортировка отобранных документов выполняется в той последовательности, которая задана пользователем в панели "Очередность документов при отправке".

Формат электронного документа определяется в зависимости от вида платежа, который указан в соответствующем виде отправки, и шифра операции документа:

•          Если вид отправки документа соответствует виду платежа "Не заполнен", то формат документа определяется значением шифра операции из рассматриваемого документа:

•          Если шифр операции документа задан в качестве значения переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ШИФР_ЭПД ПФ, то при этом формируется полноформатный документ:

•          ED101 – шифр операции 01;

•          ED103 – шифр операции 02;

•          ED104 – шифр операции 06;

•          ED105 – шифр операции 16.

•          Если шифр операции документа задан в качестве значения переменной BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ ВЫГРУЗКА\ШИФР_ЭПД СФ и не задан в качестве переменной BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ШИФР_ЭПД ПФ, то формируется документ сокращенного формата (ED110).

•          Если вид отправки документа соответствует виду платежа "Электронно", а также шифр операции документа задан в качестве значения переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ШИФР_ЭПД ПФ, то при этом формируется полноформатный документ:

•          ED101 – шифр операции 01;

•          ED103 – шифр операции 02;

•          ED104 – шифр операции 06;

•          ED105 – шифр операции 16.

•          Если вид отправки документа соответствует виду платежа "Срочно" или "Экстренно срочно", то при выполнении следующих условий создается полноформатный документ (ED101):

•          шифр операции документа равен "01" и задан в качестве значения переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ШИФР_ЭПД ПФ;

•          в схеме расчетов поле Признак обработки = "05" (БЭСП);

•          значение переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\УЧАСТИЕ В СИСТЕМЕ БЭСП = "YES".

•          Если вид отправки соответствует виду платежа "Почтой" или "Телеграфом" и шифр операции задан в качестве значения переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ ВЫГРУЗКА\ШИФР_ЭПД СФ, то в этом случае формируется электронный платежный документ сокращенного формата (ED110).

На электронный документ (ЭД/пакет ЭД) накладывается ЭЦП в зависимости от значений переменных реестра:

•          BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ ЭЦП\ПОДПИСАТЬ СООБЩЕНИЕ;

•          BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ЭЦП\ПОДПИСАТЬ ЭД.

Если переменные BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\КОДИРОВАТЬ В [BASE64] и BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ ЭЦП\ПОДПИСАТЬ СООБЩЕНИЕ равны "YES", то содержимое пакета подписывается и кодируется Base64. Если обе переменные равны "NO", то сообщение не кодируется.

Название файла выгрузки формируется по шаблону <AAAA><DD><NNNNNNNNN>.RES. Имя файла выгрузки задается в переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ШАБЛОН ИМЕНИ ФАЙЛА.

В зависимости от переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ВЫГРУЖАТЬ ЭПД В КОНВЕРТЕ файл выгрузки может содержать служебный конверт. Служебный конверт состоит из заголовка и тела служебного конверта. В теле служебного конверта может содержаться ЭД (ЭСИД) или пакет ЭД (ЭСИД).

В зависимости от значения переменной реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ЭЦП\ШИФРОВАНИЕ СООБЩЕНИЯ выполняется шифрование XML-файла выгрузки при помощи СКАД "Сигнатура". Переменная реестра BANK_INI\ВЕДЕНИЕ КОРСЧЕТОВ\ВЫГРУЗКА\ЭЦП\ZIP-УПАКОВКA СООБЩЕНИЯ определяет необходимость ZIP-упаковки содержимого электронного сообщения. Шифрование и упаковка возможны только при настройке реестра BANK_INI\ ВЕДЕНИЕ КОРСЧЕТОВ\ ВЫГРУЗКА\ ЭЦП\ ПОДПИСАТЬ СООБЩЕНИЕ = "YES".

После выполнения сеанса выгрузки осуществляется регистрация нового сеанса в журнале сеансов. Затем на экран выводится протокол о результатах выполнения процедуры выгрузки.

Похожие записи

Добавить комментарий