17. Корректирующие СВО

URI

POST: /API/v1/ISO20022/COCertificates

XSD схема

auth.024.001.01

Предварительные условия

Для создания корректирующих СВО, в системе расчетов банка, должно быть ранее созданы СВО в состоянии "Авторизовано". Корректирующие СВО, отличаются от СВО заполненным блоком "Amdmnt"

Описание схемы

Описание Путь Комментарий/
Пример

Общий путь Document.PmtRgltryInfNtfctn.GrpHdr

1

Указывается идентификатор сообщения присвоенный во внешней системе

MsgId

-

2

Дата и Время создания сообщения

CreDtTm

Формат даты YYYY-MM-DDThh:mm:ss[.mmm]TZD (В случае, если часовой пояс не указан или указан отличный от московского, то время будет приведено к UTC +3).

3

Количество транзакций в сообщении

NbOfItms

-

4

ИНН

InitgPty.Pty.Id.OrgId.Othr[1].Id

-

5

Признак использования ИНН

InitgPty.Pty.Id.OrgId.Othr[1].SchmeNm.Cd

Константа 'TXID'

6

Номер счёта

InitgPty.Pty.Id.OrgId.Othr[2].Id

-

7

Признак использования счёта

InitgPty.Pty.Id.OrgId.Othr[2].SchmeNm.Cd

Константа 'ACC'

Общий путь Document.PmtRgltryInfNtfctn.TxNtfctn

8

Наименование резидента

AcctOwnr.Nm

-

9

Уникальный идентификатор СВО

TxCert.Cert.TxId

-

10

ID СВО во внешней системе

TxCert.Cert.Id

-

11

Дата СВО

TxCert.Cert.DtOfIsse

-

12

Номер счета резидента в уполномоченном банке

TxCert.Acct.Id.Othr.Id

-

13

Код страны банка-нерезидента

TxCert.BkAcctDmcltnCtry

-

14

Номер документа

TxCert.CertRcrd.Tx.RfrdDoc.Id.EndToEndId

Допустимо значение БН (без номера)

15

Дата документа

TxCert.CertRcrd.Tx.RfrdDoc.Dt

-

16

Дата операции

TxCert.CertRcrd.Tx.TxTd

-

17

Признак платежа

TxCert.CertRcrd.Tx.TxTp

1 - зачисление денежных средств на счет резидента, в том числе не в банке УК;

2 - списание денежных средств со счета резидента, в том числе не в банке УК;

7 - зачисление денежных средств от нерезидента на счет финансового агента (фактора) - резидента;

8 - зачисление денежных средств на счет другого лица - резидента или резидента, являющегося стороной по контракту (кредитному договору), но не осуществляющего его постановку на учет;

9 - списание денежных средств со счета третьего лица - резидента, другого лица - резидента или резидента, являющегося стороной по контракту (кредитному договору), но не осуществляющего его постановку на учет;

0 - перевод денежных средств при исполнении аккредитива в пользу получателя нерезидента

18

Код вида валютной операции

TxCert.CertRcrd.Tx.LclInstrm

-

19

Сумма операции

TxCert.CertRcrd.Tx.Amt@Ccy

<Amt Ccy="EUR">1000.00</Amt>

20

Код валюты операции

TxCert.CertRcrd.Tx.Amt@Ccy

<Amt Ccy="EUR">1000.00</Amt>

21

Номер УНК

TxCert.CertRcrd.Ctrct.CtrctRef.RegdCtrctId

-

22

Номер контракта/договора

TxCert.CertRcrd.Ctrct.CtrctRef.Ctrct.Id

-

23

Дата контракта/договора

TxCert.CertRcrd.Ctrct.CtrctRef.Ctrct.DtOfIsse

-

24

Сумма операции в единицах валюты контракта/договора

TxCert.CertRcrd.Ctrct.TxAmtInCtrctCcy@Ccy

<TxAmtInCtrctCcy Ccy="EUR">
70000.00
</TxAmtInCtrctCcy>

25

Код валюты контракта/договора

TxCert.CertRcrd.Ctrct.TxAmtInCtrctCcy@Ccy

<TxAmtInCtrctCcy Ccy="EUR">
70000.00
</TxAmtInCtrctCcy>

26

Срок возврата аванса

TxCert.CertRcrd.Ctrct.XpctdAdvncPmtRtrDt

-

27

Ожидаемый срок

TxCert.CertRcrd.Ctrct.XpctdShipmntDt

-

28

Примечание

TxCert.CertRcrd.Ctrct.AddtlInf

-

29

Уникальный id пакета СВО во внешней системе

TxNtfctnId

-

30

Уникальный id строки СВО

TxCert.CertRcrd.CertRcrdId

-

31

Уникальный id сообщения с ВП

TxCert.CertRcrd.Tx.RfrdDoc.Id.MsgId

pain.001.001.006:
Document.CstmrCdtTrfInitn.GrpHdr.MsgId

32

Уникальный id пакета ВП

TxCert.CertRcrd.Tx.RfrdDoc.Id.PmtInfId

pain.001.001.006:
Document.CstmrCdtTrfInitn.PmtInf.PmtInfId

33

Уникальный id ВП

TxCert.CertRcrd.Tx.RfrdDoc.Id.InstrId

pain.001.001.006:
Document.CstmrCdtTrfInitn.PmtInf.
CdtTrfTxInf.PmtId.InstrId

34

ID корректируемых СВО

TxCert.Amdmnt.OrgnlDocId

Указывается TxId исходного документа

35

Порядковый номер изменения записи

TxCert.Amdmnt.CrrctnId

Передается порядковый номер корректировки

36

Признак "Документы будут предоставлены позднее"

TxCert.CertRcrd.Ctrct.AddtlInf

код /LATERPD/ в поле "Примечание"

37

Признак "Без документов"

TxCert.CertRcrd.Ctrct.AddtlInf

код /NOPD/ в поле "Примечание"

38

Вложения к СВО

TxCert.CertRcrd.Attchmnt

Описание файлов-вложений к СВО. Подробнее в разделе (Работа с вложенными файлами)

Блок с подписью Document.PmtRgltryInfNtfctn

39

Подпись

SplmtryData.Envlp.SgntrSt[1..n]

-

Таблица кодов ответа

auth.027.001.01

HTTP код Тип Body Описание

200

OK

-

Запрос принят без ошибок.

400

Err

XML does not match schema

Документ не соответствует схеме

401

Err

Wrong username or password

Неверный логин или пароль

401

Err

User was not found

Пользователь не найден

401

Err

Could not find signer by certificate

По сертификату пользователь не найден

403

Err

User is disabled

Пользователь заблокирован

403

Err

Internal error while verifying permissions

Ошибка при проверке полномочий

403

Err

Signer is not allowed to sign this operation type

У подписанта нет полномочий на такой тип операции

403

Err

User does not have permission

Нет прав на выполнение запроса

403

Err

Certificate is not valid

Сертификат подписи невалидный

403

Err

Signer’s warrant is expired

Доверенность подписанта истекла

403

Err

Signer’s warrant is disabled

Доверенность подписанта заблокирована

403

Err

Number of signatures is not enough for this operation type

Недостаточно подписей для типа операции

403

Err

Certificate is disabled

Сертификат заблокирован

406

Err

The signer certificate is not valid (revoked or not active)

Сертификат подписанта отозван или невалидный

406

Err

Signature is missing

Нет подписи

406

Err

Signature value is not valid

Подпись невалидна

406

Err

Internal sign check state error

Внутренняя ошибка сервиса

409

Err

MsgId is not unique

Id запроса неуникальный

500

Err

Internal Error

Внутренняя ошибка приложения

500

Err

Warrant service error

Сервис проверки доверенности не отвечает

502

Err

Bad Gateway

Ошибочный шлюз

503

Err

Service Unavailable

Сервис недоступен

504

Err

Gateway Timeout

Шлюз не отвечает