Введение
Документ описывает правила электронного документооборота корпораций и банков необходимого для осуществления платежей, конверсии валюты, функций валютного контроля и предоставления банками корпорациям отчетов, связанных с перечисленными выше сервисами и продуктами, на основе международного стандарта ISO 20022.
REST
В рамках системы Host-to-Host предлагаются следующие ресурсы:
Документ | Описание метода | Метод | Ссылка | Комментарий |
---|---|---|---|---|
Валютный перевод |
Create Payments |
POST |
/API/v1/ISO20022/Payments |
Создание пакета ВП/ПП |
Get Message Status by Id |
GET |
/API/v1/ISO20022/Payments/<MsgId> |
Получение статуса по пакету ВП/ПП |
|
Get Payment Status by Id |
GET |
/API/v1/ISO20022/Payments/Transactions/<InstrId> |
Получение статуса по конкретному ВП/ПП |
|
СДП |
Create ConfCertitficate |
POST |
/API/v1/ISO20022/ConfCertitficates |
Создание пакета СПД |
Get Message Status by Id |
GET |
/API/v1/ISO20022/ConfCertitficates/<MsgId> |
Получение статуса по пакету СПД |
|
Get ConfCertitficate Status by Id |
GET |
/API/v1/ISO20022/ConfCertitficates/Transactions/<TxId> |
Получение статуса по конкретной СПД |
|
СВО |
Create COCertificates |
POST |
/API/v1/ISO20022/COCertificates |
Создание пакета СВО |
Get Message Status by Id |
GET |
/API/v1/ISO20022/COCertificates/<MsgId> |
Получение статуса по пакету СВО |
|
Get COCertificate Status by Id |
GET |
/API/v1/ISO20022/COCertificates/Transactions/<TxId> |
Получение статуса по конкретной СВО |
|
Выписка |
Post Request for Statement |
POST |
/API/v1/ISO20022/Statements |
Запрос выписки |
Get Statement by Id |
GET |
/API/v1/ISO20022/Statements/<MsgID> |
Получение выписки |
Валютный перевод
URI
POST: /API/v1/ISO20022/Payments
XSD схема
pain.001.001.06
Описание схемы
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
R |
Дата и Время создания сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.CreDtTm |
Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
R |
Уникальный id сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.MsgId |
Указывается идентификатор сообщения присвоенный во внешней системе |
R |
Количество транзакций в сообщении |
Document.CstmrCdtTrfInitn.GrpHdr.NbOfTxs |
Общее число поручений (секций CdtTrfTxInf) в сообщении |
R |
Уникальный id пакета платежей |
Document.CstmrCdtTrfInitn.PmtInf.PmtInfId |
Указывается идентифкатор группы распоряжений |
R |
Уникальный id платежа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Идентифкатор исходного поручения |
R |
Метод оплаты |
Document.CstmrCdtTrfInitn.PmtInf.PmtMtd |
Значение "TRF" по умолчанию |
R |
Подпись 1 |
SplmtryData.Envlp.Signature. |
|
O |
Подпись n |
SplmtryData.Envlp.Signature. |
|
Общий путь Document.CstmrCdtTrfInitn.PmtInf |
|||
R |
Валюта перевода |
CdtTrfTxInf.Amt.InstdAmt@Ccy |
<InstdAmt Ccy="USD"> |
R |
Сумма перевода |
CdtTrfTxInf.Amt.InstdAmt |
<InstdAmt Ccy="USD"> |
R |
Дата перевода |
CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
В случае отсутствия значения в RltdDt, брать из …/ReqdExctnDt. Формат даты YYYY-MM-DD |
R |
Номер счета плательщика |
DbtrAcct.Id.Othr.Id |
|
R |
Наименование плательщика |
Dbtr.Nm |
|
R |
Адрес плательщика |
Dbtr.PstlAdr.AdrLine |
|
R |
ИНН плательщика |
Dbtr.Id.OrgId.Othr.Id |
|
O |
Клиринговый код банка-корреспондента |
CdtTrfTxInf.IntrmyAgt1.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
|
O |
Наименование банка-корреспондента |
DbtrAgt.FinInstnId.Nm |
|
O |
Адрес банка-корреспондента |
DbtrAgt.FinInstnId.PstlAdr.AdrLine |
|
O |
Номер счета банка получателя |
CrdTrfTxInf.CdtrAgtAcct.Id.IBAN |
|
O |
Номер счета в банке-корреспонденте |
CrdTrfTxInf.CdtrAgtAcct.Id.Othr.Id |
|
O |
SWIFT код банка получателя |
CdtTrfTxInf.CdtrAgt.FinInstnId.BICFI |
|
O |
Наименование банка получателя |
CdtTrfTxInf.CdtrAgt.FinInstnId.Nm |
|
O |
Адрес банка получателя |
CdtTrfTxInf.CdtrAgt.FinInstnId.PstlAdr.AdrLine |
|
O |
Номер счета получателя IBAN |
CdtTrfTxInf.CdtrAcct.Id.IBAN |
|
O |
Номер счета получателя, в случае ели счет не IBAN |
CdtTrfTxInf.CdtrAcct.Id.Othr.Id |
|
R |
Наименование получателя |
CdtTrfTxInf.Cdtr |
|
R |
Адрес получателя |
CdtTrfTxInf.Cdtr.PstlAdr.AdrLine |
|
R |
Назначение платежа |
CdtTrfTxInf.RmtInf.Ustrd |
|
R |
Тип списания комиссии |
CdtTrfTxInf.ChrgBr |
DEBT - со счета плательщика |
O |
Номер счета списания комиссии |
ChrgsAcct.Id.Othr.Id |
|
R |
Уникальный id ВП (сквозной) |
CdtTrfTxInf.PmtId.EndToEndId |
|
О |
Признак "Срочность принятия на исполнение перевода банком" |
PmtTpInf.InstrPrty |
|
O |
Признак "Срочность принятия на исполнение перевода банком" |
PmtTpInf.InstrPrty |
"HIGH" - отправлять на обработку в 1-ю очередь |
R |
Признак "Срочный перевод" |
PmtTpInf.SvcLvl.Cd |
URGP - срочный платеж |
Ответ
Ответом является XML-документ, соответвующий схеме pain.002.001.06.
Платёжное поручение
URI
POST: /API/v1/ISO20022/Payments
XML схема
pain.001.001.06
Описание схемы
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
R |
Дата и Время создания сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.CreDtTm |
Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
R |
Уникальный id сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.MsgId |
Указывается идентификатор сообщения присвоенный во внешней системе. |
R |
Количество транзакций в сообщении |
Document.CstmrCdtTrfInitn.GrpHdr.NbOfTxs |
Общее число поручений (секций CdtTrfTxInf) в сообщении |
R |
Уникальный id пакета платежей |
Document.CstmrCdtTrfInitn.PmtInf.PmtInfId |
Указывается идентифкатор группы распоряжений. Идентификатор не должен совпадать с MsgId и другими идентификаторами |
R |
Уникальный id платежа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Идентифкатор исходного поручения |
R |
Метод оплаты |
Document.CstmrCdtTrfInitn.PmtInf.PmtMtd |
Значение "TRF" по умолчанию |
R |
Подпись 1 |
SplmtryData.Envlp.Signature. |
|
O |
Подпись n |
SplmtryData.Envlp.Signature. |
Описание | Путь | Комментарий Пример |
---|---|---|
Document.CstmrCdtTrfInitn.PmtInf |
||
Дата документа (4) |
PmtInf.CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
YYYY-MM-DD, если параметр не заполнен, считываем значение параметра ReqdExctnDt |
Номер документа (3) |
CdtTrfTxInf.PmtId.EndToEndId |
Целое число до 6 символов. Уникальность номера в течение дня проверяется исходя из уникальности группы параметров: дата платежа, номер платежа, счет плательщика, счет получателя, сумма платежа. |
Сумма документа |
CdtTrfTxInf.Amt.InstdAmt |
|
Вид платежа (5) |
CdtTrfTxInf.PmtTpInf.SvcLvl.Cd |
Принимаемые значения: |
Очередность платежа (21) |
CdtTrfTxInf.Purp.Prtry |
"HIGH" - отправлять на обработку в первую очередь "NORM" - отправлять во вторую очередь |
Код (22) |
CdtTrfTxInf.RmtInf.Strd.CdtrRefInf.Ref |
|
Назначение платежа (20). |
||
Признак валютной операции |
CdtTrfTxInf.RgltryRptg.Dtls.Tp |
Tp = "VO" |
Код валютной операции |
CdtTrfTxInf.RgltryRptg.Dtls.Cd |
Обязателен, если указан Tp |
Информация получателю |
CdtTrfTxInf.RmtInf.Ustrd[1..2] |
|
Тип НДС |
CdtTrfTxInf.Tax.Rcrd.AddtlInf |
VTIN - Включая НДС; |
Значение НДС |
CdtTrfTxInf.Tax.Rcrd.TaxAmt.Rate |
Обязателен, если AddtlInf = "VTIN" |
Наименование плательщика (8) |
Dbtr.Nm |
|
Наименование плательщика (8)* |
Dbtr.CtctDtls.Nm |
Заполняется в случае, если наименование плательщика больше 140 символов. |
ИНН плательщика (60) |
Dbtr.Id.OrgId.Othr.Id |
|
КПП плательщика (102) |
CdtTrfTxInf.Tax.Dbtr.TaxTp |
|
Счет плательщика (9) |
DbtrAcct.Id.Othr.Id |
|
БИК банка плательщика (11) |
DbtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
Наименование банка плательщика (10) |
DbtrAgt.FinInstnId.Nm |
|
Корсчет банка плательщика (12) |
DbtrAgtAcct.Id.Othr.Id |
|
Наименование получателя (16) |
CdtTrfTxInf.Cdtr.Nm |
|
ИНН получателя (61) |
CdtTrfTxInf.Cdtr.Id.OrgId.Othr.Id |
|
КПП получателя (103) |
CdtTrfTxInf.Tax.Cdtr.TaxTp |
|
Счет получателя (17) |
CdtTrfTxInf.CdtrAcct.Id.Othr.Id |
|
БИК банка получателя (14) |
CdtTrfTxInf.CdtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
Наименование банка получателя (13) |
CdtTrfTxInf.CdtrAgt.FinInstnId.Nm |
|
CdtTrfTxInf.CdtrAgtAcct.Id.Othr.Id |
Корсчет банка получателя (15) |
|
Бюджетные реквизиты платежного поручения |
||
Статус составителя документа (101) |
CdtTrfTxInf.Tax.Rcrd.DbtrSts |
|
Код бюджетной классификации (104) |
CdtTrfTxInf.Tax.Rcrd.CtgyDtls |
|
ОКТМО (105) |
CdtTrfTxInf.Tax.AdmstnZn |
|
Код основания налогового платежа (106) |
CdtTrfTxInf.Tax.Rcrd.Ctgy |
|
Реквизит 107: код таможенного органа, показателя налогового периода, дата уплаты налогов. |
||
Дата уплаты налогов |
CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.FrDt |
Алгоритм обработки приведен ниже |
Конец периода |
CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.ToDt |
Не используется, указывается только для соблюдения формата. |
Год налогового периода |
CdtTrfTxInf.Tax.Rcrd.Prd.Yr |
|
Налоговый период в кодировке ISO20022 |
CdtTrfTxInf.Tax.Rcrd.Prd.Tp |
MM - МС; |
Код таможенного органа |
CdtTrfTxInf.Tax.Cdtr.RegnId |
|
Номер налогового документа (108) |
CdtTrfTxInf.Tax.RefNb |
|
Дата налогового документа (109) |
CdtTrfTxInf.Tax.Dt |
Алгоритм обработки параметра "Код налогового периода (107)" на стороне банка
Если FrDt содержит значение, то необходимо FrDt, преобразовать к формату ДД.ММ.ГГГГ. Иначе:
-
Если Tp начинается с 'MM', то Код налогового периода = ''МС.'+substring(Tp,3,2)+YEAR(Yr);
-
Если Tp начинается с 'QTR', Код налогового периода = ''КВ.0'+substring(Tp,4,1)+YEAR(Yr);
-
Если Tp начинается с 'HLF', Код налогового периода = ''ПЛ.0'+substring(Tp,4,1)+YEAR(Yr);
-
Если Tp не указано, то Код налогового периода = 'ГД.00.'+YEAR(Yr). Иначе, если RegnId содержит значение, то Код налогового периода = RegnId. Если не заполнены RegnId, FrDt, Yr, Tp, то Код налогового периода = 0. Где: FrDt - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.FrDt - дата налогового периода Yr - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.Yr - год налогового периода Tp - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.Tp - налоговый период RegnId - PmtInf.CdtTrfTxInf.Tax.Cdtr.RegnId - код налогового органа (прим. ToDt - Не используется, указывается для соблюдения формата)
Пример:
12.03.2016
ГД.00.2016
ПЛ.01.2015
КВ.03.2016
МС.10.2014
10001010
Ответ
Ответом является XML-документ, соответвующий схеме pain.002.001.06.
Пример платежа с подписью
<?xml version="1.0" encoding="utf-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.06" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>9703ab757ffe418a9118b9e538e2f2e6</MsgId>
<CreDtTm>2019-01-29T12:25:53.0000000</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<CtrlSum>58.00</CtrlSum>
<InitgPty>
<Nm>АО "ДИСКИ"</Nm>
<Id>
<OrgId>
<Othr>
<Id>5036045205</Id>
<SchmeNm>
<Prtry>CFTBIC</Prtry>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>PKG8922c37e1e564965be5c4220680fff75</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<NbOfTxs>1</NbOfTxs>
<ReqdExctnDt>2019-01-29</ReqdExctnDt>
<Dbtr>
<Nm>ОАО "ДИСКИ"</Nm>
<Id>
<OrgId>
<Othr>
<Id>5036045205</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>40702810901300013000</Id>
</Othr>
</Id>
<Ccy>RUB</Ccy>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК", Г МОСКВА, УЛ КАЛАНЧЁВСКАЯ, 27</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</DbtrAgt>
<DbtrAgtAcct>
<Id>
<Othr>
<Id>30101810200000000593</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</DbtrAgtAcct>
<CdtTrfTxInf>
<PmtId>
<InstrId>PMTebe7f52168b84c55a9d3419e95c006e7</InstrId>
<EndToEndId>85114</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUB">58.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК", Г МОСКВА, УЛ КАЛАНЧЁВСКАЯ, 27</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<CdtrAgtAcct>
<Id>
<Othr>
<Id>30101810200000000593</Id>
</Othr>
</Id>
</CdtrAgtAcct>
<Cdtr>
<Nm>ОАО "ДИСКИ"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>5036045205</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>40702810001850000500</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<TaxTp>509950001</TaxTp>
</Cdtr>
<Dbtr>
<TaxTp>997350001</TaxTp>
</Dbtr>
</Tax>
<RmtInf>
<Ustrd>Пополнение расчетного счета предприятия для текущей деятельности. НДС не облагается</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<RltdDt>2019-01-29</RltdDt>
</RfrdDocInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
<SplmtryData>
<Envlp>
<SgntrSt>
<ds:Signature>
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
<ds:SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102001-gostr3411" />
<ds:Reference URI="">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
</ds:Transforms>
<ds:DigestMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr3411" />
<ds:DigestValue>41oYHqGcb3FQN+/ouYfrhrgNVywZiJIx2YKgCPILYmg=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>NUGY+R8KqtLZZ3gonWBawbVfx17gC4vW3E7/oISjLtQDfPoBIgCVywxMmLbDjHZ3
IUNwSTZBG5uwTM/fKJqafA==</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>MIIDZzCCAxagAwIBAgITEgAvajwQ6+aBm0dZ1AAAAC9qPDAIBgYqhQMCAgMwfzEj
MCEGCSqGSIb3DQEJARYUc3VwcG9ydEBjcnlwdG9wcm8ucnUxCzAJBgNVBAYTAlJV
MQ8wDQYDVQQHEwZNb3Njb3cxFzAVBgNVBAoTDkNSWVBUTy1QUk8gTExDMSEwHwYD
VQQDExhDUllQVE8tUFJPIFRlc3QgQ2VudGVyIDIwHhcNMTgxMTIxMDg0MDA5WhcN
MTkwMjIxMDg1MDA5WjB2MRswGQYJKoZIhvcNAQkBFgxtYWlsQG1haWwucnUxDTAL
BgNVBAMMBE5SRDIxDTALBgNVBAsMBGRlcHQxDDAKBgNVBAoMA29yZzENMAsGA1UE
BwwEY2l0eTEPMA0GA1UECAwGcmVnaW9uMQswCQYDVQQGEwJSVTBjMBwGBiqFAwIC
EzASBgcqhQMCAiQABgcqhQMCAh4A0MABEBhJ8tNt//ZiUVpJdfGv1jaD7FmBFaR
du1AszW5HgBOBQEJbr50GRdq+9LtfSWCj0sX5kpscWxmPO8BXrvJmvxso4IBcDCC
AWwwDgYDVR0PAQH/BAQDAgTwMBMGA1UdJQQMMAoGCCsGAQUFBwMCMB0GA1UdDgQW
BBQsNWab0rMXh6+o8Sz0S7J5q+TPXDAfBgNVHSMEGDAWgBQVMXywjRreZtcVnElS
lxckuQF6gzBZBgNVHR8EUjBQME6gTKBKhkhodHRwOi8vdGVzdGNhLmNyeXB0b3By
by5ydS9DZXJ0RW5yb2xsL0NSWVBUTy1QUk8lMjBUZXN0JTIwQ2VudGVyJTIwMi5j
cmwwgakGCCsGAQUFBwEBBIGcMIGZMGEGCCsGAQUFBzAChlVodHRwOi8vdGVzdGNh
LmNyeXB0b3Byby5ydS9DZXJ0RW5yb2xsL3Rlc3QtY2EtMjAxNF9DUllQVE8tUFJP
JTIwVGVzdCUyMENlbnRlciUyMDIuY3J0MDQGCCsGAQUFBzABhihodHRwOi8vdGVz
dGNhLmNyeXB0b3Byby5ydS9vY3NwL29jc3Auc3JmMAgGBiqFAwICAwNBAFLI0inU
sUiMcl0WlXOL1M1r7cBg251dX5vuHDsTZSsKdfGJXJkZE2EV/QPWIeKOFnBEXACX
pao0IO/aIWRHeao=</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</ds:Signature>
</SgntrSt>
</Envlp>
</SplmtryData>
</CstmrCdtTrfInitn>
</Document>
Пример квитанции на платеж pain.002.001.06
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.002.001.06">
<CstmrPmtStsRpt>
<GrpHdr>
<MsgId>3c402c01c9b849a0ac5c0434299aecc1</MsgId>
<CreDtTm>2019-01-30T16:13:24.665+03:00</CreDtTm>
<InitgPty>
<Id>
<OrgId>
<AnyBIC>ALFARUMM</AnyBIC>
<Othr>
<Id>044525593</Id>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<OrgnlGrpInfAndSts>
<OrgnlMsgId>0b94215ea5604a5ab00aad436dad0900</OrgnlMsgId>
<OrgnlMsgNmId>pain.001.001.06</OrgnlMsgNmId>
<OrgnlCreDtTm>2019-01-29T15:25:53.000+03:00</OrgnlCreDtTm>
<GrpSts>RCVD</GrpSts>
</OrgnlGrpInfAndSts>
<OrgnlPmtInfAndSts>
<OrgnlPmtInfId>PKG31d00a62a203465095f93ed1c924ca67</OrgnlPmtInfId>
<PmtInfSts>RCVD</PmtInfSts>
<TxInfAndSts>
<OrgnlInstrId>PMTec020f8f93884a8baad2361eaf13f70b</OrgnlInstrId>
<TxSts>ACTC</TxSts>
</TxInfAndSts>
</OrgnlPmtInfAndSts>
</CstmrPmtStsRpt>
</Document>
----
++++
</details>
++++
Сведения о валютных операциях
URI
POST: /API/v1/ISO20022/COCertificates
XSD схема
auth.024.001.01
Описание схемы
Описание | Путь | Комментарий Пример |
---|---|---|
Общий путь Document.PmtRgltryInfNtfctn.GrpHdr |
||
ИНН |
InitgPty.Pty.Id.OrgId.Othr[1].Id |
|
Признак использования ИНН |
InitgPty.Pty.Id.OrgId.Othr[1].SchmeNm.Cd |
Константа "TXID" |
Номер счёта |
InitgPty.Pty.Id.OrgId.Othr[2].Id |
|
Признак использования счёта |
InitgPty.Pty.Id.OrgId.Othr[2].SchmeNm.Cd |
Константа "ACC" |
Уникальный id сообщения с СВО во внешней системе |
MsgId |
|
Дата и Время создания сообщения |
CreDtTm |
|
Количество транзакций в сообщении |
NbOfItms |
|
Общий путь Document.PmtRgltryInfNtfctn.TxNtfctn |
||
Наименование резидента |
AcctOwnr.Nm |
|
Уникальный идентификатор СВО |
TxCert.Cert.TxId |
|
ID СВО во внешней системе |
TxCert.Cert.Id |
|
Дата СВО |
TxCert.Cert.DtOfIsse |
|
Номер счета резидента в уполномоченном банке |
TxCert.Acct.Id.Othr.Id |
|
Код страны банка-нерезидента |
TxCert.BkAcctDmcltnCtry |
|
Уникальный id ВП (сквозной) |
TxCert.CertRcrd.Tx.RfrdDoc.Id.EndToEndId |
|
Дата документа |
TxCert.CertRcrd.Tx.RfrdDoc.Dt |
|
Дата операции |
TxCert.CertRcrd.Tx.TxTd |
|
Признак платежа |
TxCert.CertRcrd.Tx.TxTp |
|
Код вида валютной операции |
TxCert.CertRcrd.Tx.LclInstrm |
|
Сумма операции |
TxCert.CertRcrd.Tx.Amt@Ccy |
<Amt Ccy="EUR">1000.00</Amt> |
Код валюты операции |
TxCert.CertRcrd.Tx.Amt@Ccy |
<Amt Ccy="EUR">1000.00</Amt> |
Номер Паспорта сделки |
TxCert.CertRcrd.Ctrct.CtrctRef.RegdCtrctId |
|
Номер контракта/договора |
TxCert.CertRcrd.Ctrct.CtrctRef.Ctrct.Id |
|
Дата контракта/договора |
TxCert.CertRcrd.Ctrct.CtrctRef.Ctrct.DtOfIsse |
|
Сумма операции в единицах валюты контракта/договора |
TxCert.CertRcrd.Ctrct.TxAmtInCtrctCcy@Ccy |
<TxAmtInCtrctCcy Ccy="EUR"> |
Код валюты контракта/договора |
TxCert.CertRcrd.Ctrct.TxAmtInCtrctCcy@Ccy |
<TxAmtInCtrctCcy Ccy="EUR"> |
Срок возврата аванса |
TxCert.CertRcrd.Ctrct.XpctdAdvncPmtRtrDt |
|
Ожидаемый срок |
TxCert.CertRcrd.Ctrct.XpctdShipmntDt |
|
Примечание |
TxCert.CertRcrd.Ctrct.AddtlInf |
|
Уникальный id пакета СВО во внешней системе |
TxNtfctnId |
|
Уникальный id строки СВО |
TxCert.CertRcrd.CertRcrdId |
|
Уникальный id сообщения с ВП |
TxCert.CertRcrd.Tx.RfrdDoc.Id.MsgId |
pain.001.001.006: |
Уникальный id пакета ВП |
TxCert.CertRcrd.Tx.RfrdDoc.Id.PmtInfId |
pain.001.001.006: |
Уникальный id ВП |
TxCert.CertRcrd.Tx.RfrdDoc.Id.InstrId |
pain.001.001.006: |
ID корректируемой СВО |
TxCert.Amdmnt.OrgnlDocId |
Только для корректирующего СВО |
Порядковый номер изменения записи |
TxCert.Amdmnt.CrrctnId |
Передается порядковый номер корректировки (только для корректирующего СВО) |
Признак "Документы будут предоставлены позднее" |
TxCert.CertRcrd.Ctrct.AddtlInf |
код /LATERPD/ в поле "Примечание" |
Признак "Без документов" |
TxCert.CertRcrd.Ctrct.AddtlInf |
код /NOPD/ в поле "Примечание" |
Ответ
auth.027.001.01
Корректирующее СВО
URI
POST: /API/v1/ISO20022/COCertificates
XSD схема
auth.024.001.01
Предварительные условия
Для создания корректирующего СВО, в системе расчетов банка, должно быть ранее создано СВО в состоянии "Авторизовано". Корректирующее СВО, отличается от СВО заполненным блоком "Amdmnt"
Описание схемы
Описание | Путь | Комментарий Пример |
---|---|---|
Общий путь Document.PmtRgltryInfNtfctn.GrpHdr |
||
ИНН |
InitgPty.Pty.Id.OrgId.Othr[1].Id |
|
Признак использования ИНН |
InitgPty.Pty.Id.OrgId.Othr[1].SchmeNm.Cd |
Константа "TXID" |
Номер счёта |
InitgPty.Pty.Id.OrgId.Othr[2].Id |
|
Признак использования счёта |
InitgPty.Pty.Id.OrgId.Othr[2].SchmeNm.Cd |
Константа "ACC" |
Уникальный id сообщения с СВО во внешней системе |
MsgId |
|
Дата и Время создания сообщения |
CreDtTm |
|
Количество транзакций в сообщении |
NbOfItms |
|
Общий путь Document.PmtRgltryInfNtfctn.TxNtfctn |
||
Наименование резидента |
AcctOwnr.Nm |
|
Уникальный идентификатор СВО |
TxCert.Cert.TxId |
|
ID СВО во внешней системе |
TxCert.Cert.Id |
|
Дата СВО |
TxCert.Cert.DtOfIsse |
|
Номер счета резидента в уполномоченном банке |
TxCert.Acct.Id.Othr.Id |
|
Код страны банка-нерезидента |
TxCert.BkAcctDmcltnCtry |
|
Уникальный id ВП (сквозной) |
TxCert.CertRcrd.Tx.RfrdDoc.Id.EndToEndId |
|
Дата документа |
TxCert.CertRcrd.Tx.RfrdDoc.Dt |
|
Дата операции |
TxCert.CertRcrd.Tx.TxTd |
|
Признак платежа |
TxCert.CertRcrd.Tx.TxTp |
|
Код вида валютной операции |
TxCert.CertRcrd.Tx.LclInstrm |
|
Сумма операции |
TxCert.CertRcrd.Tx.Amt@Ccy |
<Amt Ccy="EUR">1000.00</Amt> |
Код валюты операции |
TxCert.CertRcrd.Tx.Amt@Ccy |
<Amt Ccy="EUR">1000.00</Amt> |
Номер Паспорта сделки |
TxCert.CertRcrd.Ctrct.CtrctRef.RegdCtrctId |
|
Номер контракта/договора |
TxCert.CertRcrd.Ctrct.CtrctRef.Ctrct.Id |
|
Дата контракта/договора |
TxCert.CertRcrd.Ctrct.CtrctRef.Ctrct.DtOfIsse |
|
Сумма операции в единицах валюты контракта/договора |
TxCert.CertRcrd.Ctrct.TxAmtInCtrctCcy@Ccy |
<TxAmtInCtrctCcy Ccy="EUR"> |
Код валюты контракта/договора |
TxCert.CertRcrd.Ctrct.TxAmtInCtrctCcy@Ccy |
<TxAmtInCtrctCcy Ccy="EUR"> |
Срок возврата аванса |
TxCert.CertRcrd.Ctrct.XpctdAdvncPmtRtrDt |
|
Ожидаемый срок |
TxCert.CertRcrd.Ctrct.XpctdShipmntDt |
|
Примечание |
TxCert.CertRcrd.Ctrct.AddtlInf |
|
Уникальный id пакета СВО во внешней системе |
TxNtfctnId |
|
Уникальный id строки СВО |
TxCert.CertRcrd.CertRcrdId |
|
Уникальный id сообщения с ВП |
TxCert.CertRcrd.Tx.RfrdDoc.Id.MsgId |
pain.001.001.006: |
Уникальный id пакета ВП |
TxCert.CertRcrd.Tx.RfrdDoc.Id.PmtInfId |
pain.001.001.006: |
Уникальный id ВП |
TxCert.CertRcrd.Tx.RfrdDoc.Id.InstrId |
pain.001.001.006: |
ID корректируемой СВО |
TxCert.Amdmnt.OrgnlDocId |
Указывается TxId исходного документа |
Порядковый номер изменения записи |
TxCert.Amdmnt.CrrctnId |
Передается порядковый номер корректировки |
Признак "Документы будут предоставлены позднее" |
TxCert.CertRcrd.Ctrct.AddtlInf |
код /LATERPD/ в поле "Примечание" |
Признак "Без документов" |
TxCert.CertRcrd.Ctrct.AddtlInf |
код /NOPD/ в поле "Примечание" |
Ответ
auth.027.001.01
Справка о подтверждающих документах
URI
POST: /API/v1/ISO20022/ConfCertitficates
XSD схема
auth.025.001.01
Описание схемы
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Секция Document.CcyCtrlSpprtgDocDlvry.GrpHdr |
|||
R |
Уникальный ID сообщения |
MsgId |
- |
R |
Дата и время создания сообщения |
CreDtTm |
- |
R |
Количество транзакций в сообщении |
NbOfItms |
- |
R |
ИНН организации |
InitgPty.Pty.Id.OrgId.Othr[1].Id |
- |
R |
Признак использования ИНН |
InitgPty.Pty.Id.OrgId.Othr[1].SchmeNm.Cd |
Константа "TXID" |
R |
Счет организации |
InitgPty.Pty.Id.OrgId.Othr[2].Id |
- |
R |
Признак использования счета |
InitgPty.Pty.Id.OrgId.Othr[2].SchmeNm.Cd |
Константа "ACC" |
Секция Document.CcyCtrlSpprtgDocDlvry.GrpHdr.SpprtgDoc |
|||
R |
Уникальный ID СПД |
SpprtgDocId |
- |
R |
Уникальный id СПД (сквозной) во внешней системе |
Cert.Id |
- |
R |
Дата СПД |
Cert.DtOfIsse |
- |
R |
Наименование резидента |
AcctOwnr.Nm |
- |
R |
ИНН резидента |
AcctOwnr.Id.OrgId.Othr.Id |
- |
R |
Признак использования ИНН |
AcctOwnr.Id.OrgId.Othr.SchmeNm.Cd |
Константа "TXID" |
R |
Признак использования БИК в качестве идентификатора Банка |
AcctSvcr.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
Константа "RUCBC" |
R |
БИК Банка |
AcctSvcr.FinInstnId.ClrSysMmbId.MmbId |
- |
R |
Паспорт сделки № |
CtrctRef.RegdCtrctId |
- |
Секция Document.CcyCtrlSpprtgDocDlvry.GrpHdr.SpprtgDoc.Ntry |
|||
R |
Уникальный ID строки СПД |
NtryId |
- |
R |
Номер подтверждающего документа (графа 2) |
OrgnlDoc.Id |
- |
O |
Дата подтверждающего документа (графа 3) |
OrgnlDoc.DtOfIsse |
- |
R |
Код вида подтверждающего документа (графа 4) |
DocTp |
- |
R |
Код валюты документа (графа 5) |
TtlAmt@Ccy |
- |
R |
Сумма по подтверждающему документу в единицах валюты документа (графа 6) |
TtlAmt |
- |
О |
Сумма аванса (при импорте) или сумма оплаты по факту (при экспорте) в единицах валюты документа (графа 6) |
TtlAmtAftrShipmnt |
- |
О |
Код валюты контракта (графа 7) |
TtlAmtInCtrctCcy@Ccy |
- |
О |
Сумма по подтверждающему документу в единицах валюты контракта/договора (графа 8) |
TtlAmtInCtrctCcy |
- |
О |
Сумма аванса (при импорте) или сумма оплаты по факту (при экспорте) в единицах валюты контракта/договора (графа 8) |
TtlAmtAftrShipmntInCtrctCcy |
- |
R |
Признак поставки (графа 9) |
ShipmntAttrbts.Conds |
- |
O |
Ожидаемый срок (графа 10) |
ShipmntAttrbts.XpctdDt |
- |
O |
Код страны грузоотправителя/грузополучателя (графа 11) |
ShipmntAttrbts.CtryOfCntrPty |
- |
O |
Примечание |
AddtlInf |
- |
Ответ
auth.027.001.01
Поручение на конвертацию
URI
POST: /API/v1/ISO20022/ForeignExchanges
XSD схема
pain.001.001.06
Описание схемы
Документ является конвертацией, если счет списания Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Othr.Id является валютным, счет зачисления Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Id.Othr.Id также является валютным.
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
R |
Уникальный id сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.MsgId |
Указывается идентификатор сообщения присвоенный во внешней системе |
R |
Дата и Время создания сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.CreDtTm |
Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
R |
Количество транзакций в сообщении |
Document.CstmrCdtTrfInitn.GrpHdr.NbOfTxs |
Общее число поручений (секций CdtTrfTxInf) в сообщении |
Общий путь Document.CstmrCdtTrfInitn.PmtInf - Уровень пакета документов |
|||
R |
Уникальный id пакета поручений на конвертацию |
Document.CstmrCdtTrfInitn.PmtInf.PmtInfId |
Указывается идентифкатор группы поручений |
R |
Уникальный id поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Идентифкатор исходного поручения |
R |
Метод оплаты |
Document.CstmrCdtTrfInitn.PmtInf.PmtMtd |
Значение "TRF" по умолчанию |
R |
Тип пакета документов |
Document.CstmrCdtTrfInitn.PmtInf.PmtTpInf.LclInstrm.Prtry |
Константа "RU-FX" |
R |
Наименование организации |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.Nm |
|
R |
Расчетный счет в иностранной валюте в продаваемой валюте |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Othr.Id |
|
R |
Валюта суммы выдачи(Код продаваемой валюты) |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Ccy |
|
R |
Вид счета |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Other.SchmeNm.Cd |
Константа 'BBAN' |
R/O |
Удерживать комиссию с р/с в валюте РФ |
Document.CstmrCdtTrfInitn.PmtInf.ChrgsAcct.Id.Othr.Id |
Указать счет списания комиссии (комиссия может быть включена в курс обмена). Обязательно, если поле "Удерживать комиссию" = DEBT |
R |
Срок действия поручения до |
Document.CstmrCdtTrfInitn.PmtInf.ReqdExctnDt |
Формат даты YYYY-MM-DD |
O |
Адрес |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.PstlAdr.AdrLine |
|
O |
Контактный телефон |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.CtctDtls.PhneNb |
|
O |
ФИО сотрудника, уполномоченного на решение вопросов по сделке |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.CtctDtls.Nm |
|
Общий путь Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf - Уровень поручения |
|||
R |
Уникальный id поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Указывается идентифкатор поручения |
R |
Номер поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.EndToEndId |
|
R |
Тип поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtTpInf.LclInstrm.Prtry |
Константа "RU-FX" |
R |
Расчетный счет в иностранной валюте в покупаемой валюте |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Id.Othr.Id |
|
R |
Код валюты покупки |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Ccy |
|
R |
Сумма покупки валюты |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.Amt.InstdAmt |
Для этого необходимо указать CCY = CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Ccy <InstdAmt Ccy="USD">150</InstdAmt> |
R |
Сумма продажи валюты |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.Amt.InstdAmt |
Для этого необходимо указать CCY = CstmrCdtTrfInitn.PmtInf.DbtrAcct.Ccy <InstdAmt Ccy="EUR">150</InstdAmt> |
O |
По курсу не выше |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.XchgRateInf.XchgRate |
|
R |
Тип курса |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.XchgRateInf.RateTp |
SPOT - "по курсу Банка" |
R |
Удерживать комиссию |
Document.CstmrCdtTrfInitn.PmtInf.ChrgBr или Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.ChrgBr |
CRED - иное |
R |
Дата документа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
Формат даты YYYY-MM-DD |
R |
Подпись 1 |
SplmtryData.Envlp.Signature. |
|
O |
Подпись n |
SplmtryData.Envlp.Signature. |
Пример: Конверсия
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.06" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>test_getval_010128_9</MsgId>
<CreDtTm>2020-01-28T11:00:10+04:00</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<InitgPty>
<Nm>ООО "Мир технологий"</Nm>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>test_getval_010128_9</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<PmtTpInf>
<InstrPrty>NORM</InstrPrty>
<SvcLvl>
<Cd>NURG</Cd>
</SvcLvl>
<LclInstrm>
<Prtry>RU-FX</Prtry>
</LclInstrm>
</PmtTpInf>
<ReqdExctnDt>2020-01-28</ReqdExctnDt>
<Dbtr>
<Nm>ООО "Мир технологий"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
<AdrLine>//ул Дачная, д.24, кв./оф.23, г.Москва, Россия 111111//</AdrLine>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
<CtctDtls>
<Nm>Иванов Иван Иванович</Nm>
<PhneNb>+7-495-000-00-00</PhneNb>
</CtctDtls>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>40702978100000000216</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
<Ccy>EUR</Ccy>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</DbtrAgt>
<ChrgsAcct>
<Id>
<Othr>
<Id>40702810001300013144</Id>
</Othr>
</Id>
</ChrgsAcct>
<CdtTrfTxInf>
<PmtId>
<InstrId>test_getval_010128_9</InstrId>
<EndToEndId>00097</EndToEndId>
</PmtId>
<PmtTpInf>
<LclInstrm>
<Prtry>RU-FX</Prtry>
</LclInstrm>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="EUR">200.50</InstdAmt>
</Amt>
<XchgRateInf>
<XchgRate>50.00</XchgRate>
<RateTp>AGRD</RateTp>
</XchgRateInf>
<ChrgBr>SHAR</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<Nm>ООО "Мир технологий"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>40702840101850000001</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
<Ccy>USD</Ccy>
</CdtrAcct>
<RgltryRptg>
<DbtCdtRptgInd>DEBT</DbtCdtRptgInd>
</RgltryRptg>
<Tax>
<Dbtr>
<TaxTp>631501001</TaxTp>
</Dbtr>
</Tax>
<RmtInf>
<Strd>
<RfrdDocInf>
<RltdDt>2020-01-28</RltdDt>
</RfrdDocInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
<SplmtryData>
<Envlp>
<SgntrSt>
</SgntrSt>
</Envlp>
</SplmtryData>
</CstmrCdtTrfInitn>
</Document>
Ответ
Ответом является XML-документ, соответвующий схеме pain.002.001.06.
Поручение на покупку валюты
URI
POST: /API/v1/ISO20022/ForeignExchanges
XSD схема
pain.001.001.06
Описание схемы
Документ является покупкой, если счет списания Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Othr.Id является рублевым, а счет зачисления Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Id.Othr.Id является валютным.
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
R |
Уникальный id сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.MsgId |
Указывается идентификатор сообщения присвоенный во внешней системе |
R |
Дата и Время создания сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.CreDtTm |
Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
R |
Количество транзакций в сообщении |
Document.CstmrCdtTrfInitn.GrpHdr.NbOfTxs |
Общее число поручений (секций CdtTrfTxInf) в сообщении |
Общий путь Document.CstmrCdtTrfInitn.PmtInf - Уровень пакета документов |
|||
R |
Уникальный id пакета поручений на покупку валюты |
Document.CstmrCdtTrfInitn.PmtInf.PmtInfId |
Указывается идентифкатор группы поручений |
R |
Уникальный id поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Идентифкатор исходного поручения |
R |
Метод оплаты |
Document.CstmrCdtTrfInitn.PmtInf.PmtMtd |
Значение "TRF" по умолчанию |
R |
Тип пакета документов |
Document.CstmrCdtTrfInitn.PmtInf.PmtTpInf.LclInstrm.Prtry |
Константа "RU-FX" |
R |
ИНН |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.Id.OrgId.Othr.Id |
|
R |
Наименование организации |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.Nm |
Не более 140 символов |
R |
Р/с в валюте РФ для списания |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Othr.Id |
|
R |
Вид счета |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Other.SchmeNm.Cd |
Константа 'BBAN' |
R/O |
Удерживать комиссию с р/с в валюте РФ |
Document.CstmrCdtTrfInitn.PmtInf.ChrgsAcct.Id.Othr.Id |
Указать счет списания комиссии (комиссия может быть включена в курс обмена). Обязательно, если поле "Удерживать комиссию" = DEBT |
R |
Срок действия поручения до |
Document.CstmrCdtTrfInitn.PmtInf.ReqdExctnDt |
Формат даты YYYY-MM-DD |
O |
Контактный телефон |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.CtctDtls.PhneNb |
|
O |
ФИО сотрудника, уполномоченного на решение вопросов по сделке |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.CtctDtls.Nm |
|
O |
Почтовый адрес |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.PstlAdr.AdrLine |
|
Общий путь Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf - Уровень поручения |
|||
R |
Уникальный id поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Указывается идентифкатор поручения |
R |
Номер документа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.EndToEndId |
|
R |
Тип пакета документов |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtTpInf.LclInstrm.Prtry |
Константа "RU-FX" |
O |
КПП |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.Tax.Dbtr.TaxTp |
|
R |
Р/с в ин.валюте для зачисления |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Id.Othr.Id |
|
R |
Код валюты |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Ccy |
|
R |
Удерживать комиссию |
Document.CstmrCdtTrfInitn.PmtInf.ChrgBr или Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.ChrgBr |
CRED - иное |
R |
Сумма покупки валюты |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.Amt.InstdAmt |
Если требуется задать сумму покупаемой валюты, то поле CCY необходимо заполнить кодом покупаемой валюты, например: |
R |
Сумма предварительно депонированных средств в валюте РФ |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.Amt.InstdAmt |
Если неизвестно, сколько валюты требуется приобрести, но известно, сколько рублей требуется обменять, то поле CCY требуется задать кодом продаваемой валюты, например: |
O |
По курсу не выше |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.XchgRateInf.XchgRate |
|
O |
Реквизиты банка, в котором открыт р/с в ин.валюте |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAgt.FinInstnId.Nm |
|
R |
Тип курса |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.XchgRateInf.RateTp |
SPOT - "по курсу Банка" |
R |
Дата документа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
Формат даты YYYY-MM-DD |
R |
Подпись 1 |
SplmtryData.Envlp.Signature. |
|
O |
Подпись n |
SplmtryData.Envlp.Signature. |
Пример: Покупка валюты
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.06" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>test_getval_010128_4</MsgId>
<CreDtTm>2020-01-28T11:00:10+04:00</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<InitgPty>
<Nm>ООО "Мир технологий"</Nm>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>test_getval_010128_4</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<PmtTpInf>
<InstrPrty>NORM</InstrPrty>
<SvcLvl>
<Cd>NURG</Cd>
</SvcLvl>
<LclInstrm>
<Prtry>RU-FX</Prtry>
</LclInstrm>
</PmtTpInf>
<ReqdExctnDt>2020-01-28</ReqdExctnDt>
<Dbtr>
<Nm>ООО "Мир технологий"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
<AdrLine>//ул Дачная, д.24, кв./оф.23, г.Москва, Россия 111111//</AdrLine>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
<CtctDtls>
<Nm>Иванов Иван Иванович</Nm>
<PhneNb>+7-495-000-00-00</PhneNb>
</CtctDtls>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>40702810001300013144</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
<Ccy>RUB</Ccy>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</DbtrAgt>
<ChrgsAcct>
<Id>
<Othr>
<Id>40702810001300013144</Id>
</Othr>
</Id>
</ChrgsAcct>
<CdtTrfTxInf>
<PmtId>
<InstrId>test_getval_010128_4</InstrId>
<EndToEndId>00095</EndToEndId>
</PmtId>
<PmtTpInf>
<LclInstrm>
<Prtry>RU-FX</Prtry>
</LclInstrm>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUB">90.85</InstdAmt>
<!-- или <InstdAmt Ccy="USD">90.85</InstdAmt>-->
</Amt>
<XchgRateInf>
<XchgRate>13.00</XchgRate>
<RateTp>AGRD</RateTp>
</XchgRateInf>
<ChrgBr>CRED</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<Nm>ООО "Мир технологий"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>40702840101850000001</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
<Ccy>USD</Ccy>
</CdtrAcct>
<RgltryRptg>
<DbtCdtRptgInd>DEBT</DbtCdtRptgInd>
</RgltryRptg>
<Tax>
<Dbtr>
<TaxTp>631501001</TaxTp>
</Dbtr>
</Tax>
<RmtInf>
<Ustrd>Покупка RUB - USD</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<RltdDt>2020-01-28</RltdDt>
</RfrdDocInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
<SplmtryData>
<Envlp>
<SgntrSt>
</SgntrSt>
</Envlp>
</SplmtryData>
</CstmrCdtTrfInitn>
</Document>
Ответ
Ответом является XML-документ, соответвующий схеме pain.002.001.06.
Поручение на продажу валюты
URI
POST: /API/v1/ISO20022/ForeignExchanges
XSD схема
pain.001.001.06
Описание схемы
Документ является продажей валюты, если счет списания Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Othr.Id является валютным, а счет зачисления Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Id.Othr.Id является рублевым.
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
R |
Уникальный id сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.MsgId |
Указывается идентификатор сообщения присвоенный во внешней системе |
R |
Дата и Время создания сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.CreDtTm |
Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
R |
Количество транзакций в сообщении |
Document.CstmrCdtTrfInitn.GrpHdr.NbOfTxs |
Общее число поручений (секций CdtTrfTxInf) в сообщении |
Общий путь Document.CstmrCdtTrfInitn.PmtInf - Уровень пакета документов |
|||
R |
Уникальный id пакета поручений на покупку валюты |
Document.CstmrCdtTrfInitn.PmtInf.PmtInfId |
Указывается идентифкатор группы поручений |
R |
Уникальный id поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Идентифкатор исходного поручения |
R |
Метод оплаты |
Document.CstmrCdtTrfInitn.PmtInf.PmtMtd |
Значение "TRF" по умолчанию |
R |
Тип пакета документов |
Document.CstmrCdtTrfInitn.PmtInf.PmtTpInf.LclInstrm.Prtry |
Константа "RU-FX" |
R |
Наименование организации |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.Nm |
Не более 140 символов |
R |
Расчетный счет в ин. валюте для списания |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Othr.Id |
|
R |
Вид счета |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Id.Other.SchmeNm.Cd |
Константа 'BBAN' |
R/O |
Удерживать комиссию с р/с в валюте РФ |
Document.CstmrCdtTrfInitn.PmtInf.ChrgsAcct.Id.Othr.Id |
Указать счет списания комиссии (комиссия может быть включена в курс обмена). Обязательно, если поле "Удерживать комиссию" = DEBT |
R |
Срок действия поручения до |
Document.CstmrCdtTrfInitn.PmtInf.ReqdExctnDt |
Формат даты YYYY-MM-DD |
O |
Контактный телефон |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.CtctDtls.PhneNb |
|
O |
ФИО сотрудника, уполномоченного на решение вопросов по сделке |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.CtctDtls.Nm |
|
O |
Почтовый адрес |
Document.CstmrCdtTrfInitn.PmtInf.Dbtr.PstlAdr.AdrLine |
|
Общий путь Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf - Уровень поручения |
|||
R |
Уникальный id поручения |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Указывается идентифкатор поручения |
R |
Номер документа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.EndToEndId |
|
R |
Тип пакета документов |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtTpInf.LclInstrm.Prtry |
Константа "RU-FX" |
R |
Расчетный счет в валюте РФ для зачисления |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAcct.Id.Othr.Id |
|
R |
Код валюты |
Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct.Ccy |
|
R |
Удерживать комиссию |
Document.CstmrCdtTrfInitn.PmtInf.ChrgBr или Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.ChrgBr |
CRED - иное |
R |
Сумма продажи валюты |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.Amt.InstdAmt |
Если требуется задать сумму продаваемой валюты, то поле CCY необходимо заполнить кодом продаваемой валюты, например: |
R |
Сумма в валюте РФ по курсу сделки |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.Amt.InstdAmt |
Если неизвестно, сколько валюты требуется продать, но известно, сколько рублей требуется купить, то поле CCY требуется задать кодом покупаемой валюты, например: |
O |
По курсу не выше |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.XchgRateInf.XchgRate |
|
O |
Реквизиты банка, в котором открыт р/с в ин.валюте |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.CdtrAgt.FinInstnId.Nm |
|
R |
Тип курса |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.XchgRateInf.RateTp |
SPOT - "по курсу Банка" |
R |
Дата документа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
Формат даты YYYY-MM-DD |
R |
Подпись 1 |
SplmtryData.Envlp.Signature. |
|
O |
Подпись n |
SplmtryData.Envlp.Signature. |
Пример: Продажа валюты
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.06" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>test_getval_010128_3</MsgId>
<CreDtTm>2020-01-28T18:00:10+04:00</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<InitgPty>
<Nm>ООО "Мир технологий"</Nm>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>test_getval_010128_3</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<PmtTpInf>
<InstrPrty>NORM</InstrPrty>
<SvcLvl>
<Cd>NURG</Cd>
</SvcLvl>
<LclInstrm>
<Prtry>RU-FX</Prtry>
</LclInstrm>
</PmtTpInf>
<ReqdExctnDt>2020-01-28</ReqdExctnDt>
<Dbtr>
<Nm>ООО "Мир технологий"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
<AdrLine>//ул Дачная, д.24, кв./оф.23, г.Москва, Россия 111111//</AdrLine>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
<CtctDtls>
<Nm>Иванов Иван Иванович</Nm>
<PhneNb>+7-495-000-00-00</PhneNb>
</CtctDtls>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>40702840101850000001</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
<Ccy>USD</Ccy>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</DbtrAgt>
<ChrgsAcct>
<Id>
<Othr>
<Id>40702810001300013144</Id>
</Othr>
</Id>
</ChrgsAcct>
<CdtTrfTxInf>
<PmtId>
<InstrId>test_getval_010128_3</InstrId>
<EndToEndId>00096</EndToEndId>
</PmtId>
<PmtTpInf>
<LclInstrm>
<Prtry>RU-FX</Prtry>
</LclInstrm>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="USD">101.25</InstdAmt>
<!-- или <InstdAmt Ccy="RUR">90.85</InstdAmt>-->
</Amt>
<XchgRateInf>
<XchgRate>67</XchgRate>
<RateTp>SALE</RateTp>
</XchgRateInf>
<ChrgBr>SHAR</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<Nm>ООО "Мир технологий"</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>6315016823</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>40702810001300013144</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
<Ccy>RUB</Ccy>
</CdtrAcct>
<RgltryRptg>
<DbtCdtRptgInd>CRED</DbtCdtRptgInd>
</RgltryRptg>
<Tax>
<Dbtr>
<TaxTp>631501001</TaxTp>
</Dbtr>
</Tax>
<RmtInf>
<Ustrd>Покупка USD - RUB</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<RltdDt>2020-01-28</RltdDt>
</RfrdDocInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
<SplmtryData>
<Envlp>
<SgntrSt>
</SgntrSt>
</Envlp>
</SplmtryData>
</CstmrCdtTrfInitn>
</Document>
Ответ
Ответом является XML-документ, соответвующий схеме pain.002.001.06.
Распоряжение о списании средств с транзитного валютного счёта (РСТС)
Размер передаваемого в банк сообщения не должен превышать 100 МБ. |
URI
POST: /API/v1/ISO20022/FCYRLS
XSD схема
pain.001.001.06
Термины и сокращения
-
В формате ISO 20022 распоряжением о списании средств с транзитного валютного счета является пакет PmtInf.
-
Запись вида Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf[NTF] подразумевает такую секцию CdtTrfTxInf, для которой выполняется условие: CdtTrfTxInf.PmtTpInf.LclInstrm.Prtry = "NTF".
-
NTF - Информация об уведомлениях о поступлении на транзитный валютный счет.
-
TRF - Перечисление, на печатной форме это секция "Просим списать с нашего транзитного валютного счета с кодом вида операции «61100» для перечисления на наш расчетный счет в иностранной валюте")
-
RMT - Перевод, на печатной форме это секция "Просим списать с нашего транзитного валютного счета для перевода комитенту, принципалу, доверителю".
-
RFD - Возврат, на печатной форме это секция "Просим списать с нашего транзитного валютного счета для возврата ошибочно поступивших средств".
-
FX - Продажа, на печатной форме это секция "Просим списать с нашего транзитного валютного счета для осуществления продажи (с кодом вида операции "01010") и перечисления на расчетный счет в иностранной валюте".
Описание схемы
Заголовок распоряжения
R/O | Описание | Путь | Комментарий Пример |
---|---|---|---|
Секция: Реквизиты сообщения. Общий путь Document.CstmrCdtTrfInitn.GrpHdr |
|||
R |
Уникальный идентификатор сообщения |
MsgId |
"TESTRUMM-MSG-20151101010101-00001" |
R |
Дата и время создания сообщения |
CreDtTm |
Передается с указанием временной разницы относительно Гринвича 2015-11-01T01:01:01+04:00 |
R |
Общее число поручений (секций CdtTrfTxInf) в сообщении |
NbOfTxs |
1 |
R |
Общая сумма поручений в сообщении |
CtrlSum |
1000 |
R |
Идентификатор SWIFT |
InitgPty.Id.OrgId.AnyBIC |
"TESTRUMM" |
Секция: Пакет распоряжений. Document.CstmrCdtTrfInitn.PmtInf |
|||
R |
Уникальный идентификатор распоряжения |
PmtInfId |
"TESTRUMM-PKG-20151101010101-00001" |
R |
Вариант перевода денежных средств. |
PmtMtd |
"TRF" Указывает метод платежа, который будет использоваться для перемещения нужной суммы денег. "CHK" - Cheque (чек). Письменное распоряжение банку для перевода определенной суммы денежных средств от одного физического лица другому физическому лицу. "TRF" - Credit Transfer (перевод денежных средств). Перевод суммы денежных средств на балансе банка, обслуживающего счет. "TRA" - TransferAdvice (авизо о переводе). Перевод суммы денежных средств на балансе банка, обслуживающего счет. Авизо о переводе должно быть передано обратно владельцу счета. |
R |
Тип документа |
Prtry |
"RU-FCYRLS" |
R |
Дата исполнения |
ReqdExctnDt |
2015-11-17 При LclInstrm.Prtry = "RU-FX" - Максимальная дата исполнения заявки. В секции PmtInf могут объединяться заявки с одинаковым сроком действия. |
Секция: Плательщик Document.CstmrCdtTrfInitn.PmtInf.Dbtr |
|||
R |
ИНН/КИО |
Id.OrgId.Othr.Id |
1000000002 |
R |
Код типа данных в поле Id |
Id.OrgId.Othr.SchmeNm.Cd |
"TXID" TXID - ИНН/КИО |
O |
Код страны регистрации |
CtryOfRes |
"RU" |
Секция: Счет плательщика Document.CstmrCdtTrfInitn.PmtInf.DbtrAcct |
|||
R |
Транзитный счет |
Id.Othr.Id |
"40702840100010000002" |
R |
Валюта счета |
Ccy |
"USD" |
Секция: Банк плательщика Document.CstmrCdtTrfInitn.PmtInf.DbtrAgt |
|||
R |
BIC (SWIFT адрес) |
FinInstnId.BICFI |
"ABCDRUMMXXX" Указывается либо SWIFT код либо российский БИК |
R |
Код страны |
FinInstnId.PstlAdr.Ctry |
"RU" |
Секция: Cчет комиссии Document.CstmrCdtTrfInitn.PmtInf |
|||
R |
Указывает, какая сторона или стороны будут оплачивать комиссионные сборы, связанные с платежным распоряжением |
ChrgBr |
"DEBT" - Ответственность плательщика: все комиссионные сборы по распоряжениям оплачиваются плательщиком. "CRED" - Ответственность получателя средств: все комиссионные сборы по распоряжениям оплачиваются получателем средств. "SHAR" - Общие: в контексте перевода денежных средств это означает, что комиссионные сборы, связанные с распоряжением, на стороне отправителя будут оплачиваться плательщиком, а на стороне получателя — получателем средств. В контексте прямого дебетования это означает, что комиссионные сборы, связанные с распоряжением, на стороне отправителя будут оплачиваться получателем средств, а на стороне получателя — плательщиком. "SLEV" - Дальнейшие условия исполнения: комиссионные сборы будут применяться в соответствии с правилами, согласованными в условиях/схеме исполнения. |
R |
Счет для списания комиссии |
ChrgsAcct.Id.Othr.Id |
40702810100010000002 |
LclInstrm.Prtry = "NTF" - секция обязательна |
|||
"Информация о зачислениях" Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf[NTF] |
|||
R |
Уникальный номер поручения |
PmtId.InstrId |
"TESTRUMM-PMT-20151101010101-00001" |
R |
Номер платежного поручения |
PmtId.EndToEndId |
"26" |
R |
Код тип секции |
PmtTpInf.LclInstrm.Prtry |
"NTF" |
R |
Общая сумма поступившей валюты |
Amt.InstdAmt |
60000 |
R |
Код валюты |
Amt.InstdAmt@Ccy |
"USD" |
"Информация о зачислениях" Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf[NTF].RmtInf.Strd[1] |
|||
R |
Номер уведомления |
RfrdDocInf.Nb |
"CAMT2015-11-01" |
R |
Дата уведомления |
RfrdDocInf.RltdDt |
2015-11-01 |
R |
Сумма уведомления |
RfrdDocAmt.CdtNoteAmt |
10000 |
R |
Код валюты |
RfrdDocAmt.CdtNoteAmt@Ccy |
10000 |
LclInstrm.Prtry = "TRF" |
|||
"Поручение на перевод на текущий счет" Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf[2] |
|||
R |
Уникальный номер поручения |
PmtId.InstrId |
Отправитель должен обеспечивать уникальность. Формат определяется по договоренности сторон. Может использоваться GUID |
R |
Номер поручения |
PmtId.EndToEndId |
10 |
R |
Код тип секции |
LclInstrm.Prtry |
"TRF" |
R |
Код тип секции |
LclInstrm.Prtry |
"TRF" |
R |
Указывается сумма перевода в валюте |
Amt.InstdAmt |
50000 |
R |
Код валюты |
Amt.InstdAmt@Ccy |
"USD" |
"Поручение на перевод на текущий счет": Банк посредник. Заполняется при наличии банка посредника |
|||
R |
BIC (SWIFT адрес) |
IntrmyAgt1.FinInstnId.BIC |
"COBADEFF302" |
R |
Код страны |
IntrmyAgt1.FinInstnId.PstlAdr.Ctry |
"DE" |
LclInstrm.Prtry = "FX" |
|||
"Поручение на продажу валюты". Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf[3] |
|||
R |
Уникальный номер поручения |
PmtId.InstrId |
"TESTRUMM-PMT-20151101010101-00001" |
R |
Номер платежного поручения |
PmtId.EndToEndId |
10 |
R |
Тип секции |
PmtTpInf.LclInstrm.Prtry |
"FX" |
R |
Сумма продажи в валюте |
Amt.InstdAmt |
10000 |
R |
Код валюты |
Amt.InstdAmt@Ccy |
"USD" |
R |
Курс конверсии |
XchgRateInf.XchgRate |
"54.5" Максимальный курс при покупке валюты; Минимальный курс при продаже валюты. |
R |
Вариант покупки/продажи |
XchgRateInf.RateTp |
"AGRD" - Обмен по курсу, согласованному между сторонами. "SALE" - Обмен по рыночному курсу на момент продажи. "SPOT" - Обмен по кассовому курсу. |
R |
Указывается рублевый счет |
CdtrAcct.Id.Othr.Id |
"40702810000010000001" |
Ответ банка
pain.002.001.06
Для РСТС заполняются только секции OrgnlGrpInfAndSts (статус сообщения) и OrgnlPmtInfAndSts (статус пакета).
Запрос на формирование выписки
URI
HTTP POST: /API/v1/ISO20022/Statements
XSD схема
camt.060.001.03
Описание схемы
Описание | Путь | Комментарий Пример |
---|---|---|
Общий путь Document.AcctRptgReq |
||
Уникальный ID сообщения |
GrpHdr.MsgId |
Запрос выписки осуществляется по этому идентификатору |
Дата и время создания сообщения |
GrpHdr.CreDtTm |
Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
Уникальный ID пакета с запросом |
RptgReq.Id |
Запрос на выписку по каждому счету запрашивается в отдельном пакете |
Признак "Получить данные по типу "Выписка" |
RptgReq.ReqdMsgNmId |
|
Номер счета |
RptgReq.Acct.Id.Othr.Id |
|
Дата начала периода |
RptgReq.RptgPrd.FrToDt.FrDt |
|
Дата окончания периода |
RptgReq.RptgPrd.FrToDt.ToDt |
|
Время начала периода |
RptgReq.RptgPrd.FrToTm.FrTm |
00:00:00 |
Время окончания периода |
RptgReq.RptgPrd.FrToTm.ToTm |
24:00:00 |
Признак "Показать все операции" |
RptgReq.RptgPrd.Tp |
Константа 'ALLL' |
Наименование организации |
RptgReq.AcctOwnr.Pty.Nm |
Ответ
HTTP код | Тип | Body | Описание |
---|---|---|---|
200 |
OK |
- |
Запрос на выписку принят без ошибок. |
401 |
Err |
Wrong username or password |
Неверный логин или пароль |
401 |
Err |
User was not found |
Пользователь не найден |
401 |
Err |
User is disabled |
Пользователь заблокирован |
401 |
Err |
Warrant is expired |
Доверенность истекла |
401 |
Err |
Warrant was not found |
Доверенность не найдена |
401 |
Err |
Warrant service error |
Сервис проверки доверенности не отвечает |
406 |
Err |
User does not have permission |
Нет права на запрос выписки |
406 |
Err |
Signature is missing |
Нет подписи |
406 |
Err |
Certificate is not valid |
Сертификат подписи невалидный |
406 |
Err |
Signature is not valid |
Подпись невалидна |
406 |
Err |
Internal sign check state error |
Внутренняя ошибка сервиса |
502 |
Err |
Bad Gateway |
Ошибочный шлюз |
503 |
Err |
Service Unavailable |
Сервис недоступен |
504 |
Err |
Gateway Timeout |
Шлюз не отвечает |
500 |
Err |
Internal Error |
Внутренняя ошибка приложения |
400 |
Err |
FrDt/ToDt is in the future |
Дата начала/окончания периода запроса выписки позднее текущей даты |
400 |
Err |
A date period is not specified |
Не указан период запроса выписки |
400 |
Err |
FrDt is later than ToDt |
Дата начала периода запроса выписки позднее даты окончания |
400 |
Err |
MsgId is not unique |
Id запроса неуникальный |
400 |
Err |
XML does not match schema |
Документ не соответствует схеме |
Пример запроса выписки
<?xml version="1.0" encoding="utf-8"?> <Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.060.001.03" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <AcctRptgReq> <GrpHdr> <MsgId>77866e0f08374910bb1cc6f77a664727</MsgId> <CreDtTm>2019-02-06T15:27:10</CreDtTm> </GrpHdr> <RptgReq> <Id>2d60068df7644b8587ef440299ed53c6</Id> <ReqdMsgNmId>HMQSTASCF</ReqdMsgNmId> <Acct> <Id> <Othr> <Id>40702810901300013000</Id> </Othr> </Id> </Acct> <AcctOwnr> <Pty> <Nm>ООО Диски</Nm> </Pty> </AcctOwnr> <RptgPrd> <FrToDt> <FrDt>2019-02-06</FrDt> <ToDt>2019-02-06</ToDt> </FrToDt> <FrToTm> <FrTm>00:00:00</FrTm> <ToTm>24:00:00</ToTm> </FrToTm> <Tp>ALLL</Tp> </RptgPrd> </RptgReq> <SplmtryData> <Envlp> <SgntrSt> <ds:Signature> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> <ds:SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102001-gostr3411" /> <ds:Reference URI=""> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> </ds:Transforms> <ds:DigestMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr3411" /> <ds:DigestValue>Mv8l/zkKhXIgc+NYS5AahbSAxcR4fITrtwi72Wsid8k=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue>cUvrSEG06N8434QLqap1JjCFks2p+zYFrmi6KDduU8aJL3dShmoBKqUlloU+9lOu 29r9/DTaeaJtiWhkihEsSw==</ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate>MIIDbjCCAx2gAwIBAgITEgAvPdF2qLVO81iKLwAAAC890TAIBgYqhQMCAgMwfzEj MCEGCSqGSIb3DQEJARYUc3VwcG9ydEBjcnlwdG9wcm8ucnUxCzAJBgNVBAYTAlJV MQ8wDQYDVQQHEwZNb3Njb3cxFzAVBgNVBAoTDkNSWVBUTy1QUk8gTExDMSEwHwYD VQQDExhDUllQVE8tUFJPIFRlc3QgQ2VudGVyIDIwHhcNMTgxMTE1MDk0NDE2WhcN MTkwMjE1MDk1NDE2WjB9MRswGQYJKoZIhvcNAQkBFgxtYWlsQG1haWwucnUxFDAS BgNVBAMMC0VWUkFaUkVHL1RUMQ0wCwYDVQQLDARkZXB0MQwwCgYDVQQKDANOUkQx DTALBgNVBAcMBGNpdHkxDzANBgNVBAgMBnJlZ2lvbjELMAkGA1UEBhMCUlUwYzAc BgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQNDAARAjuTSuHIiQAL4J0GYGowk NHjHM95GScbUpd5cuD0MU7qJDj8BpP95dD9dbc5chWq/+AUoVh2mvIRwqp3wqG wqOCAXAwggFsMA4GA1UdDwEB/wQEAwIE8DATBgNVHSUEDDAKBggrBgEFBQcDAjAd BgNVHQ4EFgQU9C6wJ7PrpufrQalBt7nMe1PQeuIwHwYDVR0jBBgwFoAUFTF8sI0a 3mbXFZxJUpcXJLkBeoMwWQYDVR0fBFIwUDBOoEygSoZIaHR0cDovL3Rlc3RjYS5j cnlwdG9wcm8ucnUvQ2VydEVucm9sbC9DUllQVE8tUFJPJTIwVGVzdCUyMENlbnRl ciUyMDIuY3JsMIGpBggrBgEFBQcBAQSBnDCBmTBhBggrBgEFBQcwAoZVaHR0cDov L3Rlc3RjYS5jcnlwdG9wcm8ucnUvQ2VydEVucm9sbC90ZXN0LWNhLTIwMTRfQ1JZ UFRPLVBSTyUyMFRlc3QlMjBDZW50ZXIlMjAyLmNydDA0BggrBgEFBQcwAYYoaHR0 cDovL3Rlc3RjYS5jcnlwdG9wcm8ucnUvb2NzcC9vY3NwLnNyZjAIBgYqhQMCAgMD QQBhwelOmwMKApnFmrtTiegDOv3wF4imE+k193xizjiO8MI1+JG32WI4ZUF1wXUL mFk/7avO4MNBzZAt8NxB/nmW</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </ds:Signature> </SgntrSt> </Envlp> </SplmtryData> </AcctRptgReq> </Document>
Получение выписки
URI
GET: /API/v1/ISO20022/Statements/<MsgId>
XSD схема
camt.053.001.05
Описание схемы
Описание | Путь |
---|---|
Общий путь Document.BkToCstmrStmt.GrpHdr. |
|
Уникальный ID сообщения |
MsgId |
Дата и Время создания сообщения |
MsgIdCreDtTm |
Наименование получателя выписки |
MsgRcpt.Nm |
ИНН получателя выписки |
MsgRcpt.Id.OrgId.Othr.Id |
Номер страницы (разбиение на страницы) |
MsgPgntn.PgNb |
Индикатор последней страницы |
MsgPgntn.LastPgInd |
Описание | Путь | Комментарий Пример |
---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt |
||
ID выписки в банке |
Id |
|
Дата и время формирования выписки |
CreDtTm |
|
Дата начала периода |
FrToDt.FrDtTm |
|
Дата конца периода |
FrToDt.ToDtTm |
|
Номер счета |
Acct.Id.Othr.Id |
20-й номер счёта |
Наименование владельца счета |
Acct.Ownr.Nm |
Наименование клиента (организации) |
ИНН/КИО владельца счета |
Acct.Ownr.Id.OrgId.Othr.Id |
ИНН Клиента |
ISO код типа данных для ИНН |
Acct.Ownr.Id.OrgId.Othr.SchmeNm.Cd |
Константа 'TXID' |
Реквизиты обслуживающего банка |
||
BIC банка, обслуживающего счет |
Acct.Svcr.FinInstnId.BICFI |
Указываются SWIFT-ы для валютных документов. Информация по БИКам см. "БИК банка/отделения обслуживающего счет". |
Обозначение российской расчетной системы |
Acct.Svcr.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
Константа 'RUCBC' |
БИК банка/отделения обслуживающего счет |
Acct.Svcr.FinInstnId.ClrSysMmbId.MmbId |
|
Наименование банка/отделения обслуживающего счет |
Acct.Svcr.FinInstnId.Nm |
|
Адрес банка/отделения обслуживающего счет |
Acct.Svcr.FinInstnId.PstlAdr.AdrLine |
|
ИНН банка/отделения обслуживающего счет |
Acct.Svcr.FinInstnId.Othr.Id |
|
Информация об остатках |
||
Тип баланса (входящий) |
Bal.Tp.CdOrPrtry.Cd |
Константа "OPBD" |
Баланс входящий |
Bal.Amt@Ccy |
|
Индикатор Кредит ('CRDT') |
Bal.CdtDbtInd |
Константа "CRDT" |
Дата баланса |
Bal.Dt.Dt |
|
Тип баланса (исходящий) |
Bal.Tp.CdOrPrtry.Cd |
Константа "CLBD" |
Баланс исходящий |
Bal.Amt@Ccy |
|
Индикатор Дебет ('DBIT') |
Bal.CdtDbtInd |
Константа DBIT |
Дата баланса |
Bal.Dt.Dt |
|
Обороты по кредиту |
TxsSummry.TtlCdtNtries.Sum |
|
Обороты по дебету |
TxsSummry.TtlDbtNtries.Sum |
Валютный перевод/платёжное поручение
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntry |
|||
R |
Сумма операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00<.Amt> |
R |
Валюта операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00<.Amt> |
R |
Индикатор: |
CdtDbtInd |
|
R |
Статус операции: |
Sts |
Для промежуточной выписки 'PDNG'. |
R |
Дата операции |
BookgDt.Dt |
|
O |
Дата валютирования |
ValDt.Dt |
|
R |
Код транзакции |
BkTxCd.Domn.Cd |
см. таблицу соответствия вида операции |
R |
Тип транзакцииn |
BkTxCd.Domn.Fmly.Cd |
см. таблицу соответствия вида операции |
O |
Подтип транзакции |
BkTxCd.Domn.Fmly.SubFmlyCd |
см. таблицу соответствия вида операции |
R |
Рублевый эквивалент суммы к оплате |
AmtDtls.PrtryAmt.Amt@Ccy |
Ccy в данном случае равно RUR |
O |
Описание типа |
AmtDtls.PrtryAmt.Tp |
"Operation Amount in Rubles" |
O |
Код дебитора |
AcctSvcrRef |
5 символов |
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntry.NtryDtls.TxDtls |
|||
R |
Номер документа |
Refs.EndToEndId |
|
R |
Наименование плательщика |
RltdPties.Dbtr.Nm |
|
O |
Наименование плательщика* |
RltdPties.Dbtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование плательщика больше 140 символов |
O |
ИНН / КИО плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.Id |
|
O |
ISO код типа данных для ИНН плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН |
R |
Номер счета плательщика |
RltdPties.DbtrAcct.Id.Othr.Id |
|
R |
Наименование получателя |
RltdPties.Cdtr.Nm |
|
O |
Наименование получателя* |
RltdPties.Cdtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование получателя больше 140 символов |
O |
ИНН / КИО получателя |
RltdPties.Cdtr.Id.OrgId.Othr.Id |
|
O |
ISO код типа данных для ИНН получателя |
RltdPties.Cdtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН |
R |
Номер счета получателя |
RltdPties.CdtrAcct.Id.Othr.Id |
|
O |
SWIFT банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.BICFI |
|
O |
Счёт банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Othr.Id |
|
O |
Клиринговый код банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
|
O |
Наименование банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Nm |
|
O |
Наименование банка плательщика* |
RltdAgts.DbtrAgt.FinInstnId.PstlAdr.AdrLine |
Заполняется в случае, если наименование банка плательщика больше 140 символов |
O |
SWIFT банка получателя |
RltdAgts.CdtrAgt.FinInstnId.BICFI |
|
О |
Клиринговый код банка получателя |
RltdAgts.CdtrAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
|
О |
Наименование банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Nm |
|
O |
Наименование банка получателя* |
RltdAgts.CdtrAgt.FinInstnId.PstlAdr.AdrLine |
|
О |
SWIFT банка-корреспондента |
RltdAgts.IntrmyAgt1.FinInstnId.BICFI |
|
О |
Клиринговый код банка-корреспондента |
RltdAgts.IntrmyAgt1.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
|
О |
Наименование банка-корреспондента |
RltdAgts.IntrmyAgt1.FinInstnId.Nm |
|
О |
Счет банка получателя в банке-корреспонденте |
RltdAgts.IntrmyAgt1.FinInstnId.Othr.Id |
|
R |
Назначение платежа, может быть более одного поля |
RmtInf.Ustrd |
|
O |
Код |
RmtInf.Strd[1].CdtrRefInf.Ref |
|
R |
Очередность платежа |
Purp.Prtry |
|
R |
Тип списания комиссии |
Chrgs.Rcrd.Br |
|
O |
Счет списания комиссии |
Chrgs.Rcrd.Agt.FinInstnId.Othr.Id |
|
O |
Информация отправителя получателю |
RmtInf.Strd.AddtlRmtInf |
|
R |
Сумма комиссии |
Chrgs.Rcrd.Amt |
|
R |
Сумма операции |
Amt@Ccy="AAA" |
|
O |
Номер уведомления о зачислении на транзитный счет |
TxDtls.SplmtryData.Envlp.Notif.Nuved |
|
O |
Дата уведомления NUVED |
TxDtls.SplmtryData.Envlp.Notif.Dtuv |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата окончания предоставления документов |
TxDtls.SplmtryData.Envlp.Notif.Dtcpd |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата начала действия нарушения |
TxDtls.SplmtryData.Envlp.Notif.Bviol |
Дата в формате ISO: YYYY-MM-DD. |
O |
ID документа СР |
TxDtls.SplmtryData.Envlp.NumSB |
|
Заполняется только для рублевых платёжных поручений |
|||
O |
Cтатус налогоплательщика (101) |
Tax.Rcrd.DbtrSts |
|
O |
КПП плательщика (102) |
Tax.Dbtr.TaxTp |
|
O |
КПП получателя (103) |
Tax.Cdtr.TaxTp |
|
O |
КБК (104) |
Tax.Rcrd.CtgyDtls |
|
O |
ОКТМО (105) |
Tax.AdmstnZn |
|
O |
Основание налогового платежа (106) |
Tax.Rcrd.Ctgy |
|
O |
Год налогового периода (107) |
Tax.Rcrd.Prd.Yr |
|
O |
Тип налогового периода (107) |
Tax.Rcrd.Prd.Tp |
Может принимать одно из значений: |
O |
Дата налогового периода (107) |
Tax.Rcrd.Prd.FrToDt.FrDt |
|
O |
Дата налогового периода (107) |
Tax.Rcrd.Prd.FrToDt.ToDt |
Указывается для соблюдения формата. |
O |
Код таможенного органа (107) |
Tax.Cdtr.RegnId |
|
O |
Номер налогового платежа (108) |
Tax.RefNb |
|
O |
Дата налогового документа (109) |
Tax.Dt |
Платёжное требование
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Document.BkToCstmrStmt.Stmt.Ntry |
|||
R |
Сумма операции |
Amt@Ccy |
|
R |
Код валюты |
Amt@Ccy |
|
R |
Дебет/Кредит |
CdtDbtInd |
"DBIT" / "CRDT" |
R |
Статус операции: |
Sts |
Для промежуточной выписки 'PDNG'. |
R |
Дата операции |
BookgDt.Dt |
|
O |
Списано со сч. плат. |
ValDt.Dt |
|
R |
Код транзакции |
BkTxCd.Domn.Cd |
см. таблицу соответствия вида операции |
R |
Тип транзакции |
BkTxCd.Domn.Fmly.Cd |
см. таблицу соответствия вида операции |
O |
Подтип транзакции |
BkTxCd.Domn.Fmly.SubFmlyCd |
см. таблицу соответствия вида операции |
О |
Рублевый эквивалент суммы к оплате |
AmtDtls.PrtryAmt.Amt@Ccy |
Amt - сумма |
O |
Описание типа |
AmtDtls.PrtryAmt.Tp |
"Operation Amount in Rubles" |
O |
Код дебитора |
AcctSvcrRef |
5 символов |
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Document.BkToCstmrStmt.Stmt.Ntry.NtryDtls.TxDtls |
|||
R |
ПЛАТЕЖНОЕ ТРЕБОВАНИЕ N (3) |
Refs.EndToEndId |
|
R |
Наименование плательщика |
RltdPties.Dbtr.Nm |
|
O |
Наименование плательщика* |
RltdPties.Dbtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование больше 140 символов |
O |
ИНН / КИО плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.Id |
|
O |
ISO код типа данных для ИНН плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН. |
R |
Номер счета плательщика |
RltdPties.DbtrAcct.Id.Othr.Id |
|
O |
БИК банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
O |
Счёт банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Othr.Id |
|
O |
Банк плательщика |
RltdAgts.DbtrAgt.FinInstnId.Nm |
|
O |
Банк плательщика* |
RltdAgts.DbtrAgt.FinInstnId.PstlAdr.AdrLine |
Заполняется в случае, если наименование больше 140 символов |
R |
Наименование получателя |
RltdPties.Cdtr.Nm |
|
O |
Наименован.ие получателя* |
RltdPties.Cdtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование больше 140 символов |
O |
ИНН / КИО получателя |
RltdPties.Cdtr.Id.OrgId.Othr.Id |
|
O |
ISO код типа данных для ИНН получателя |
RltdPties.Cdtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН. |
R |
Номер счета получателя |
RltdPties.CdtrAcct.Id.Othr.Id |
|
O |
SWIFT банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.BICFI |
|
O |
БИК банка получателя |
RltdAgts.CdtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
O |
Клиринговый код банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Othr.Issr |
|
O |
SWIFT банка получателя |
RltdAgts.CdtrAgt.FinInstnId.BICFI |
|
O |
Счёт банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Othr.Id |
|
О |
Банк получателя |
RltdAgts.CdtrAgt.FinInstnId.Nm |
|
O |
Банк получателя* |
RltdAgts.CdtrAgt.FinInstnId.PstlAdr.AdrLine |
|
R |
Назначение платежа |
RmtInf.Ustrd[1] |
|
O |
Назначение платежа* |
RmtInf.Ustrd[2] |
|
O |
Код (22) |
RmtInf.Strd[1].CdtrRefInf.Ref |
|
R |
Очер. плат. (21) |
Purp.Prtry |
|
O |
Условие оплаты (35) |
RmtInf.Strd[1].AddtlRmtInf[1] |
|
O |
Условие оплаты (35)* |
RmtInf.Strd[1].AddtlRmtInf[2] |
Заполняется в случае, значение больше 140 символов. |
O |
Поступ. в банк плат (62) |
RmtInf.Strd[1].TaxRmt.Dt |
Добавленное поле. |
O |
Срок для акцепта |
RmtInf.Strd[2].TaxRmt.AdmstnZone |
Добавленное поле. |
O |
Оконч. срока акцепта |
RmtInf.Strd[3].TaxRmt.Dt |
Добавленное поле. |
R |
Сумма комиссии |
Chrgs.Rcrd.Amt@Ccy |
|
R |
Сумма операции |
Amt@Ccy |
|
O |
Номер уведомления о зачислении на транзитный счет |
TxDtls.SplmtryData.Envlp.Notif.Nuved |
|
O |
Дата уведомления NUVED |
TxDtls.SplmtryData.Envlp.Notif.Dtuv |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата окончания предоставления документов |
TxDtls.SplmtryData.Envlp.Notif.Dtcpd |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата начала действия нарушения |
TxDtls.SplmtryData.Envlp.Notif.Bviol |
Дата в формате ISO: YYYY-MM-DD. |
O |
ID документа СР |
TxDtls.SplmtryData.Envlp.NumSB |
Инкассовое поручение
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntry |
|||
R |
Сумма операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00<.Amt> |
R |
Валюта операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00<.Amt> |
R |
Статус операции: |
Sts |
Для промежуточной выписки 'PDNG'. |
R |
Дата операции |
BookgDt.Dt |
- |
R |
Код транзакции (Domain ISO Transaction Codification) |
BkTxCd.Domn.Cd |
см. таблицу соответствия вида операции |
R |
Тип транзакцииn (Family ISO Transaction Codification) |
BkTxCd.Domn.Fmly.Cd |
см. таблицу соответствия вида операции |
O |
Подтип транзакции (Subfamily ISO Transaction Codification) |
BkTxCd.Domn.Fmly.SubFmlyCd |
см. таблицу соответствия вида операции |
O |
Код дебитора |
AcctSvcrRef |
5 символов |
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntry.NtryDtls.TxDtls |
|||
R |
Номер документа |
Refs.EndToEndId |
|
R |
Сумма (7) |
Amt@Ccy |
- |
R |
Наименование плательщика |
RltdPties.Dbtr.Nm |
- |
O |
ИНН плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.Id |
- |
О |
ISO код типа данных для ИНН плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН. |
R |
Номер счета плательщика |
RltdPties.DbtrAcct.Id.Othr.Id |
- |
R |
Наименование банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Nm |
- |
О |
SWIFT-код банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.BICFI |
- |
О |
БИК банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.ClrSysMmbId.MmbId |
- |
О |
Корсчет банка-отправителя платежа в ЦБ |
RltdAgts.DbtrAgt.FinInstnId.Othr.Id |
- |
О |
Клиринговый код банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Othr.Issr |
- |
R |
Наименование получателя |
RltdPties.Cdtr.Nm |
- |
O |
Наименование получателя* |
RltdPties.Cdtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование получателя больше 140 символов |
O |
ИНН получателя |
RltdPties.Cdtr.Id.OrgId.Othr.Id |
- |
О |
ISO код типа данных для ИНН получателя |
RltdPties.Cdtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН |
R |
Номер счета получателя |
RltdPties.CdtrAcct.Id.Othr.Id |
- |
О |
SWIFT банка получателя |
RltdAgts.CdtrAgt.FinInstnId.BICFI |
- |
О |
ISO код типа данных для БИК банка |
RltdAgts.CdtrAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
- |
R |
Наименование банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Nm |
- |
R |
БИК банка получателя |
RltdAgts.CdtrAgt.FinInstnId.ClrSysMmbId.MmbId |
- |
O |
Клиринговый код банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Othr.Issr |
- |
R |
Корсчет банка-исполнителя платежа в ЦБ |
RltdAgts.CdtrAgt.FinInstnId.Othr.Id |
- |
R |
Очередность платежа |
Purp.Prtry |
- |
О |
Код (22) |
RmtInf.Strd.CdtrRefInf.Ref |
- |
R |
Назначение платежа |
RmtInf.Ustrd[1] |
- |
O |
Назначение платежа* |
RmtInf.Ustrd[2] |
Заполняется в случае, если назначение платежа больше 140 символов |
R |
Дата поступления документа в банк |
SplmtryData.Envlp.DocRcvDt |
- |
R |
Дата списания со счета плательщика |
SplmtryData.Envlp.DocWrOffDt |
- |
R |
Вид платежа |
SplmtryData.Envlp.PmtType |
- |
O |
Номер уведомления о зачислении на транзитный счет (добавленное поле) |
SplmtryData.Envlp.Notif.Nuved |
|
O |
Дата уведомления NUVED (добавленное поле) |
SplmtryData.Envlp.Notif.Dtuv |
Дата в формате ISO: YYYY-MM-DD |
O |
Дата окончания предоставления документов (добавленное поле) |
SplmtryData.Envlp.Notif.Dtcpd |
Дата в формате ISO: YYYY-MM-DD |
O |
Дата начала действия нарушения (добавленное поле) |
SplmtryData.Envlp.Notif.Bviol |
Дата в формате ISO: YYYY-MM-DD |
O |
ID документа СР (добавленное поле) |
SplmtryData.Envlp.NumSB |
|
O |
Cтатус налогоплательщика (101) |
Tax.Rcrd.DbtrSts |
- |
O |
КПП плательщика (102) |
Tax.Dbtr.TaxTp |
- |
O |
КПП получателя (103) |
Tax.Cdtr.TaxTp |
|
O |
КБК (104) |
Tax.Rcrd.CtgyDtls |
- |
O |
ОКТМО (105) |
Tax.AdmstnZn |
- |
O |
Основание налогового платежа (106) |
Tax.Rcrd.Ctgy |
- |
O |
Год налогового периода (107) |
Tax.Rcrd.Prd.Yr |
- |
O |
Тип налогового периода (107) |
Tax.Rcrd.Prd.Tp |
Может принимать одно из значений: |
O |
Дата налогового периода (107) |
Tax.Rcrd.Prd.FrToDt.FrDt |
- |
O |
Дата налогового периода (107) |
Tax.Rcrd.Prd.FrToDt.ToDt |
Указывается для соблюдения формата. |
O |
Код таможенного органа (107) |
Tax.Cdtr.RegnId |
- |
O |
Номер налогового платежа (108) |
Tax.RefNb |
- |
O |
Дата налогового документа (109) |
Tax.Dt |
- |
Мемориальный ордер
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntry |
|||
R |
Сумма операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00</Amt> |
R |
Валюта операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00</Amt> |
R |
Дебет/Кредит |
CdtDbtInd |
Константа "DBIT" или "CRDT" |
R |
Статус операции: |
Sts |
Для промежуточной выписки 'PDNG'. |
R |
Дата операции |
BookgDt.Dt |
|
R |
Код транзакции (Domain ISO Transaction Codification) |
BkTxCd.Domn.Cd |
см. таблицу соответствия вида операции |
R |
Тип транзакцииn (Family ISO Transaction Codification) |
BkTxCd.Domn.Fmly.Cd |
см. таблицу соответствия вида операции |
O |
Подтип транзакции (Subfamily ISO Transaction Codification) |
BkTxCd.Domn.Fmly.SubFmlyCd |
см. таблицу соответствия вида операции |
О |
Рублевый эквивалент суммы к оплате |
AmtDtls.PrtryAmt.Amt@Ccy |
В данном случае, Ccy = RUR |
O |
Описание типа |
AmtDtls.PrtryAmt.Tp |
"Operation Amount in Rubles" |
O |
Код дебитора |
AcctSvcrRef |
5 символов |
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntry.NtryDtls.TxDtls |
|||
R |
Номер документа |
Refs.EndToEndId |
|
R |
Сумма |
Amt@Ccy |
- |
R |
Наименование плательщика |
RltdPties.Dbtr.Nm |
|
O |
Наименование плательщика* |
RltdPties.Dbtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование плательщика больше 140 символов. |
O |
ИНН / КИО плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.Id |
|
О |
ISO код типа данных для ИНН плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН. |
R |
Номер счета плательщика |
RltdPties.DbtrAcct.Id.Othr.Id |
|
R |
Наименование получателя |
RltdPties.Cdtr.Nm |
|
O |
Наименование получателя* |
RltdPties.Cdtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование получателя больше 140 символов. |
O |
ИНН / КИО получателя |
RltdPties.Cdtr.Id.OrgId.Othr.Id |
|
O |
SWIFT банка получателя |
RltdAgts.CdtrAgt.FinInstnId.BICFI |
|
O |
БИК банка получателя |
RltdAgts.CdtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
O |
Клиринговый код банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Othr.Issr |
|
O |
Корреспондентский счёта банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Othr.Id |
|
О |
ISO код типа данных для ИНН получателя |
RltdPties.Cdtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН. |
R |
Номер счета получателя |
RltdPties.CdtrAcct.Id.Othr.Id |
|
O |
SWIFT банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.BICFI |
|
O |
БИК банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
O |
Корреспондентский cчёт банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Othr.Id |
|
O |
Клиринговый код банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Othr.Issr |
|
O |
SWIFT банка получателя |
RltdAgts.CdtrAgt.FinInstnId.BICFI |
|
О |
Клиринговый код банка получателя |
RltdAgts.CdtrAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
|
О |
Наименование банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Nm |
|
O |
Наименование банка получателя* |
RltdAgts.CdtrAgt.FinInstnId.PstlAdr.AdrLine |
|
R |
Назначение платежа |
RmtInf.Ustrd[1] |
|
R |
Назначение платежа* |
RmtInf.Ustrd[2] |
Заполняется в случае, если назначение платежа больше 140 символов. |
O |
Очерёдность платежа |
Purp.Prtry |
|
O |
Составитель |
RltdAgts.DbtrAgt.FinInstnId.Nm |
- |
O |
Наименование банка плательщика* |
RltdAgts.DbtrAgt.FinInstnId.PstlAdr.AdrLine |
|
O |
Сумма по кредиту |
SplmtryData.Envlp.CrdtSum |
- |
O |
Номер уведомления о зачислении на транзитный счет |
TxDtls.SplmtryData.Envlp.Notif.Nuved |
|
O |
Дата уведомления NUVED |
TxDtls.SplmtryData.Envlp.Notif.Dtuv |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата окончания предоставления документов |
TxDtls.SplmtryData.Envlp.Notif.Dtcpd |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата начала действия нарушения |
TxDtls.SplmtryData.Envlp.Notif.Bviol |
Дата в формате ISO: YYYY-MM-DD. |
O |
ID документа СР |
TxDtls.SplmtryData.Envlp.NumSB |
Платежный ордер
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Document.BkToCstmrStmt.Stmt.Ntry |
|||
R |
Сумма операции |
Amt@Ccy |
- |
R |
Вид операции |
Amt@Ccy |
- |
R |
Дебет/Кредит |
CdtDbtInd |
"DBIT" / "CRDT" |
R |
Статус операции: |
Sts |
Для промежуточной выписки 'PDNG'. |
R |
Дата операции |
BookgDt.Dt |
- |
O |
Списано со сч. плат. |
ValDt.Dt |
- |
R |
Код транзакции |
BkTxCd.Domn.Cd |
см. таблицу соответствия вида операции |
R |
Тип транзакции |
BkTxCd.Domn.Fmly.Cd |
см. таблицу соответствия вида операции |
O |
Подтип транзакции |
BkTxCd.Domn.Fmly.SubFmlyCd |
см. таблицу соответствия вида операции |
О |
Рублевый эквивалент суммы к оплате |
AmtDtls.PrtryAmt.Amt@Ccy |
Amt - сумма |
O |
Описание типа |
AmtDtls.PrtryAmt.Tp |
"Operation Amount in Rubles" |
O |
Код дебитора |
AcctSvcrRef |
5 символов |
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Document.BkToCstmrStmt.Stmt.Ntry.NtryDtls.TxDtls |
|||
R |
ПЛАТЕЖНЫЙ ОРДЕР N (3) |
Refs.EndToEndId |
|
R |
Сумма (7) |
Amt@Ccy |
- |
R |
Плательщик (8) |
RltdPties.Dbtr.Nm |
|
O |
Плательщик (8)* |
RltdPties.Dbtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование больше 140 символов |
O |
ИНН плательщика (60) |
RltdPties.Dbtr.Id.OrgId.Othr.Id |
|
O |
ISO код типа данных для ИНН плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН. |
R |
Номер счета плательщика (9) |
RltdPties.DbtrAcct.Id.Othr.Id |
|
O |
SWIFT банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.BICFI |
|
O |
Клиринговый код банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Othr.Issr |
|
O |
БИК банка плательщика (11) |
RltdAgts.DbtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
O |
Счёт банка плательщика (12) |
RltdAgts.DbtrAgt.FinInstnId.Othr.Id |
|
O |
Банк плательщика (10) |
RltdAgts.DbtrAgt.FinInstnId.Nm |
|
O |
Банк плательщика (10)* |
RltdAgts.DbtrAgt.FinInstnId.PstlAdr.AdrLine |
Заполняется в случае, если наименование больше 140 символов |
R |
Получатель (16) |
RltdPties.Cdtr.Nm |
|
O |
Получатель (16)* |
RltdPties.Cdtr.PstlAdr.AdrLine |
Заполняется в случае, если наименование больше 140 символов |
O |
ИНН получателя (61) |
RltdPties.Cdtr.Id.OrgId.Othr.Id |
|
O |
ISO код типа данных для ИНН получателя |
RltdPties.Cdtr.Id.OrgId.Othr.SchmeNm.Cd |
Обязателен при указании ИНН. |
R |
Номер счета получателя (17) |
RltdPties.CdtrAcct.Id.Othr.Id |
|
O |
БИК банка получателя (14) |
RltdAgts.CdtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
O |
SWIFT банка получателя |
RltdAgts.CdtrAgt.FinInstnId.BICFI |
|
O |
Клиринговый код банка получателя |
RltdAgts.CdtrAgt.FinInstnId.Othr.Issr |
|
O |
Счёт банка получателя (15) |
RltdAgts.CdtrAgt.FinInstnId.Othr.Id |
|
О |
Банк получателя (13) |
RltdAgts.CdtrAgt.FinInstnId.Nm |
|
O |
Банк получателя (13)* |
RltdAgts.CdtrAgt.FinInstnId.PstlAdr.AdrLine |
|
O |
КПП получателя (103) |
Tax.Cdtr.TaxTp |
|
O |
КПП плательщика (102) |
Tax.Dbtr.TaxTp |
|
R |
Назначение платежа |
RmtInf.Ustrd[1] |
|
O |
Назначение платежа* |
RmtInf.Ustrd[2] |
|
O |
Код (22) |
RmtInf.Strd[1].CdtrRefInf.Ref |
|
R |
Очер. плат. (21) |
Purp.Prtry |
|
R |
Сумма комиссии |
Chrgs.Rcrd.Amt@Ccy |
|
R |
Сумма операции |
Amt@Ccy |
|
O |
Номер уведомления о зачислении на транзитный счет |
TxDtls.SplmtryData.Envlp.Notif.Nuved |
|
O |
Дата уведомления NUVED |
TxDtls.SplmtryData.Envlp.Notif.Dtuv |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата окончания предоставления документов |
TxDtls.SplmtryData.Envlp.Notif.Dtcpd |
Дата в формате ISO: YYYY-MM-DD. |
O |
Дата начала действия нарушения |
TxDtls.SplmtryData.Envlp.Notif.Bviol |
Дата в формате ISO: YYYY-MM-DD. |
O |
ID документа СР |
TxDtls.SplmtryData.Envlp.NumSB |
|
O |
Cтатус налогоплательщика (101) |
Tax.Rcrd.DbtrSts |
|
O |
КБК (104) |
Tax.Rcrd.CtgyDtls |
|
O |
ОКТМО (105) |
Tax.AdmstnZn |
|
O |
Основание налогового платежа (106) |
Tax.Rcrd.Ctgy |
|
O |
Год налогового периода (107) |
Tax.Rcrd.Prd.Yr |
|
O |
Тип налогового периода (107) |
Tax.Rcrd.Prd.Tp |
Может принимать одно из значений: |
O |
Дата налогового периода (107) |
Tax.Rcrd.Prd.FrToDt.FrDt |
R831 (в формате "ГГГГ-ММ-ДД"), если значение R831 соответствует формату "ДД.ММ.ГГГГ" |
O |
Дата налогового периода (107) |
Tax.Rcrd.Prd.FrToDt.ToDt |
Указывается для соблюдения формата. |
O |
Код таможенного органа (107) |
Tax.Cdtr.RegnId |
|
O |
Номер налогового платежа (108) |
Tax.RefNb |
|
O |
Дата налогового документа (109) |
Tax.Dt |
Банковский ордер
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntr |
|||
R |
Сумма операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00</Amt> |
R |
Валюта операции |
Amt@Ccy |
<Amt Ccy="USD">1500.00</Amt> |
R |
Индикатор Дебет ('DBIT')/Кредит ('CRDT') |
CdtDbtInd |
|
R |
Статус операции: |
Sts |
Для промежуточной выписки 'PDNG'. |
R |
Дата операции |
BookgDt.Dt |
|
R |
Код транзакции |
BkTxCd.Domn.Cd |
см. таблицу соответствия вида операции |
R |
Тип транзакцииn |
BkTxCd.Domn.Fmly.Cd |
см. таблицу соответствия вида операции |
O |
Подтип транзакции |
BkTxCd.Domn.Fmly.SubFmlyCd |
см. таблицу соответствия вида операции |
О |
Рублевый эквивалент суммы к оплате |
AmtDtls.PrtryAmt.Amt@Ccy |
Ccy в данном случае равно RUR |
O |
Описание типа |
AmtDtls.PrtryAmt.Tp |
"Operation Amount in Rubles" |
O |
Код дебитора |
AcctSvcrRef |
5 символов |
Описание | Путь | Комментарий Пример |
|
---|---|---|---|
Общий путь Document.BkToCstmrStmt.Stmt.Ntry.NtryDtls |
|||
R |
ISO код типа данных для ИНН плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.SchmeNm.Cd |
Константа 'TXID' |
O |
ИНН / КИО плательщика |
RltdPties.Dbtr.Id.OrgId.Othr.Id |
|
O/R |
ISO код типа данных для ИНН получателя |
RltdPties.Cdtr.Id.OrgId.Othr.SchmeNm.Cd |
Пазаметр обязателен при указании ИНН. |
O |
ИНН / КИО получателя |
RltdPties.Cdtr.Id.OrgId.Othr.Id |
|
R |
Назначение платежа |
RmtInf.Ustrd[1] |
Может быть более одного поля |
O |
Назначение платежа* |
RmtInf.Ustrd[2] |
|
R |
Наименование плательщика |
RltdPties.Dbtr.Nm |
|
O |
Наименование плательщика |
RltdPties.Dbtr.PstlAdr.AdrLine |
Заполняется в случае, когда наименование плательщика больше 140 символов |
R |
Наименование получателя |
RltdPties.Cdtr.Nm |
|
O |
Наименование получателя* |
RltdPties.Cdtr.PstlAdr.AdrLine |
Заполняется в случае, когда наименование получателя больше 140 символов |
R |
Номер документа |
Refs.EndToEndId |
|
R |
Номер счета плательщика |
RltdPties.DbtrAcct.Id.Othr.Id |
|
R |
Номер счета получателя |
RltdPties.CdtrAcct.Id.Othr.Id |
|
O |
Счёт банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Othr.Id |
|
O |
Наименование банка плательщика |
RltdAgts.DbtrAgt.FinInstnId.Nm |
|
O |
Наименование банка плательщика* |
RltdAgts.DbtrAgt.FinInstnId.PstlAdr.AdrLine |
|
R |
Очередность платежа |
Purp.Prtry |
Таблица соответствия вида операции с коллекцией документов ISO
Код | Вид операции | Domain Code Set | Family Code Set | Sub-Family Code Set |
---|---|---|---|---|
01 |
Валютный перевод Платежное поручение |
PMNT |
ICDT - дебет |
NTAV |
02 |
Платёжное требование |
PMNT |
CHRG |
NTAV |
06 |
Инкассовое поручение |
PMNT |
ICCN - дебет |
NTAV |
08 |
Аккредитив |
PMNT |
DRFT |
NTAV |
17 |
Банковский ордер |
PMNT |
RDDT |
NTAV |
04 |
Объявление на взнос наличными |
PMNT |
CNTR |
NTAV |
03 |
Расходный кассовый ордер |
PMNT |
ICHQ |
NTAV |
04 |
Приходный кассовый ордер |
PMNT |
RCHQ |
NTAV |
09 |
Мемориальный ордер |
PMNT |
MDOP - дебет |
COMM |
16 |
Платёжный ордер |
DERV |
OSWP |
SWPP |
Документы, вид операции которых не: "01", "02", "06", "08", "16", "17", - разбираются как мемориальный ордер с видом операции "09".
Ответ
В случае успешного запроса сервис возвращает XML-документ, соответствующий формату camt.053.001.05. В противном случае, сервис возвращает одно из следующих сообщений:
HTTP код | Тип | Body | Описание |
---|---|---|---|
200 |
OK |
The request is still being processed. Try later |
Выписка еще не сформирована. Обратитесь позднее. |
401 |
Err |
Wrong username or password |
Неверный логин или пароль |
401 |
Err |
User was not found |
Пользователь не найден |
403 |
Err |
User is disabled |
Пользователь заблокирован |
401 |
Err |
Warrant service error |
Сервис проверки доверенности не отвечает |
502 |
Err |
Bad Gateway |
Ошибочный шлюз |
503 |
Err |
Service Unavailable |
Сервис недоступен |
504 |
Err |
Gateway Timeout |
Шлюз не отвечает |
500 |
Err |
Internal Error |
Внутренняя ошибка приложения |
400 |
Err |
Request has not been not found by MsgId |
Запрос не найден по идентификатору MsgId |
500 |
Err |
The statement is not final and has incorrect closing date: <текущая бизнес-дата> |
Выписка нефинальная и не может быть сформирована |
500 |
Err |
The request has not been processed due to errors. Please contact the service support. |
Выписка не была сформирована из-за ошибок (по всем счетам из запроса). Обратитесь в техподдержку |
Пример выписки
<?xml version="1.0" encoding="windows-1251" standalone="yes"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.05" xmlns:ns2="urn:iso:std:iso:20022:tech:xsd:camt.060.001.03">
<BkToCstmrStmt>
<GrpHdr>
<MsgId>3ae4ddb616f341eaad22e50a2df5ecd9</MsgId>
<CreDtTm>2019-02-07T16:35:33.562+03:00</CreDtTm>
</GrpHdr>
<Stmt>
<Id>0fdbee7ab8ca4f138d4528fd2349210a</Id>
<CreDtTm>2019-02-07T16:35:33.562+03:00</CreDtTm>
<FrToDt>
<FrDtTm>2019-02-07T03:00:00</FrDtTm>
<ToDtTm>2019-02-07T03:00:00</ToDtTm>
</FrToDt>
<Acct>
<Id>
<Othr>
<Id>40702810901300013000</Id>
</Othr>
</Id>
<Ownr>
<Nm>АО "ДИСКИ"</Nm>
<Id>
<OrgId>
<Othr>
<Id>5036045205</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Ownr>
<Svcr>
<FinInstnId>
<BICFI>ALFARUMMXXX</BICFI>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>ДО "ЦЕНТР ОБСЛУЖИВ.КРУПНЫХ КОРПОР.КЛИЕНТОВ" г.МОСКВА АО"АЛЬФА-БАНК"</Nm>
<PstlAdr>
<AdrLine>107078,Россия, г.Москва, ул.Маши Порываевой д.34</AdrLine>
</PstlAdr>
<Othr>
<Id>7728168971</Id>
</Othr>
</FinInstnId>
</Svcr>
</Acct>
<Bal>
<Tp>
<CdOrPrtry>
<Cd>OPBD</Cd>
</CdOrPrtry>
</Tp>
<Amt Ccy="RUR">238705473983.24</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<Dt>
<Dt>2019-02-07</Dt>
</Dt>
</Bal>
<Bal>
<Tp>
<CdOrPrtry>
<Cd>CLBD</Cd>
</CdOrPrtry>
</Tp>
<Amt Ccy="RUR">238705473602.24</Amt>
<CdtDbtInd>DBIT</CdtDbtInd>
<Dt>
<Dt>2019-02-07</Dt>
</Dt>
</Bal>
<TxsSummry>
<TtlCdtNtries>
<Sum>0.00</Sum>
</TtlCdtNtries>
<TtlDbtNtries>
<Sum>381.00</Sum>
</TtlDbtNtries>
</TxsSummry>
<Ntry>
<Amt Ccy="RUR">51.00</Amt>
<CdtDbtInd>DBIT</CdtDbtInd>
<Sts>PDNG</Sts>
<BookgDt>
<Dt>2019-02-07</Dt>
</BookgDt>
<ValDt>
<Dt>2019-02-07</Dt>
</ValDt>
<BkTxCd>
<Domn>
<Cd>PMNT</Cd>
<Fmly>
<Cd>ICDT</Cd>
<SubFmlyCd>NTAV</SubFmlyCd>
</Fmly>
</Domn>
</BkTxCd>
<NtryDtls>
<TxDtls>
<Refs>
<EndToEndId>8914</EndToEndId>
</Refs>
<Amt Ccy="RUR">51.00</Amt>
<CdtDbtInd>DBIT</CdtDbtInd>
<Chrgs>
<Rcrd>
<Amt Ccy="RUR">0.00</Amt>
<Br>CRED</Br>
<Agt>
<FinInstnId />
</Agt>
</Rcrd>
</Chrgs>
<RltdPties>
<Dbtr>
<Nm>АО "ДИСКИ"</Nm>
<Id>
<OrgId>
<Othr>
<Id>5036045205</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>40702810901300013000</Id>
</Othr>
</Id>
</DbtrAcct>
<Cdtr>
<Nm>АО "ДИСКИ"</Nm>
<Id>
<OrgId>
<Othr>
<Id>5036045205</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>40702810001850000513</Id>
</Othr>
</Id>
</CdtrAcct>
</RltdPties>
<RltdAgts>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК" г. Москва</Nm>
<Othr>
<Id>30101810200000000593</Id>
</Othr>
</FinInstnId>
</DbtrAgt>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО "АЛЬФА-БАНК" г. Москва</Nm>
<Othr>
<Id>30101810200000000593</Id>
</Othr>
</FinInstnId>
</CdtrAgt>
<IntrmyAgt1>
<FinInstnId />
</IntrmyAgt1>
</RltdAgts>
<Purp>
<Prtry>5</Prtry>
</Purp>
<RmtInf>
<Ustrd>Пополнение расчетного счета предприятия для текущей деятельности. НДС не облагается</Ustrd>
</RmtInf>
</TxDtls>
</NtryDtls>
</Ntry>
<Ntry>
<Amt Ccy="RUR">330.00</Amt>
<CdtDbtInd>DBIT</CdtDbtInd>
<Sts>PDNG</Sts>
<BookgDt>
<Dt>2019-02-07</Dt>
</BookgDt>
<ValDt>
<Dt>2019-02-07</Dt>
</ValDt>
<BkTxCd>
<Domn>
<Cd>PMNT</Cd>
<Fmly>
<Cd>MDOP</Cd>
<SubFmlyCd>COMM</SubFmlyCd>
</Fmly>
</Domn>
</BkTxCd>
<NtryDtls>
<TxDtls>
<Refs>
<EndToEndId>6</EndToEndId>
</Refs>
<Amt Ccy="RUR">330.00</Amt>
<CdtDbtInd>DBIT</CdtDbtInd>
<RltdPties>
<Dbtr>
<Nm>Акционерное общество "ДИСКИ"</Nm>
<Id>
<OrgId>
<Othr>
<Id>5036045205</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>40702810901300013000</Id>
</Othr>
</Id>
</DbtrAcct>
<Cdtr>
<Nm>АО "Альфа-Банк"</Nm>
<Id>
<OrgId>
<Othr>
<Id>7728168971</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>47423810301300025101</Id>
</Othr>
</Id>
</CdtrAcct>
</RltdPties>
<RltdAgts>
<DbtrAgt>
<FinInstnId>
<Nm>ЦЕНТР КРУПНЫХ КОРПОР. КЛИЕНТОВ</Nm>
</FinInstnId>
</DbtrAgt>
</RltdAgts>
<RmtInf>
<Ustrd>Комиссия за обслуживание р/с за период с 07ЯНВ19 по 06ФЕВ19 Согласно тарифам Банка АО "ДИСКИ"</Ustrd>
</RmtInf>
</TxDtls>
</NtryDtls>
</Ntry>
</Stmt>
</BkToCstmrStmt>
</Document>
Отправка письма в Банк
Размер передаваемого в банк сообщения не должен превышать 100 МБ. |
URI
POST: /API/v1/ISO20022/Letters
XSD схема
auth.026.001.01
Описание схемы
Описание | Путь | Комментарий Пример |
---|---|---|
Document.CcyCtrlReqOrLttr.GrpHdr |
||
Уникальный ID сообщения |
MsgId |
- |
Дата и время создания сообщения |
CreDtTm |
- |
Количество транзакций в сообщении |
NbOfItms |
Кол-во блоков ReqOrLttr |
Наименование организации отправителя сообщения |
InitgPty.Pty.Nm |
- |
ИНН организации отправителя сообщения |
InitgPty.Pty.Id.OrgId.Othr.Id |
- |
Признак использования ИНН |
InitgPty.Pty.Id.OrgId.Othr.SchmeNm.Cd |
Константа TXID |
Document.CcyCtrlReqOrLttr.ReqOrLttr |
||
Уникальный ID запроса на создание письма |
ReqOrLttrId |
- |
Наименование организации отправителя запроса на создание письма |
Sndr.Pty.Nm |
- |
ИНН Организации отправителя запроса на создание письма |
Sndr.Pty.Id.OrgId.Othr.Id |
- |
Признак использования ИНН |
Sndr.Pty.Id.OrgId.Othr.SchmeNm.Cd |
константа 'TXID' |
Номер счета (Идентификация отправителя запроса) |
Sndr.Pty.Id.OrgId.Othr.Id |
- |
Признак использования счета |
Sndr.Pty.Id.OrgId.Othr.SchmeNm.Cd |
константа 'ACC' |
Признак использования БИК |
Rcvr.Agt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
константа 'RUCBC' |
БИК Банка |
Rcvr.Agt.FinInstnId.ClrSysMmbId.MmbId |
- |
Наименование банка получателя сообщения |
Rcvr.Agt.FinInstnId.Nm |
- |
Тема |
Sbjt |
- |
Тип запроса |
Tp |
|
Текст письма |
Desc |
- |
Признак необходимости предоставления ответа на запрос |
RspnReqrd |
- |
Document.CcyCtrlReqOrLttr.SplmtryData.Envlp.AdditionalData |
Категории писем
Код ISO | Описание в Банке |
---|---|
CCER |
Уведомления по валютному контролю |
CCDC |
Документы по валютному контролю |
CCOR |
Документы по валютному контролю |
CCGR |
Документы по валютному контролю |
CCTC |
Документы по валютному контролю |
FRLS |
Документы по валютному контролю |
CASD |
Без категории |
CCRD |
Без категории |
DEPT |
Без категории |
EBSR |
Без категории |
LCFC |
Без категории |
TRAD |
Без категории |
FDOC |
Финансовые документы. Документы застройщика |
PMTU |
Без категории |
OTHR |
Без категории |
OVRD |
Без категории |
BPRC |
Реестр Bulk Payments/ответ по реестру |
FCTR |
Запрос/информация связанные с обслуживанием по Факторингу |
FREX |
Запрос/Подтверждение по Конверсионной сделке |
LOAN |
Запрос, связанный с обслуживанием Кредита |
PAYR |
Зарплатный файл |
PMTM |
Запрос на изменение реквизитов платежа |
RJCT |
Запрос на отзыв платежа |
SECU |
Запрос в Депозитарий |
LTBK |
Запрос/письмо по финансовому мониторингу В ЮКБ это Запрос, связанные с обслуживанием |
LTOZ |
Запрос документов по счету (справки, дубликаты) |
Ответ
Ответом является XML-документ, соответвующий схеме auth.027.001.01.
Запрос статуса письма
URI
Получение статуса по пакету писем
GET: /API/v1/ISO20022/Letters/<MsgId>
Получение статуса по конкретному письму
GET: /API/v1/ISO20022/Letters/OutLetters/<ReqOrLttrId>
Ответ
Ответом является XML-документ, соответвующий схеме auth.027.001.01.
Статусная модель для сообщения
№ | ISO статус | Описание | Комментарий |
---|---|---|---|
1 |
RCVD |
Получено |
Хотя бы один документ в сообщении находятся в статусе RCVD |
2 |
ACTC |
На обработке |
Все остальные случаи, когда статусы документов не удовлетворяют условиям п.1, 3, 4, 5 данной таблицы |
3 |
PART |
Частично принято |
Хотя бы один документ в сообщении находятся в статусе ACPT |
4 |
ACPT |
Принято |
Все документы в сообщении находятся в статусе ACPT |
5 |
RJCT |
Отклонено |
Все документы в сообщении находятся в статусе RJCT |
Статусная модель для письма
ISO статус | Описание |
---|---|
RCVD |
Документ получен, приступаем к обработке |
ACTC |
На обработке |
ACPT |
Принято |
RJCT |
Отклонено |
Запрос списка входящих писем
Размер передаваемого в банк сообщения не должен превышать 100 МБ. |
URI
Запрос на получение списка писем (входящие письма и уведомления о поступлении выручки на транзитный валютный счет)
POST: /API/v1/ISO20022/Letters/Lists
Получение списка писем (входящие письма и уведомления о поступлении выручки на транзитный валютный счет)
GET: /API/v1/ISO20022/Letters/Lists/<MsgId>
XSD схема
auth.026.001.01
Описание схемы
Описание | Путь | Комментарий Пример |
---|---|---|
Document.CcyCtrlReqOrLttr.GrpHdr |
||
Уникальный ID сообщения |
MsgId |
- |
Дата и время создания сообщения |
CreDtTm |
- |
Количество транзакций в сообщении |
NbOfItms |
Кол-во блоков ReqOrLttr |
Наименование организации отправителя сообщения |
InitgPty.Pty.Nm |
- |
ИНН организации отправителя сообщения |
InitgPty.Pty.Id.OrgId.Othr.Id |
- |
Признак использования ИНН |
InitgPty.Pty.Id.OrgId.Othr.SchmeNm.Cd |
- |
Document.CcyCtrlReqOrLttr.ReqOrLttr |
||
Уникальный ID запроса на на получения списка писем/ув-ий |
ReqOrLttrId |
- |
Наименование организации отправителя запроса на на получения списка писем/ув-ий |
Sndr.Pty.Nm |
- |
ИНН Организации отправителя запроса на на получения списка писем/ув-ий |
Sndr.Pty.Id.OrgId.Othr.Id |
- |
Признак использования ИНН |
Sndr.Pty.Id.OrgId.Othr.SchmeNm.Cd |
константа 'TXID' |
Номер счета (Идентификация отправителя запроса) |
Sndr.Pty.Id.OrgId.Othr.Id |
- |
Признак использования счета |
Sndr.Pty.Id.OrgId.Othr.SchmeNm.Cd |
константа 'ACC' |
Признак использования БИК |
Rcvr.Agt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
константа 'RUCBC' |
БИК Банка |
Rcvr.Agt.FinInstnId.ClrSysMmbId.MmbId |
- |
Наименование банка получателя сообщения |
Rcvr.Agt.FinInstnId.Nm |
- |
Тема |
Sbjt |
Параметр обязателен по схеме. Указывается "Запрос списка входящих писем" |
Тип запроса |
Tp |
|
Признак необходимости предоставления ответа на запрос |
RspnReqrd |
Параметр обязателен по схеме. Указывается константа 'false' |
Document.CcyCtrlReqOrLttr.SplmtryData.Envlp.AdditionalData |
||
Дата начала отбора |
FrToDt.FrDt |
- |
Дата окончания отбора |
FrToDt.ToDt |
- |
Признак "Только новые" |
OnlyNew |
TrueFalseIndicator 'True' - только новые 'False' - все, включая новые |
Признак "Вернуть только определенные документы". |
DocTp |
Необходимо указать код документа. Для получения только списка Уведомлений о ПВВ на ТВС, указать 'RVNT' |
Таблица синхронных ответов сервиса "Запрос списка входящих писем"
HTTP код | Тип ответа | Ответ в body | Описание ответа |
---|---|---|---|
200 |
OK |
- |
Запрос на получение списка принят без ошибок |
401 |
Error |
Wrong username or password |
Неверный логин или пароль |
401 |
Error |
User was not found |
Пользователь не найден |
401 |
Error |
User is disabled |
Пользователь заблокирован |
401 |
Error |
Warrant is expired |
Доверенность истекла |
401 |
Error |
Warrant was not found |
Доверенность не найдена |
401 |
Error |
Warrant service error |
Сервис проверки доверенности не отвечает |
401 |
Error |
Signer is not allowed to sign this operation type |
Пользователь не имеет право подписывать документы такого типа |
401 |
Error |
Number of signatures is not enough for this operation type |
Недостаточное количество подписей для данного типа документов |
406 |
Error |
User does not have permission |
Нет права на запрос Списка писем в host-to-host |
406 |
Error |
Data signature is required |
Нет подписи |
406 |
Error |
The signer certificate is not valid (revoked or not active) |
Сертификат подписи невалидный |
406 |
Error |
Signature is not valid |
Подпись невалидна |
406 |
Error |
Internal sign check state error |
Внутренняя ошибка сервиса |
500 |
Error |
Internal Error |
Внутренняя ошибка приложения |
400 |
Error |
FrDt/ToDt is in the future |
Дата начала/окончания периода запроса списка позднее текущей даты |
400 |
Error |
A date period is not specified |
Не указан период запроса списка |
400 |
Error |
FrDt is later than ToDt |
Дата начала периода запроса списка позднее даты окончания |
400 |
Error |
ReqOrLttrMessage with id: <Msg_Id> ИЛИ <ReqOrLttrId> already exists |
Id запроса неуникальный |
400 |
Error |
Category(-es) is missing or undefined |
Категории писем не указаны или не определены |
400 |
Error |
Document type wasn’t defined |
Не определен тип запрашиваемых документов |
Получение списка входящих писем
URI
Получение списка писем (входящие письма и уведомления о поступлении выручки на транзитный валютный счет)
GET: /API/v1/ISO20022/Letters/Lists/<MsgId>
Ответ либо http кодом, либо по схеме auth.026.001.01
Таблица http кодов
HTTP код | Тип ответа | Ответ в body | Описание ответа |
---|---|---|---|
200 |
OK |
The request is still being processed. Try later. |
Запрос все еще обрабатывается |
500 |
Error |
Internal Error |
Внутренняя ошибка приложения |
500 |
Error |
<текст с причиной отклонения> |
- |
500 |
Error |
MsgId was not found |
Не найден указанный MsgId |
XSD схема
auth.026.001.01
Описание схемы
Описание | Путь | Комментарий Пример |
---|---|---|
Document.CcyCtrlReqOrLttr.GrpHdr |
||
Уникальный ID сообщения |
MsgId |
- |
Дата и время создания сообщения |
CreDtTm |
- |
Количество транзакций в сообщении |
NbOfItms |
Кол-во блоков ReqOrLttr |
Наименование организации отправителя сообщения |
InitgPty.Pty.Nm |
|
ИНН организации отправителя сообщения |
InitgPty.Pty.Id.OrgId.Othr.Id |
|
Признак использования ИНН |
InitgPty.Pty.Id.OrgId.Othr.SchmeNm.Cd |
Константа TXID |
Document.CcyCtrlReqOrLttr.ReqOrLttr |
||
Уникальный ID письма |
ReqOrLttrId |
- |
Дата и время создания письма |
Dt |
- |
ISO тип данных для БИК банка |
Rcvr.Agt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
константа 'RUCBC' |
БИК Банка |
Rcvr.Agt.FinInstnId.ClrSysMmbId.MmbId |
константа '44525593' |
Наименование Банка |
Rcvr.Agt.FinInstnId.Nm |
константа 'АО "Альфа-Банк"' |
ИНН организации получателя сообщения |
Sndr.Pty.Id.OrgId.Othr.Id |
- |
Признак использования ИНН |
Sndr.Pty.Id.OrgId.Othr.SchmeNm.Cd |
константа 'TXID' |
Тема письма |
Sbjt |
- |
Тип запроса |
Tp |
константа 'LFBK' |
Признак необходимости предоставления ответа на запрос |
RspnReqrd |
Параметр обязателен по схеме. Указывается константа 'false' |
Дата начала отбора |
SplmtryData.Envlp.AdditionalData.FrToDt.FrDt |
ISODate |
Дата окончания отбора |
SplmtryData.Envlp.AdditionalData.FrToDt.ToDt |
ISODate |
Признак "Только новые" |
SplmtryData.Envlp.AdditionalData.OnlyNew |
Пример отправки письма
----------------
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:auth.026.001.01" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<CcyCtrlReqOrLttr>
<GrpHdr>
<MsgId>EVRZXXXXXXXX</MsgId>
<CreDtTm>2017-08-04T14:13:45+03:00</CreDtTm>
<NbOfItms>1</NbOfItms>
<InitgPty>
<Pty>
<Nm>Холдинг</Nm>
<Id>
<OrgId>
<AnyBIC>EVRZXXXXXXXX</AnyBIC>
<Othr>
<Id>00615558</Id>
<SchmeNm>
<Cd>BANK</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Pty>
</InitgPty>
</GrpHdr>
<ReqOrLttr>
<ReqOrLttrId>EVRZXXXXXXXX-RQLT-20170804-00000</ReqOrLttrId>
<Dt>2017-08-04</Dt>
<Sndr>
<Pty>
<Nm>Холдинг</Nm>
<Id>
<OrgId>
<AnyBIC>EVRZXXXXXXXX</AnyBIC>
<Othr>
<Id>00615558</Id>
<SchmeNm>
<Cd>BANK</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Pty>
</Sndr>
<Rcvr>
<Pty>
<Nm/>
<Id>
<OrgId>
<Othr>
<Id>ALFARUM@AXXX</Id>
<SchmeNm>
<Prtry>CFTBIC</Prtry>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Pty>
</Rcvr>
<Sbjt>test4</Sbjt>
<Tp>OTHR</Tp>
<Desc>test4</Desc>
<RspnReqrd>false</RspnReqrd>
<Attchmnt>
<DocTp>NONE</DocTp>
<DocNb>0</DocNb>
<URL>attach_Song.mp3</URL>
<LkFileHash>
<ds:Reference URI="attach_SongEVRZXXXXXXX20170804141346.mp3">
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>YIJD+p5MGU0krQlKlfUqkyK9+ok=</ds:DigestValue>
</ds:Reference>
</LkFileHash>
</Attchmnt>
</ReqOrLttr>
<SplmtryData>
<Envlp>
<SgntrSt>
--Блок подписи
</SgntrSt>
</Envlp>
</SplmtryData>
</CcyCtrlReqOrLttr>
</Document>
Работа с вложенными файлами
URI
Работа с вложенными файлами может производиться для документов:
- Письма
- Сведения о валютных операциях (СВО)
- Справки о подтверждающих документах (СПД)
Для отправки файлов вложением необходимо в Headers передать параметры:
1. Media Type: multipart/form-data
2. В самом запросе для вложенных файлов необходимо указывать ContentID = attachment (маркер для определения файла - вложения)
Тип документа | Описание метода | Метод | Ссылка | Комментарий |
---|---|---|---|---|
Вложения к СВО |
Load attaches to Certificate |
POST |
/API/v1/ISO20022/COCertificates/Transactions/Files/<TxId> |
Отправка вложенных файлов в СВО |
Get attaches' list to Certificate |
GET |
/API/v1/ISO20022/COCertificates/Transactions/Files/<TxId> |
Получение списка файлов, приложенных к СВО |
|
Get attach to Certificate |
GET |
/API/v1/ISO20022/COCertificates/Transactions/Files/<TxId>/<FileId> |
Получение контента файла, приложенного к СВО |
|
Вложения к СПД |
Load attaches to Certificate |
POST |
/API/v1/ISO20022/ConfCertificates/Transactions/Files/<SpprtgDocId> |
Отправка вложенных файлов в СПД |
Get attaches' list to Certificate |
GET |
/API/v1/ISO20022/ConfCertificates/Transactions/Files/<SpprtgDocId> |
Получение списка файлов, приложенных к СПД |
|
Get attach to Certificate |
GET |
/API/v1/ISO20022/ConfCertificates/Transactions/Files/<SpprtgDocId>/<FileId> |
Получение контента файла, приложенного к СПД |
|
Вложения к письму |
Load attaches to letter |
POST |
/API/v1/ISO20022/Letters/OutLetters/Files/<ReqOrLttrId> |
Отправка вложенных файлов |
Get attach’s content to incoming letter |
GET |
/API/v1/ISO20022/Letters/InLetters/Files/<ReqOrLttrId>/<DocNb> |
Получение контента файла, приложенного к входящему письму |
Отправка вложенных файлов с подписью
Файлы возможно отправлять как с подписью, так и без нее. Для отправки вложенных файлов с подписью используйте рекомендации ниже.
Необходимо в Headers передать параметры:
1. check_sign_attach со значением true
2. company_tin (не обязательный параметр) со значением ИНН компании
3. В самом запросе для файлов-подписей (.pkcs7) необходимо указывать ContentId = sign (маркер для определения подписей)
Может быть 2 варианта установки подписи:
1. Все подписи в одном файле .pkcs7
2. Каждая подпись в отдельном файле .pkcs7
Наименование файлов подписи должны соответствовать формату:
sign_filename.pkcs7 или signX_filename.pkcs7 , где
X - это цифра от 1 до 3 в случае, если подписей на файле несколько и каждая из них в отдельном файле (.pkcs7),
filename - название подписываемого файла
Статусы
Статусы по валютным переводам, платёжным поручениям и РСТС
Схема XML-документа
pain.002.001.06
Описание схемы
Описание | XSD | Ссылка на ВП/ПП | |
---|---|---|---|
Document.CstmrPmtStsRpt.GrpHdr |
- |
||
R |
Уникальный id сообщения |
MsgId |
|
R |
Дата и время создания сообщения |
CreDtTm |
|
R |
SWIFT Альфа-Банка |
InitgPty.Id.OrgId.AnyBIC |
|
R |
БИК Альфа-Банка |
InitgPty.Id.OrgId.Othr.Id |
|
Document.CstmrPmtStsRpt.OrgnlPmtInfAndSts |
- |
||
R |
Уникальный id исходного сообщения с (пакетом) ВП/ПП |
OrgnlMsgId |
Document.CstmrCdtTrfInitn.GrpHdr.MsgId |
R |
Тип исходного сообщения с (пакетом) ВП/ПП |
OrgnlMsgNmId |
"pain.001.001.06" |
R |
Дата и время формирования исходного сообщения с (пакетом) ВП/ПП |
OrgnlCreDtTm |
Document.CstmrCdtTrfInitn. |
R |
Статус исходного сообщения с (пакетом) ВП/ПП: |
GrpSts |
|
O |
Код причины присвоения статуса сообщения с (пакетом) ВП/ПП: |
StsRsnInf.Rsn.Cd |
|
O |
Описание причины присвоения статуса сообщения с (пакетом) ВП/ПП |
StsRsnInf.AddtlInf |
|
O |
Идентификатор исходного пакета ВП/ПП |
OrgnlPmtInfId |
Document.CstmrCdtTrfInitn. |
O |
Статус исходного пакета ВП/ПП: |
PmtInfSts |
|
О |
Код причины присвоения статуса пакета ВП/ПП |
StsRsnInf.Rsn.Cd |
|
O |
Описание причины присвоения статуса пакета ВП/ПП |
StsRsnInf.AddtlInf |
|
O |
Идентификатор исходного ВП/ПП |
TxInfAndSts.OrgnlInstrId |
Document.CstmrCdtTrfInitn. |
O |
Уникальный id ВП/ПП (сквозной) во внешней системе |
TxInfAndSts.OrgnlEndToEndId |
Document.CstmrCdtTrfInitn. |
O |
Статус исходного ВП/ПП: |
TxInfAndSts.TxSts |
|
O |
Код причины присвоения статуса ВП/ПП: |
TxInfAndSts.StsRsnInf.Rsn.Cd |
|
O |
Описание кода причины присвоения статуса ВП/ПП |
TxInfAndSts.StsRsnInf.AddtlInf |
|
O |
Дата и время присвоения статуса |
TxInfAndSts.AccptncDtTm |
Статусы по документам валютного контроля (СВО, СПД)
Схема XML-документа
auth.027.001.01
Описание схемы
Описание | XSD | Комментарий Пример |
|
---|---|---|---|
Document.CcyCtrlStsAdvc.GrpHdr |
|||
R |
Идентификатор сообщения |
MsgId |
- |
R |
Дата и время создания сообщения |
CreDtTm |
- |
R |
Число элементов в сообщении |
NbOfItms |
Количество блоков GrpSts |
R |
ИНН организации получателя сообщения |
RcvgPty.Id.OrgId.Othr.Id |
- |
R |
SWIFT код банка |
RegnAgt.FinInstnId.BICFI |
Константа 'ALFARUMM' |
R |
ISO тип данных для БИК банка |
RegnAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
Константа 'RUCBC' |
R |
БИК Банка |
RegnAgt.FinInstnId.ClrSysMmbId.MmbId |
Константа '44525593' |
Document.CcyCtrlStsAdvc.GrpSts |
|||
R |
Идентификатор исходного сообщения |
OrgnlRefs.OrgnlMsgId |
- |
R |
Тип исходного сообщения |
OrgnlRefs.OrgnlMsgNmId |
"auth.024.001.01" - СВО |
R |
Время создания исходного сообщения |
OrgnlRefs.OrgnlCreDtTm |
- |
R |
БИК Банка |
OrgnlRefs.RptgPty.PtyId.Id.OrgId.Othr.Id |
Константа '44525593' |
R |
ISO тип данных для БИК банка |
OrgnlRefs.RptgPty.PtyId.Id.OrgId.Othr.SchmeNm.Cd |
Константа 'RUCBC' |
R |
SWIFT код банка |
RegnAgt.FinInstnId.BICFI |
Константа 'ALFARUMM' |
R |
Статус исходного сообщения |
Sts |
см. таблицу "Статус исходного сообщения" |
O |
Код причины присвоения статуса сообщения |
StsRsn.Rsn.Cd |
- |
O |
Описание причины присвоения статуса сообщения |
StsRsn.AddtlInf |
- |
Document.CcyCtrlStsAdvc.PackgSts |
|||
О |
Идентификатор исходного пакета документов |
PackgId |
|
О |
Статус исходного пакета документов |
Sts |
см. таблицу "Статус исходного документа" |
O |
Код причины присвоения статуса пакета документов |
StsRsn.Rsn.Cd |
- |
O |
Описание причины присвоения статуса пакета документов |
StsRsn.AddtlInf |
- |
Document.CcyCtrlStsAdvc.PackgSts.RcrdSts |
|||
О |
Идентификатор исходного документа |
RcrdId |
- |
О |
Статус исходной документа |
Sts |
- |
O |
Код причины присвоения статуса документа |
StsRsn.Rsn.Cd |
Константа 'NARR' |
O |
Описание пункта 138-И, согласно которому отклонен документа |
VldtnRule.Desc |
- |
O |
Описание причины присвоения статуса документа |
StsRsn.AddtlInf |
- |
Статус исходного сообщения
ISO статус | ISO описание | Описание | Комментарий |
---|---|---|---|
RCVD |
Report has been received |
Получено |
Хотя бы один документ в сообщении/пакете находятся в статусе RCVD |
ACTC |
AcceptedTechnicalValidation |
На обработке |
Все остальные случаи |
ACPT |
Accepted |
Принято |
Все документы в сообщении/пакете находятся в статусе ACPT |
RJCT |
Rejected |
Отклонено |
Все документы в сообщении/пакете находятся в статусе RJCT |
PART |
Report has been partially accepted. A number of transactions have been accepted, whereas another number of transactions have not yet been accepted. |
Частично принято |
Хотя бы один документ в сообщении/пакете находятся в статусе ACPT |
Статус исходного документа
ISO статус | ISO описание | Описание |
---|---|---|
RCVD |
Report has been received |
Получен |
ACTC |
AcceptedTechnicalValidation |
На обработке |
ACPT |
Accepted |
Принят |
RJCT |
Rejected |
Отклонен |
Электронная подпись
Электронная Подпись формируется с использованием алгоритма ГОСТ Р 34.10-2001 и ГОСТ Р 34.10-2012 (256 и 512 бит) по стандарту XMLDSig. Секция Signature, содержащая ЭП, сформированную по стандарту XMLDSig, помещается в секцию SgntrSt внутри секции SplmtryData , предназначенной для размещения произвольных данных. Каждая секция Signature содержит ссылку на подписываемую секцию(ии) внутри xml документа. Сообщение подписывается целиком, включая секцию
<SplmtryData>
<Envlp>
<SgntrSt>
</SgntrSt>
</Envlp>
</SplmtryData>
Общие рекомендации по формированию XMLDSig подписи:
1) Можно использовать сертифицированную связку криптографического провайдера КриптоПро CSP и API из Java к нему КриптоПро JavaCSP, но в своем ПО обязательно указывать JavaCSP
2) А можно использовать КриптоПро JCP 2.0. В его дистрибутиве есть jar c примерами: samples.jar samples-sources.jar в том числе xmlSign.
При подписании двумя ключами, подписываются только сами данные. При подписании второй подписью, первая наложенная подпись не подписывается
Чтобы избежать ошибки "UnrecoverableKeyException: Get Key failed", нужно перенести ключи и сертификат из хранилища *.pfx в хранилище HDImageStore (это будет папка с 6-ю файлами *.key), которое понимает Java c установленным КриптоПро (подробнее https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=8271)
Примеры реализации и подписанных документов: https://github.com/alfa-laboratory/iso20022-signature
Пример формирования подписи
<CstmrCdtTrfInitn>
...
<SplmtryData>
<Envlp>
<SgntrSt>
<Signature хmlns="http://www.w3.org/2000/09/xmldsig#">
{ЭП #1 …}
</Signature>
<Signature хmlns="http://www.w3.org/2000/09/xmldsig#">
{ЭП #2 …}
</Signature>
</SgntrSt>
</Envlp>
</SplmtryData>
</CstmrCdtTrfInitn>
Пример запроса сводной выписки с подписью
<?xml version="1.0" encoding="UTF-8"?><p:Document xmlns:p="urn:iso:std:iso:20022:tech:xsd:camt.060.001.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:camt.060.001.03 xsd/camt.060.001.03.xsd ">
<p:AcctRptgReq>
<p:GrpHdr>
<p:MsgId>MSG_20170830_test_55</p:MsgId>
<p:CreDtTm>2017-05-26T12:00:00</p:CreDtTm>
</p:GrpHdr>
<p:RptgReq>
<p:Id>REQ_20170830_test_55</p:Id>
<p:ReqdMsgNmId>HMQSTASCF</p:ReqdMsgNmId>
<p:Acct>
<p:Id>
<p:Othr>
<p:Id>40702810001300013144</p:Id>
</p:Othr>
</p:Id>
</p:Acct>
<p:AcctOwnr>
<p:Pty>
<p:Nm>ООО "Мир Технологий"</p:Nm>
</p:Pty>
</p:AcctOwnr>
<p:RptgPrd>
<p:FrToDt>
<p:FrDt>2017-02-23</p:FrDt>
<p:ToDt>2017-02-23</p:ToDt>
</p:FrToDt>
<p:FrToTm>
<p:FrTm>00:00:00</p:FrTm>
<p:ToTm>24:00:00</p:ToTm>
</p:FrToTm>
<p:Tp>ALLL</p:Tp>
</p:RptgPrd>
</p:RptgReq>
<p:RptgReq>
<p:Id>REQ_20170830_test_56</p:Id>
<p:ReqdMsgNmId>HMQSTASCF</p:ReqdMsgNmId>
<p:Acct>
<p:Id>
<p:Othr>
<p:Id>40702810100000000921</p:Id>
</p:Othr>
</p:Id>
</p:Acct>
<p:AcctOwnr>
<p:Pty>
<p:Nm>ООО "Мир Технологий"</p:Nm>
</p:Pty>
</p:AcctOwnr>
<p:RptgPrd>
<p:FrToDt>
<p:FrDt>2017-02-23</p:FrDt>
<p:ToDt>2017-02-23</p:ToDt>
</p:FrToDt>
<p:FrToTm>
<p:FrTm>00:00:00</p:FrTm>
<p:ToTm>24:00:00</p:ToTm>
</p:FrToTm>
<p:Tp>ALLL</p:Tp>
</p:RptgPrd>
</p:RptgReq>
<p:SplmtryData>
<p:Envlp>
<SgntrSt>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="sigID1">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>ALQVhJd+YufeR5ebo1dFcv5Fdv0eqSSNWfEOm2soDrU=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
S3XOmm7Mm4CnzXRng7gXTuMLuuOsQ1BcKVJz43NZHtd28hnBUR6uojAvQBE4bLhR9lxMioagvQF0
fP81BHvEUw==
</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>
MIIDcjCCAyGgAwIBAgITEgAewCrzlZtxaIf/EAAAAB7AKjAIBgYqhQMCAgMwfzEjMCEGCSqGSIb3
DQEJARYUc3VwcG9ydEBjcnlwdG9wcm8ucnUxCzAJBgNVBAYTAlJVMQ8wDQYDVQQHEwZNb3Njb3cx
FzAVBgNVBAoTDkNSWVBUTy1QUk8gTExDMSEwHwYDVQQDExhDUllQVE8tUFJPIFRlc3QgQ2VudGVy
IDIwHhcNMTcwNzI4MDgxNzIzWhcNMTcxMDI4MDgyNzIzWjCBgDEeMBwGCSqGSIb3DQEJARYPaXZh
bm92QGl2YW4uY29tMRYwFAYDVQQDDA1jZXJ0aWZpY2F0ZTA3MQwwCgYDVQQLDANkZXAxDDAKBgNV
BAoMA29yZzENMAsGA1UEBwwEY2l0eTEOMAwGA1UECAwFc3RhdGUxCzAJBgNVBAYTAlJVMGMwHAYG
KoUDAgITMBIGByqFAwICIwEGByqFAwICHgEDQwAEQHMSlGtvqSHl25faa9kJ2M4PckhXZZReBvRX
dbHwXWB0omjM6mwi2Kt72GdVcg/JJKXG6/xEyOdyXfgGMIsjAYOjggFwMIIBbDAOBgNVHQ8BAf8E
BAMCBsAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFBLW6VyxD2CMbq8kKTZE/7G+dHCF
MB8GA1UdIwQYMBaAFBUxfLCNGt5m1xWcSVKXFyS5AXqDMFkGA1UdHwRSMFAwTqBMoEqGSGh0dHA6
Ly90ZXN0Y2EuY3J5cHRvcHJvLnJ1L0NlcnRFbnJvbGwvQ1JZUFRPLVBSTyUyMFRlc3QlMjBDZW50
ZXIlMjAyLmNybDCBqQYIKwYBBQUHAQEEgZwwgZkwYQYIKwYBBQUHMAKGVWh0dHA6Ly90ZXN0Y2Eu
Y3J5cHRvcHJvLnJ1L0NlcnRFbnJvbGwvdGVzdC1jYS0yMDE0X0NSWVBUTy1QUk8lMjBUZXN0JTIw
Q2VudGVyJTIwMi5jcnQwNAYIKwYBBQUHMAGGKGh0dHA6Ly90ZXN0Y2EuY3J5cHRvcHJvLnJ1L29j
c3Avb2NzcC5zcmYwCAYGKoUDAgIDA0EAL9Hgr5aVBQ1FYVbEHBIjbejchr4RO09Sr05AAORWwGhv
x7BO717qODeZl3uKX4oRaJ6EIZJW0yyvE6VwnE7h+Q==
</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</ds:Signature></SgntrSt>
</p:Envlp>
</p:SplmtryData>
</p:AcctRptgReq>
</p:Document>
Пример запроса на создание платежа с подписью
<?xml version="1.0" encoding="UTF-8"?><Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.06">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>5077018948_pain_MSG_20170609_00009</MsgId>
<CreDtTm>2016-12-29T10:10:10+04:00</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<InitgPty>
<Nm>Общество с ограниченной ответственностью "Тест"Д.У.</Nm>
<Id>
<OrgId>
<Othr>
<Id>7728142469</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>5077018948_pain_PKG_20170609_00009</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<PmtTpInf>
<InstrPrty>NORM</InstrPrty>
<SvcLvl>
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<ReqdExctnDt>2016-12-29</ReqdExctnDt>
<Dbtr>
<!-- (Реквизит 8) Наименование плательщика: первые 140 символов-->
<Nm>Общество с ограниченной ответственностью "Тест"Д.У.</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 60) ИНН плательщика -->
<Id>7728142469</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
<!-- Наименование плательщика: оставшиеся 20 символов -->
<!-- <CtctDtls>
<Nm>BEGIN12345678901END</Nm>
</CtctDtls> -->
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<!-- (Реквизит 9) Счет плательщика -->
<Id>40701810101600000059</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
<Ccy>RUR</Ccy>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 11) БИК банка плательщика -->
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 10) Наименование банка плательщика -->
<Nm>АО "АЛЬФА-БАНК" Г МОСКВА</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</DbtrAgt>
<DbtrAgtAcct>
<Id>
<Othr>
<!-- (Реквизит 12) Корсчет банка плательщика -->
<Id>30101810200000000593</Id>
</Othr>
</Id>
</DbtrAgtAcct>
<!-- Бюджетный платеж 1 -->
<CdtTrfTxInf>
<PmtId>
<InstrId>5077018948_pain_PMT_20170609_00043</InstrId>
<!--(Реквизит 3) Номер документа -->
<EndToEndId>20039</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<!-- Вид платежа: NURG - обычные; URGP - срочные -->
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">2000.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 14) БИК банка получателя -->
<MmbId>044525000</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 13) Наименование банка получателя -->
<Nm>ГУ БАНКА РОССИИ ПО ЦФО МОСКВА 35</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<!-- (Реквизит 16) Наименование получателя -->
<Nm>УФК ПО Г. МОСКВЕ (ДЕПАРТАМЕНТ ФИНАНСОВ Г.МОСКВЫ, ГКУ ЦССВ "ЮНОНА" ЛС 0314811000930318</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 61) ИНН получателя -->
<Id>7727050871</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<!-- (Реквизит 17) Счет получателя -->
<Id>40201810445250000179</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<!-- (Очередность 21) Очередность платежа -->
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<!-- КПП получателя (103) -->
<TaxTp>770301001</TaxTp>
</Cdtr>
<Dbtr>
<!-- КПП плательщика (102) -->
<TaxTp>772701001</TaxTp>
</Dbtr>
<!-- Код ОКТМО (105) -->
<AdmstnZn>45908000</AdmstnZn>
<!-- Номер налогового документа (108) -->
<RefNb>0</RefNb>
<!-- Дата налогового документа (109) -->
<!-- <Dt>0</Dt> -->
<Rcrd>
<!-- Код налогового периода (107) -->
<!-- <Tp>MM10</Tp> -->
<!-- Код основания налогового платежа (106) -->
<Ctgy>ТП</Ctgy>
<!-- Код бюджетной классификации (104) -->
<CtgyDtls>00000000000000000221</CtgyDtls>
<!-- Статус составителя документа (101) -->
<DbtrSts>08</DbtrSts>
<Prd>
<!--<Yr>2016-10-01</Yr>-->
<FrToDt>
<FrDt>2016-10-10</FrDt>
<ToDt>2016-10-10</ToDt>
</FrToDt>
</Prd>
</Rcrd>
</Tax>
<RmtInf>
<Ustrd>КБК 148100204Д0908100244221 л/сч 02732592000 Возврат аванса с договора 243648338 за 2016 год на основании письм</Ustrd>
<Ustrd>а 236от 18.05.17. НДС не облагается.</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<!--4) Дата документа -->
<RltdDt>2016-12-29</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<!-- 22) Код платежа (УИН)-->
<Ref>0</Ref>
</CdtrRefInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
<!-- Бюджетный платеж 2-->
<CdtTrfTxInf>
<PmtId>
<InstrId>5077018948_pain_PMT_20170609_00044</InstrId>
<!--(Реквизит 3) Номер документа -->
<EndToEndId>20040</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<!-- Вид платежа: NURG - обычные; URGP - срочные -->
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">800.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 14) БИК банка получателя -->
<MmbId>044525000</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 13) Наименование банка получателя -->
<Nm>ГУ БАНКА РОССИИ ПО ЦФО МОСКВА 35</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt><Cdtr>
<!-- (Реквизит 16) Наименование получателя -->
<Nm>УФК ПО Г. МОСКВЕ (ДЕПАРТАМЕНТ ФИНАНСОВ Г.МОСКВЫ, ГКУ ЦССВ "ЮНОНА" ЛС 0314811000930318</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 61) ИНН получателя -->
<Id>7727050871</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<!-- (Реквизит 17) Счет получателя -->
<Id>40201810445250000179</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<!-- (Очередность 21) Очередность платежа -->
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<!-- КПП плательщика (102) -->
<TaxTp>770301001</TaxTp>
</Cdtr>
<Dbtr>
<!-- КПП получателя (103) -->
<TaxTp>772701001</TaxTp>
</Dbtr>
<!-- Код ОКТМО (105) -->
<AdmstnZn>45908000</AdmstnZn>
<!-- Номер налогового документа (108) -->
<RefNb>0</RefNb>
<!-- Дата налогового документа (109) -->
<!-- <Dt>0</Dt> -->
<Rcrd>
<!-- Код основания налогового платежа (106) -->
<Ctgy>ТП</Ctgy>
<!-- Код бюджетной классификации (104) -->
<CtgyDtls>00000000000000000221</CtgyDtls>
<!-- Статус составителя документа (101) -->
<DbtrSts>08</DbtrSts>
<Prd>
<Yr>2016-10-01</Yr>
<!-- Код налогового периода (107) -->
<Tp>MM10</Tp>
</Prd>
</Rcrd>
</Tax>
<RmtInf>
<Ustrd>КБК 148100204Д0908100244221 л/сч 02732592000 Возврат аванса с договора 243648338 за 2016 год на основании письм</Ustrd>
<Ustrd>а 236от 18.05.17. НДС не облагается.</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<!--4) Дата документа -->
<RltdDt>2016-12-29</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<!-- 22) Код платежа (УИН)-->
<Ref>0</Ref>
</CdtrRefInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
<!-- Бюджетный платеж 3 -->
<CdtTrfTxInf>
<PmtId>
<InstrId>5077018948_pain_PMT_20170609_00045</InstrId>
<!--(Реквизит 3) Номер документа -->
<EndToEndId>20041</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<!-- Вид платежа: NURG - обычные; URGP - срочные -->
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">800.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 14) БИК банка получателя -->
<MmbId>044525000</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 13) Наименование банка получателя -->
<Nm>ГУ БАНКА РОССИИ ПО ЦФО МОСКВА 35</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt><Cdtr>
<!-- (Реквизит 16) Наименование получателя -->
<Nm>УФК ПО Г. МОСКВЕ (ДЕПАРТАМЕНТ ФИНАНСОВ Г.МОСКВЫ, ГКУ ЦССВ "ЮНОНА" ЛС 0314811000930318</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 61) ИНН получателя -->
<Id>7727050871</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<!-- (Реквизит 17) Счет получателя -->
<Id>40201810445250000179</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<!-- (Очередность 21) Очередность платежа -->
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<!-- КПП плательщика (102) -->
<TaxTp>770301001</TaxTp>
</Cdtr>
<Dbtr>
<!-- КПП получателя (103) -->
<TaxTp>772701001</TaxTp>
</Dbtr>
<!-- Код ОКТМО (105) -->
<AdmstnZn>45908000</AdmstnZn>
<!-- Номер налогового документа (108) -->
<RefNb>0</RefNb>
<!-- Дата налогового документа (109) -->
<!-- <Dt>0</Dt> -->
<Rcrd>
<!-- Код основания налогового платежа (106) -->
<Ctgy>ТП</Ctgy>
<!-- Код бюджетной классификации (104) -->
<CtgyDtls>00000000000000000221</CtgyDtls>
<!-- Статус составителя документа (101) -->
<DbtrSts>08</DbtrSts>
<Prd>
<Yr>2016-10-01</Yr>
<!-- Код налогового периода (107) -->
<Tp>QTR2</Tp>
</Prd>
</Rcrd>
</Tax>
<RmtInf>
<Ustrd>КБК 148100204Д0908100244221 л/сч 02732592000 Возврат аванса с договора 243648338 за 2016 год на основании письм</Ustrd>
<Ustrd>а 236от 18.05.17. НДС не облагается.</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<!--4) Дата документа -->
<RltdDt>2016-12-29</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<!-- 22) Код платежа (УИН)-->
<Ref>0</Ref>
</CdtrRefInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
<!-- Бюджетный платеж 4 -->
<CdtTrfTxInf>
<PmtId>
<InstrId>5077018948_pain_PMT_20170609_00046</InstrId>
<!--(Реквизит 3) Номер документа -->
<EndToEndId>20042</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<!-- Вид платежа: NURG - обычные; URGP - срочные -->
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">800.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 14) БИК банка получателя -->
<MmbId>044525000</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 13) Наименование банка получателя -->
<Nm>ГУ БАНКА РОССИИ ПО ЦФО МОСКВА 35</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt><Cdtr>
<!-- (Реквизит 16) Наименование получателя -->
<Nm>УФК ПО Г. МОСКВЕ (ДЕПАРТАМЕНТ ФИНАНСОВ Г.МОСКВЫ, ГКУ ЦССВ "ЮНОНА" ЛС 0314811000930318</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 61) ИНН получателя -->
<Id>7727050871</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<!-- (Реквизит 17) Счет получателя -->
<Id>40201810445250000179</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<!-- (Очередность 21) Очередность платежа -->
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<!-- КПП плательщика (102) -->
<TaxTp>770301001</TaxTp>
</Cdtr>
<Dbtr>
<!-- КПП получателя (103) -->
<TaxTp>772701001</TaxTp>
</Dbtr>
<!-- Код ОКТМО (105) -->
<AdmstnZn>45908000</AdmstnZn>
<!-- Номер налогового документа (108) -->
<RefNb>0</RefNb>
<!-- Дата налогового документа (109) -->
<!-- <Dt>0</Dt> -->
<Rcrd>
<!-- Код основания налогового платежа (106) -->
<Ctgy>ТП</Ctgy>
<!-- Код бюджетной классификации (104) -->
<CtgyDtls>00000000000000000221</CtgyDtls>
<!-- Статус составителя документа (101) -->
<DbtrSts>08</DbtrSts>
<Prd>
<Yr>2016-10-01</Yr>
<!-- Код налогового периода (107) -->
<Tp>HLF1</Tp>
</Prd>
</Rcrd>
</Tax>
<RmtInf>
<Ustrd>КБК 148100204Д0908100244221 л/сч 02732592000 Возврат аванса с договора 243648338 за 2016 год на основании письм</Ustrd>
<Ustrd>а 236от 18.05.17. НДС не облагается.</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<!--4) Дата документа -->
<RltdDt>2016-12-29</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<!-- 22) Код платежа (УИН)-->
<Ref>0</Ref>
</CdtrRefInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
<!-- Бюджетный платеж 5-->
<CdtTrfTxInf>
<PmtId>
<InstrId>5077018948_pain_PMT_20170609_00047</InstrId>
<!--(Реквизит 3) Номер документа -->
<EndToEndId>20043</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<!-- Вид платежа: NURG - обычные; URGP - срочные -->
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">800.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 14) БИК банка получателя -->
<MmbId>044525000</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 13) Наименование банка получателя -->
<Nm>ГУ БАНКА РОССИИ ПО ЦФО МОСКВА 35</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt><Cdtr>
<!-- (Реквизит 16) Наименование получателя -->
<Nm>УФК ПО Г. МОСКВЕ (ДЕПАРТАМЕНТ ФИНАНСОВ Г.МОСКВЫ, ГКУ ЦССВ "ЮНОНА" ЛС 0314811000930318</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 61) ИНН получателя -->
<Id>7727050871</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<!-- (Реквизит 17) Счет получателя -->
<Id>40201810445250000179</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<!-- (Очередность 21) Очередность платежа -->
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<!-- КПП плательщика (102) -->
<TaxTp>770301001</TaxTp>
</Cdtr>
<Dbtr>
<!-- КПП получателя (103) -->
<TaxTp>772701001</TaxTp>
</Dbtr>
<!-- Код ОКТМО (105) -->
<AdmstnZn>45908000</AdmstnZn>
<!-- Номер налогового документа (108) -->
<RefNb>0</RefNb>
<!-- Дата налогового документа (109) -->
<!-- <Dt>0</Dt> -->
<Rcrd>
<!-- Код основания налогового платежа (106) -->
<Ctgy>ТП</Ctgy>
<!-- Код бюджетной классификации (104) -->
<CtgyDtls>00000000000000000221</CtgyDtls>
<!-- Статус составителя документа (101) -->
<DbtrSts>08</DbtrSts>
<Prd>
<Yr>2016-10-01</Yr>
<!-- Код налогового периода (107) -->
<!--<Tp>HLF01</Tp>-->
</Prd>
</Rcrd>
</Tax>
<RmtInf>
<Ustrd>КБК 148100204Д0908100244221 л/сч 02732592000 Возврат аванса с договора 243648338 за 2016 год на основании письм</Ustrd>
<Ustrd>а 236от 18.05.17. НДС не облагается.</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<!--4) Дата документа -->
<RltdDt>2016-12-29</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<!-- 22) Код платежа (УИН)-->
<Ref>0</Ref>
</CdtrRefInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
<!-- Бюджетный платеж 6 -->
<CdtTrfTxInf>
<PmtId>
<InstrId>5077018948_pain_PMT_20170609_00048</InstrId>
<!--(Реквизит 3) Номер документа -->
<EndToEndId>20044</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<!-- Вид платежа: NURG - обычные; URGP - срочные -->
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">800.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 14) БИК банка получателя -->
<MmbId>044525000</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 13) Наименование банка получателя -->
<Nm>ГУ БАНКА РОССИИ ПО ЦФО МОСКВА 35</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<!-- (Реквизит 16) Наименование получателя -->
<Nm>УФК ПО Г. МОСКВЕ (ДЕПАРТАМЕНТ ФИНАНСОВ Г.МОСКВЫ, ГКУ ЦССВ "ЮНОНА" ЛС 0314811000930318</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 61) ИНН получателя -->
<Id>7727050871</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<!-- (Реквизит 17) Счет получателя -->
<Id>40201810445250000179</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<!-- (Очередность 21) Очередность платежа -->
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<!-- Код таможенного органа -->
<RegnId>10001010</RegnId>
<!-- КПП плательщика (102) -->
<TaxTp>770301001</TaxTp>
</Cdtr>
<Dbtr>
<!-- КПП получателя (103) -->
<TaxTp>772701001</TaxTp>
</Dbtr>
<!-- Код ОКТМО (105) -->
<AdmstnZn>45908000</AdmstnZn>
<!-- Номер налогового документа (108) -->
<RefNb>0</RefNb>
<!-- Дата налогового документа (109) -->
<!-- <Dt>0</Dt> -->
<Rcrd>
<!-- Код основания налогового платежа (106) -->
<Ctgy>ТП</Ctgy>
<!-- Код бюджетной классификации (104) -->
<CtgyDtls>00000000000000000221</CtgyDtls>
<!-- Статус составителя документа (101) -->
<DbtrSts>08</DbtrSts>
<!--<Prd>-->
<!--<Yr>2016-10-01</Yr>-->
<!-- Код налогового периода (107) -->
<!--<Tp>HLF01</Tp>-->
<!--</Prd>-->
</Rcrd>
</Tax>
<RmtInf>
<Ustrd>КБК 148100204Д0908100244221 л/сч 02732592000 Возврат аванса с договора 243648338 за 2016 год на основании письм</Ustrd>
<Ustrd>а 236от 18.05.17. НДС не облагается.</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<!--4) Дата документа -->
<RltdDt>2016-12-29</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<!-- 22) Код платежа (УИН)-->
<Ref>0</Ref>
</CdtrRefInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
<!-- Бюджетный платеж 7 -->
<CdtTrfTxInf>
<PmtId>
<InstrId>5077018948_pain_PMT_20170609_00049</InstrId>
<!--(Реквизит 3) Номер документа -->
<EndToEndId>20045</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<!-- Вид платежа: NURG - обычные; URGP - срочные -->
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">800.00</InstdAmt>
</Amt>
<ChrgBr>DEBT</ChrgBr>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<!-- (Реквизит 14) БИК банка получателя -->
<MmbId>044525000</MmbId>
</ClrSysMmbId>
<!-- (Реквизит 13) Наименование банка получателя -->
<Nm>ГУ БАНКА РОССИИ ПО ЦФО МОСКВА 35</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt><Cdtr>
<!-- (Реквизит 16) Наименование получателя -->
<Nm>УФК ПО Г. МОСКВЕ (ДЕПАРТАМЕНТ ФИНАНСОВ Г.МОСКВЫ, ГКУ ЦССВ "ЮНОНА" ЛС 0314811000930318</Nm>
<PstlAdr>
<Ctry>RU</Ctry>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<!-- (Реквизит 61) ИНН получателя -->
<Id>7727050871</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<!-- (Реквизит 17) Счет получателя -->
<Id>40201810445250000179</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<!-- (Очередность 21) Очередность платежа -->
<Prtry>5</Prtry>
</Purp>
<Tax>
<Cdtr>
<!-- Код таможеного органа -->
<!--<RegnId>10001010</RegnId>-->
<!-- КПП плательщика (102) -->
<TaxTp>770301001</TaxTp>
</Cdtr>
<Dbtr>
<!-- КПП получателя (103) -->
<TaxTp>772701001</TaxTp>
</Dbtr>
<!-- Код ОКТМО (105) -->
<AdmstnZn>45908000</AdmstnZn>
<!-- Номер налогового документа (108) -->
<RefNb>0</RefNb>
<!-- Дата налогового документа (109) -->
<!-- <Dt>0</Dt> -->
<Rcrd>
<!-- Код основания налогового платежа (106) -->
<Ctgy>ТП</Ctgy>
<!-- Код бюджетной классификации (104) -->
<CtgyDtls>00000000000000000221</CtgyDtls>
<!-- Статус составителя документа (101) -->
<DbtrSts>08</DbtrSts>
<!--<Prd>-->
<!--<Yr>2016-10-01</Yr>-->
<!-- Код налогового периода (107) -->
<!--<Tp>HLF01</Tp>-->
<!--</Prd>-->
</Rcrd>
</Tax>
<RmtInf>
<Ustrd>КБК 148100204Д0908100244221 л/сч 02732592000 Возврат аванса с договора 243648338 за 2016 год на основании письм</Ustrd>
<Ustrd>а 236от 18.05.17. НДС не облагается.</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<!--4) Дата документа -->
<RltdDt>2016-12-29</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<!-- 22) Код платежа (УИН)-->
<Ref>0</Ref>
</CdtrRefInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
<SplmtryData>
<Envlp>
<SgntrSt>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="sigID1">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>++lxPMbY0aAd2etHTkNE1VNx4hhlp1JRjB15IrRUAVU=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
21kwXF2bKfi7sGPMBerBlDs28E6atxVmWkzRljB/YNIEybIRr0wVHCHQg0ihXWGjRCv2Y/ZvwYFi
iYn5hEFiTg==
</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>
MIIDcjCCAyGgAwIBAgITEgAewCrzlZtxaIf/EAAAAB7AKjAIBgYqhQMCAgMwfzEjMCEGCSqGSIb3
DQEJARYUc3VwcG9ydEBjcnlwdG9wcm8ucnUxCzAJBgNVBAYTAlJVMQ8wDQYDVQQHEwZNb3Njb3cx
FzAVBgNVBAoTDkNSWVBUTy1QUk8gTExDMSEwHwYDVQQDExhDUllQVE8tUFJPIFRlc3QgQ2VudGVy
IDIwHhcNMTcwNzI4MDgxNzIzWhcNMTcxMDI4MDgyNzIzWjCBgDEeMBwGCSqGSIb3DQEJARYPaXZh
bm92QGl2YW4uY29tMRYwFAYDVQQDDA1jZXJ0aWZpY2F0ZTA3MQwwCgYDVQQLDANkZXAxDDAKBgNV
BAoMA29yZzENMAsGA1UEBwwEY2l0eTEOMAwGA1UECAwFc3RhdGUxCzAJBgNVBAYTAlJVMGMwHAYG
KoUDAgITMBIGByqFAwICIwEGByqFAwICHgEDQwAEQHMSlGtvqSHl25faa9kJ2M4PckhXZZReBvRX
dbHwXWB0omjM6mwi2Kt72GdVcg/JJKXG6/xEyOdyXfgGMIsjAYOjggFwMIIBbDAOBgNVHQ8BAf8E
BAMCBsAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFBLW6VyxD2CMbq8kKTZE/7G+dHCF
MB8GA1UdIwQYMBaAFBUxfLCNGt5m1xWcSVKXFyS5AXqDMFkGA1UdHwRSMFAwTqBMoEqGSGh0dHA6
Ly90ZXN0Y2EuY3J5cHRvcHJvLnJ1L0NlcnRFbnJvbGwvQ1JZUFRPLVBSTyUyMFRlc3QlMjBDZW50
ZXIlMjAyLmNybDCBqQYIKwYBBQUHAQEEgZwwgZkwYQYIKwYBBQUHMAKGVWh0dHA6Ly90ZXN0Y2Eu
Y3J5cHRvcHJvLnJ1L0NlcnRFbnJvbGwvdGVzdC1jYS0yMDE0X0NSWVBUTy1QUk8lMjBUZXN0JTIw
Q2VudGVyJTIwMi5jcnQwNAYIKwYBBQUHMAGGKGh0dHA6Ly90ZXN0Y2EuY3J5cHRvcHJvLnJ1L29j
c3Avb2NzcC5zcmYwCAYGKoUDAgIDA0EAL9Hgr5aVBQ1FYVbEHBIjbejchr4RO09Sr05AAORWwGhv
x7BO717qODeZl3uKX4oRaJ6EIZJW0yyvE6VwnE7h+Q==
</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</ds:Signature></SgntrSt>
</Envlp>
</SplmtryData>
</CstmrCdtTrfInitn>
</Document>
++++ </details> ++++