14. Снятие контракта с учета

Важная информация

На стороне банка автоматически будет сформировано и отправлено от имени Вашей компании заявление о снятии с учета контракта.

Основания для снятия с учета контракта перечислены в пункте 6.1 инструкции Банка России от 16.08.2017 №181-И.

Снять контракт с учета необходимо в следующих случаях:

6.1.1 При переводе из банка УК контракта на обслуживание в другой уполномоченный банк:

  • из одного филиала Альфа-Банка в другой

  • из головного офиса Альфа-Банка в филиал Альфа-Банка

  • из филиала Альфа-Банка в головной офис Альфа-Банка

а также при закрытии резидентом всех расчетных счетов в банке УК.

6.1.2 При исполнении сторонами всех обязательств по контракту, включая исполнение обязательств третьим лицом.

6.1.3 При уступке резидентом требования по контракту другому лицу - резиденту либо при переводе долга резидентом по контракту на другое лицо - резидента.

Необходимо предоставить

документы, подтверждающие уступку требования по контракту другому резиденту либо перевод долга по контракту на другого резидента.
  • 6.1.4 При уступке резидентом требования по контракту нерезиденту либо при переводе долга резидентом по контракту на нерезидента.

Необходимо предоставить

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

документы, подтверждающие перевод долга по контракту на нерезидента.
  • 6.1.5 При исполнении (прекращении) обязательств по контракту по иным, не указанным в подпункте 6.1.2 настоящего пункта основаниям, предусмотренным законодательством Российской Федерации.

Необходимо предоставить

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

документы со сведениями, которые подтверждают исполнение (прекращение) обязательств по контракту по иным основаниям, предусмотренным законодательством РФ.
  • 6.1.6 При прекращении оснований постановки на учет контракта в соответствии с Инструкцией, в том числе вследствие внесения соответствующих изменений и (или) дополнений в контракт, а также в случае если контракт был ошибочно принят на учет при отсутствии в контракте оснований его принятия на учет.

Необходимо предоставить

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

Документы необходимо прикладывать к запросу на снятие контракта с учета
Подробнее в разделе [FILES_WITH]

Получение подтверждения о снятии с учета внешнеторгового контракта
GET /API/v1/ISO20022/Contracts/Close/Confirmations/<RegdCtrctClsrId>
Если в момент вызова контракт не снят с учета, возвращается 404 ошибка.

В ответе будут заполнены поля:

  • Дата снятия контракта с учета (RegdCtrctJrnl.ClsrDt)

  • Код причины (RegdCtrctJrnl.ClsrRsn.Prtry)

Описание схемы ответа [ConConf_SCHEMA]

Информация для тестирования

Для получения статуса "Исполнен" [ACPT] необходимо корректно составить и подписать запрос (пример запроса есть ниже в настоящей документации). Затем необходимо написать на п/я h2h@alfabank.ru с просьбой провести операцию, поскольку все операции с валютой требуют авторизации.

Для получения статуса "Отклонен" [RJCT] достаточно, например, некорректно заполнить один из реквизитов.

URI

POST: /API/v1/ISO20022/Contracts/Close

XSD схема

auth.020.001.03

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

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

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

1

R

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

MsgId

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

2

R

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

CreDtTm

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

3

R

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

NbOfItms

Константа "1"

4

R

ИНН организации резидента

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

ИНН, по которому определяется организация-инициатор снятия контракта с учета

5

R

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

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

Константа "TXID"

6

R

Номер счета резидента

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

Номер счета, по которому определяется организация-инициатор снятия контракта с учета

7

R

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

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

Константа "ACC"

Общий путь Document.CtrctRegnClsrReq.RegdCtrctClsr

8

R

Уникальный id запроса

RegdCtrctClsrId

9

R

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

RptgPty.PtyId.Nm

Не более 140 символов

10

R

Код клиринговой системы

RegnAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd

Константа "RUCBC"

11

R

БИК банка/отделения обслуживающего счет

RegnAgt.FinInstnId.ClrSysMmbId.MmbId

12

R

Наименование банка

RegnAgt.FinInstnId.Nm

Требуется указать филиал банка, где обслуживается организация

13

R

Номер УНК

OrgnlRegdCtrct.Id

14

R

Дата УНК

OrgnlRegdCtrct.DtOfIsse

15

R

Срочность

OrgnlRegdCtrct.Prty

HIGH - в течение дня, NORM - в течение 3 дней

16

R

Причина снятия с учета контракта

ClsrRsn.Prtry

Указать один из вариантов:
6.1.1
6.1.2
6.1.3
6.1.4
6.1.5
6.1.6

17

O

Вложения

Attchmnt

Описание файлов-вложений.
[FILES_WITH]

Ответ

Ответ приходит по схеме:

auth.027.001.01

Структура ответа описана в разделе [STS_AUTH]

Коды ответов

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

200

OK

-

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

401

Err

Wrong username or password

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

401

Err

User was not found

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

403

Err

User is disabled

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

500

Err

Warrant service error

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

403

Err

User does not have permission

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

406

Err

Signature is missing

Нет подписи

403

Err

Certificate is not valid

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

403

Err

Signer’s warrant is disabled

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

403

Err

Number of signatures is not enough for this operation type

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

403

Err

Certificate is disabled

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

403

Err

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

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

406

Err

Signature value 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

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

409

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:auth.020.001.03"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <CtrctRegnClsrReq>
        <GrpHdr>
            <MsgId>TEST_MSG_2023-02-03-190295741</MsgId>
            <CreDtTm>2023-02-03T11:03:12.030</CreDtTm>
            <NbOfItms>1</NbOfItms>
            <InitgPty>
                <Id>
                    <OrgId>
                        <Othr>
                            <Id>7013602245</Id>
                            <SchmeNm>
                                <Cd>TXID</Cd>
                            </SchmeNm>
                        </Othr>
                        <Othr>
                            <Id>40702840200000000529</Id>
                            <SchmeNm>
                                <Cd>ACC</Cd>
                            </SchmeNm>
                        </Othr>
                    </OrgId>
                </Id>
            </InitgPty>
        </GrpHdr>
        <RegdCtrctClsr>
            <RegdCtrctClsrId>TEST_ID_2023-02-03-190295741</RegdCtrctClsrId>
            <RptgPty>
                <PtyId>
                    <Nm>ООО "Тест Альфа-Линк"</Nm>
                </PtyId>
            </RptgPty>
            <RegnAgt>
                <FinInstnId>
                    <ClrSysMmbId>
                        <ClrSysId>
                            <Cd>RUCBC</Cd>
                        </ClrSysId>
                        <MmbId>044525593</MmbId>
                    </ClrSysMmbId>
                    <Nm>АО "АЛЬФА-БАНК"</Nm>
                </FinInstnId>
            </RegnAgt>
            <OrgnlRegdCtrct>
                <Id>22120054/1326/0000/1/1</Id>
                <DtOfIsse>2022-12-28</DtOfIsse>
            </OrgnlRegdCtrct>
            <Prty>NORM</Prty>
            <ClsrRsn>
                <Prtry>6.1.4</Prtry>
            </ClsrRsn>
            <Attchmnt>
                <DocTp>CCDC</DocTp>
                <DocNb>0</DocNb>
                <URL>test.pdf</URL>
                <AttchdBinryFile>
                    <MIMETp>NONE</MIMETp>
                </AttchdBinryFile>
            </Attchmnt>
        </RegdCtrctClsr>
        <SplmtryData>
            <Envlp>
                <SgntrSt>
                </SgntrSt>
            </Envlp>
        </SplmtryData>
    </CtrctRegnClsrReq>
</Document>