Продукты и услуги Информационно-правовое обеспечение ПРАЙМ Документы ленты ПРАЙМ Информация Банка России от 30 октября 2017 г. “Состав, форматы и структура электронных документов, предусмотренных Указанием Банка России от 15 июля 2015 года № 3733-У “О порядке представления уполномоченным банком сведений в единую информационную систему государственного оборонного заказа”

Обзор документа

Информация Банка России от 30 октября 2017 г. “Состав, форматы и структура электронных документов, предусмотренных Указанием Банка России от 15 июля 2015 года № 3733-У “О порядке представления уполномоченным банком сведений в единую информационную систему государственного оборонного заказа”

Функциональный алгоритм информационного обмена

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

1. Уполномоченный банк формирует контейнеры данных:

I. Уполномоченный банк формирует в установленном формате сообщения обмена, содержащие структурированные сведения о следующих операциях:

- Об открытии, о закрытии, об изменении реквизитов отдельных счетов;

- Об исполненных распоряжениях по отдельным счетам;

II. Признаком группировки операций в сообщение обмена служит идентификатор государственного контракта, в рамках выполнения которого осуществлялись операции, сведения о которых включены в сообщение обмена (далее - идентификатор государственного контракта), т.е. одно сообщение обмена включает в себя все операции по всем отдельным счетам, открытым в рамках контрактов, заключенных для выполнения соответствующего государственного оборонного заказа (далее - контракты по ГОЗ). Сообщение обмена содержит только данные обрабатываемого периода. К сообщению обмена прикладываются сформированные в установленном формате файловые вложения в виде скан-образов документов, подтверждающих открытие, закрытие, изменение реквизитов отдельных счётов, исполнение распоряжений. Сведения о файловых вложениях включаются в сообщение обмена.

III. Каждое сообщение обмена и прилагаемые к нему файловые вложения помещаются в отдельный архив zip (без сжатия) (далее - контейнер). Каждое сообщение обмена подписывается электронной подписью, которая помещается в файл data.sign, который включается в состав контейнера.

IV. Результатом этапа формирования сообщений обмена является набор контейнеров (zip-архивов), каждый из которых содержит сообщения обмена по контрактам по ГОЗ, заключенным в рамках одного государственного контракта, и прилагаемых к нему файловых вложений. Дополнительно к пакету данных формируется контрольный файл control.xml, содержащий контрольные сведения обо всех контейнерах пакета данных (контрольный файл подписывается в порядке, аналогичном установленному для сообщения обмена, и включается вместе с ним в zip-архив без сжатия control.zip).

2. Контейнеры передаются в единую информационную систему государственного оборонного заказа (информационный контур МО РФ) либо автоматически путём межсистемного взаимодействия (SOAP-интерфейс и SFTP-ресурс), либо вручную на отчуждаемом информационном носителе, в соответствии с пунктами 3 и 4 Указания Банка России от 15.07.2015 № 3733-У «О порядке представления уполномоченным банком сведений в единую информационную систему государственного оборонного заказа».

3. По окончании приёма и обработки пакета данных МО РФ формирует в установленном формате файл-ответ (файл-ответ подписывается в порядке, аналогичном установленному для сообщения обмена, и включается вместе с ним в zip-архив без сжатия), содержащий статус обработки каждого переданного контейнера и статус обработки каждого сообщения обмена. Файл-ответ передаётся в уполномоченный банк автоматически, путём межсистемного взаимодействия.

4. В случае получения уполномоченным банком файла-ответа о непринятии одного или нескольких контейнеров либо пакета данных целиком, уполномоченный банк устраняет причину непринятия контейнера (контейнеров), вновь формирует контейнер (контейнеры) и направляет его (их) в МО РФ.

До устранения уполномоченным банком причин непринятия контейнера, содержащего информацию за обрабатываемый период, и получения от МО РФ файла-ответа о его принятии, контейнеры, содержащие информацию по соответствующему государственному контракту, сформированные уполномоченным банком за период, следующий за обрабатываемым периодом, независимо от наличия или отсутствия в них ошибок МО РФ не принимаются.

Передача файловых вложений

Файловые вложения составляют основную часть информационного потока, передаваемого в МО РФ. Для сокращения продолжительности сеансов обмена, а также для оптимизации использования канала связи передача уполномоченным банком файловых вложений может*(1) осуществляться следующим образом:

1. При первой передаче файлового вложения уполномоченный банк присваивает такому вложению его уникальный идентификатор и включает информацию о таком идентификаторе в сообщение обмена.

2. При получении от МО РФ файла-ответа об успешном принятии контейнера, все включенные в такой контейнер файловые вложения считаются принятыми МО РФ.

3. При необходимости повторной передачи файлового вложения (например, когда по отдельному счёту совершено несколько операций на основании одного и того же комплекта документов, являющихся основанием для составления распоряжений), передаётся только его уникальный идентификатор, что считается выполнением уполномоченным банком требований статьи 8.2 Федерального закона № 275-ФЗ*(2) (при условии принятия МО РФ ранее направленного уполномоченным банком контейнера, содержащего соответствующие файловые вложения).

Версионирование (корректировка)

В связи с самостоятельным обнаружением в ранее направленных сведениях об операции ошибки, которая подлежит исправлению, или ошибки, требующей корректировки сведений об операции, в том числе аннулирования операции, уполномоченным банком могут направляться в МО РФ сведения о корректирующих операциях.

Целью предусмотренных форматом механизмов версионирования исправленных (скорректированных) операций является получение следующих сведений:

- Факт корректировки и её дата;

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

- Конечное состояние исходной операции после исправления либо корректировки.

В сообщение обмена всегда включается актуальная информация об операции с учётом всех исправлений и корректировок. Для связи с исходной операцией используются поля OpUID (идентификатор текущей операции), CorrectedOpUID (идентификатор корректируемой (исходной) операции, совпадает с OpUID в случае исправления данных) и CorrectionDate (дата последнего исправления (корректировки), совпадает с датой текущей операции, в случае корректировки данных). Эти элементы присутствуют в сообщениях обмена, содержащих сведения обо всех операциях, версионирование которых необходимо обеспечить.

В случае удаления исходной операции в соответствующем корректирующем сообщении обмена указывается нулевая сумма операции.

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

Банк сообщил об операции перевода между отдельными счетами (первая операция по счету, дата - 01.09.2015, сумма - 100 руб.). В МО будет передан элемент данных, описанный в разделе «9. Перевод между отдельными счетами», со следующими значениями атрибутов*(3):

- OpUID: 1

- DocDate: 01.09.2015

- CorrectedOpUID: <пусто>

- CorrectionDate: <пусто>

- Sum: 10000

03.09.2015 банк скорректировал сумму операции до 80 руб. В зависимости от используемого в банке способа корректировки, возможны следующие операции:

- Банк исправил непосредственно исходное сообщение обмена (без использования дополнительных документов корректировки). В МО РФ должен быть предоставлен элемент данных «9. Перевод между отдельными счетами», со следующими значениями атрибутов:

- OpUID: 1

- DocDate: 01.09.2015

- CorrectedOpUID: <пусто>

- CorrectionDate: 03.09.2015 (с указанием времени)

- Sum: 8000

- Банк создал корректирующую операцию № 2, на сумму -20 руб. В МО РФ должен быть предоставлен элемент данных «9. Перевод между отдельными счетами», со следующими значениями атрибутов:

- OpUID: 2

- DocDate: 03.09.2015

- CorrectedOpUID: 1

- CorrectionDate: 03.09.2015 (с указанием времени)

- Sum: 8000

- Банк создал сторнирующую операцию № 2, и операцию № 3 на корректную сумму. В МО РФ должны быть предоставлены два элемента данных «9. Перевод между отдельными счетами», со следующими значениями атрибутов:

- OpUID: 2

- DocDate: 03.09.2015

- CorrectedOpUID: 1

- CorrectionDate: 03.09.2015 (с указанием времени)

- Sum: 0

- OpUID: 3

- DocDate: 03.09.2015

- CorrectedOpUID: 1

- CorrectionDate: 03.09.2015 (с указанием времени)

- Sum: 8000

Для обеспечения корректной последовательности обработки нескольких корректировок одной и той же исходной операции, передаваемых в одном сообщении обмена, атрибут «CorrectionDate» обязательно должен содержать время корректировки.

Подписание сообщения обмена электронной подписью

Каждое сообщение обмена, направляемое уполномоченным банком в МО РФ, каждый файл-ответ МО РФ, направляемый в уполномоченный банк, подписывается электронной подписью (далее - ЭП) с помощью средства криптографической защиты информации (далее - СКЗИ) «КриптоПро CSP» версии 3.6 и выше. Используется detached подпись, функция хеширования 1.2.643.2.2.9 (Функция хэширования ГОСТ Р34.11-94), алгоритм подписи 1.2.643.2.2.19 (алгоритм ГОСТ Р34.10-2001, используемый при экспорте/импорте ключей), без атрибутов подписи.

Результат подписания сохраняется в бинарный файл по форме СAdES-BES. Для совместимости содержимого подписи и XML-формата, применяется Base64-кодирование, с использованием URL-safe таблицы кодирования. При формировании ЭП использование меток времени не требуется. Сертификат X.509, содержащий закрытый ключ для подписания, а также сервисы TSP и OCSP, предоставляются удостоверяющим центром МО РФ (http://uc.mil.ru/tsp/tsp.srf, http://uc.mil.ru/ocsp/ocsp.srf).

Формат данных, передаваемых в МО РФ

Сообщения обмена формируются в формате XML, кодировка UTF-8. Сведения об операциях группируются по номеру государственного контракта и включаются в сообщение обмена , которое записывается в файл data.xml.

Файловым вложениям, прилагаемым к сообщению обмена и относящимся к операциям, сведения о которых включены в сообщение, уполномоченным банком присваивается порядковый номер. Допустимые форматы файловых вложений (скан-копий): jpg, pdf, tiff, pcx, png; разрешение от 200 до 600 dpi.

Контейнеру, сформированному из сообщения обмена и файловых вложений, уполномоченным банком присваивается порядковый номер с префиксом data_.

Порядок присвоения порядковых номеров файловым вложениям и контейнерам определяется уполномоченным банком самостоятельно.

Контрольные сведения обо всех контейнерах пакета данных включаются в файл control.xml.

Пакет данных    
           
    Контейнер data_x.zip, x [0; n]    
    Сообщение data.xml    
    Подпись data.sign    
    Вложение scan_x.jpg, x [0; n]    
           
    Файл подтверждения control.zip    
    Сообщение control.xml    
    Подпись control.sign    
           

Нотация обязательности и множественности атрибутов

Предписанные атрибуты

Атрибуты элементов данных могут быть простыми (не содержать вложенных атрибутов) и составными (иметь вложенные атрибуты). Все простые атрибуты являются предписанными, т.е. их теги должны присутствовать в файле обмена независимо от наличия или отсутствия значения атрибута. У пустых составных атрибутов предписанным является только головной тег, т.е. в случае отсутствия значения у составного атрибута, в файл обмена записывается пустой головной тег. Вложенные атрибуты непустых составных тегов (в части предписания атрибута) подчиняются логике атрибутов элементов данных.

Обязательные атрибуты

Обязательность заполнения атрибута определяется исходя из следующих показателей таблиц описания элементов данных:

- Первая цифра определения множественности (колонка «Мн.»);

- Условия, описанного в колонке «Комментарий».

Первая цифра множественности Условие Атрибут является предписанным Обязательность
0 Выполняется Не имеет значения Обязательный
0 Не выполняется Да Предписанный
0 Не выполняется Нет Необязательный
1 Не имеет значения Обязательный

Признак множественного показателя

Признак множественности атрибута определяется второй цифрой выражения множественности по следующим правилам:

Вторая цифра множественности Множественность Комментарий
1 Единичный Атрибут указывается в элементе данных (либо составном атрибуте) один раз.
N Множественный Атрибут указывается в элементе данных (либо составном атрибуте) один или несколько раз.

Структура сообщения обмена уполномоченного банка (файл data.xml)

Сообщение обмена состоит из разделов (элементов данных), каждый из которых представляет собой совокупность элементов (сведений), характеризующих соответствующий информационный блок. Разделы записываются в сообщение обмена в порядке, приведённом ниже. В случае если формирование сообщения обмена не обусловлено наличием конкретного информационного блока (в том числе в случае отсутствие события, с наличием которого связано включение соответствующего информационного блока в сообщение обмена) и (или) установленными форматами не предусмотрена обязательность заполнения раздела, то соответствующий раздел в сообщение обмена не включается.

В случае если при формировании одного раздела сообщения обмена необходимо сослаться на другой раздел, то используется сокращённое наименование соответствующего раздела (ссылочный тип), а также все включенные в него элементы (атрибуты). Ссылочные типы приведены в соответствующих разделах настоящего документа.

Формат не предусматривает отдельного типа сообщения обмена либо отдельного раздела в нем для государственного контракта. Все ссылки на государственный контракт в разделах настоящего документа (атрибуты с наименованием «GOZUID») подразумевают указание идентификатора государственного контракта (25 символов).

Все суммы, используемые в формате, указываются в копейках.

Сообщение подписывается согласно разделу «Подписание сообщения обмена электронной подписью». Подпись сохраняется в файл data.sign.

1. Служебная область

- Сведения о контейнере, условиях его формирования и передачи;

- Информация о периоде, за который сформированы сообщения обмена, включенные в контейнер;

- Идентификатор государственного контракта;

- Сведения об уполномоченном банке - отправителе сообщения обмена, включенного в контейнер;

- Технические сведения, необходимые для проверки неизменности (контейнер не был изменен при передаче) и аутентичности (контейнер передан именно из уполномоченного банка) контейнера.

№ п/п Элемент Описание элемента Тип Мн. Комментарий
1 Message Корневой тег MessageType [1]    
1.1 MetaInf Метаинформация о структуре сообщения MetaInfoType [1]    
    ReqUID Уникальный идентификатор контейнера String (36) [1]    
    ReqCreateDate Дата и время создания контейнера DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1] По местному времени системы-отправителя, с указанием часового пояса.
    ReqExportDate Дата и время выгрузки контейнера из уполномоченного банка DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1]
    GOZUID Идентификатор государственного контракта String (25) [1]    
    PeriodStart Обрабатываемый период DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1] По местному времени системы-отправителя, с указанием часового пояса.
    PeriodEnd DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1]
1.1.1 Bank Информация об уполномоченном банке-отправителе сообщения обмена BankInfoType [1]    
    BankName Наименование уполномоченного банка String (255) [1]    
    BankBIC БИК уполномоченного банка String (9) [1]    
    BankINN ИНН уполномоченного банка String (10) [1]    
    BankKPP КПП уполномоченного банка по месту его нахождения String (9) [1]    
    BankAccount Корреспондентский счет уполномоченного банка String (20) [1]    

2. Владелец отдельного счёта

Раздел содержит актуальные сведения обо всех владельцах отдельных счетов, операции по которым включены в контейнер.

№ п/п Элемент Описание элемента Тип Мн. Комментарий
2 Contractor Сведения о владельце отдельного счёта - участнике расчетов (исполнителе/головном исполнителе) ContractorType [1..n] Сведения о контрагенте, участвующем в операциях, сведения о которых передаются в данном контейнере (владельцы счетов, получатели по счетам).
    ID Уникальный идентификатор владельца отдельного счёта, присвоенный уполномоченным банком String (36) [1]    
    FullName Полное наименование/ФИО String (512) [1]    
    ShortName Сокращенное наименование (если имеется) String (255) [0..1] Для индивидуального предпринимателя атрибут не заполняется.
    ForName Наименование на иностранном языке (если имеется) String (255) [0..1]    
    OPF Организационно-правовая форма Int [0..1] Указывается значение по ОКОПФ. Заполняется при наличии у уполномоченного банка информации, в противном случае обязательно заполняется атрибут OPFName.
    OPFName Организационно-правовая форма прописью String (128) [0..1] Не заполняется в случае заполнения атрибута OPF.
    INN ИНН String (10) (12) [1]    
    KPP КПП String (9) [0..1] Указывается КПП по месту нахождения организации согласно свидетельству о постановке на учет в налоговом органе (свидетельству об учете в налоговом органе). При открытии счета обособленному подразделению организации указывается КПП по месту нахождения обособленного подразделения организации согласно уведомлению о постановке на учет в налоговом органе. Для иностранной организации атрибут может не заполняться. Для индивидуального предпринимателя атрибут не заполняется.
    OGRN ОГРН/ОГРНИП String (13) (15) [1]    
    RegDate Дата регистрации CCYY-MM-DD [1]    
    Capital Уставный капитал Long [0..1] Указываются сведения о величине зарегистрированного и оплаченного уставного (складочного) капитала или величине уставного фонда имущества. Для индивидуального предпринимателя атрибут не заполняется.
    OKTMO ОКТМО String (15) [0..1] Обязательно заполняется один из атрибутов. Указывается относительно адреса (места нахождения) юридического лица, внесенного в Единый государственный реестр юридических лиц, адреса места жительства (регистрации) или места пребывания физического лица - индивидуального предпринимателя.
    OKATO ОКАТО String (15) [0..1]
2.1 Assignee Уполномоченное лицо AssigneeType [1..n]    
    Position Должность уполномоченного лица String (64) [0..1]    
    NameSurname Фамилия String (100) [1]    
    NameName Имя String (100) [1]    
    NamePatron Отчество String (100) [0..1] Обязательно при наличии.
    INN ИНН String (12) [0..1] Заполняется при наличии сведений у уполномоченного банка.
2.1.1 DUL Документ, удостоверяющий личность DulType [1..n]    
    Type Тип документа (идентификатор) Int [1] Указывается идентификатор согласно классификатору, установленному настоящим документом.
    Comment Тип документа String (64) [0..1] Указывается прописью, если атрибут Type согласно классификатору, установленному настоящим документом, принимает значение <0>.
    SeriesNumber Номер String (20) [1] Если есть номер и серия, разделяются пробелом.
    IssueOrganization Организация выдачи String (255) [0..1] Атрибуты заполняются при наличии в документе соответствующих реквизитов.
    IssueDC Код подразделения String (7) [0..1]
    IssueDate Дата выдачи Date [0..1]
2.2 Addr Адрес AddrType [1..n] Указывается адрес (место нахождения) юридического лица, внесенный в Единый государственный реестр юридических лиц, адрес места жительства (регистрации) или места пребывания физического лица. Иные адреса юридического лица или индивидуального предпринимателя указываются при наличии информации о них у уполномоченного банка.
    Type Тип адреса Int [1] Указывается идентификатор согласно классификатору, установленному настоящим документом.
    AddressLine Адрес прописью String (512) [1] Адрес всегда указывается текстовым представлением. В случае использования уполномоченным банком форматов КЛАДР или ФИАС, адрес дополнительно указывается в структурированном виде. В этом случае заполняются соответствующие атрибуты раздела. Поскольку адрес может не содержать части элементов унифицированного классификатора, часть атрибутов может остаться не заполненной.
    Region Регион String (100) [0..1]
    Okrug Округ String (100) [0..1]
    District Район String (100) [0..1]
    City Город String (100) [0..1]
    CityDistrict Внутригородской район String (100) [0..1]
    Settlement Населенный пункт String (100) [0..1]
    Street Улица String (100) [0..1]
    Territory Доп. Территория String (100) [0..1]
    TerritoryStreet Улица на доп. Территории String (100) [0..1]
    House Дом String (8) [0..1]
    Building Корпус String (8) [0..1]
    Flat Квартира/офис String (8) [0..1]
    Index Почтовый индекс String (10) [0..1]
2.3 Contact Контактная информация ContactType [0..n] Заполняется при наличии сведений у уполномоченного банка.
    Type Тип контактной информации (идентификатор) Int [1] Указывается идентификатор согласно классификатору, установленному настоящим документом
    Val Значение согласно типу контактной информации String (64) [1] Указывается номер телефона, адрес электронной почты и тому подобное согласно идентификатору типа контактной информации
2.4 License Сведения о выданной юридическому лицу или физическому лицу-индивидуальному предпринимателю лицензии на право осуществления деятельности, подлежащей лицензированию LicenseType [0..n] Заполняется при наличии сведений у уполномоченного банка.
    Num Номер лицензии String (32) [1]    
    Date Дата выдачи лицензии CCYY-MM-DD [1]    
2.4.1 Activity Лицензируемая деятельность LicenseActivityType [1..n]    
    Name Вид лицензируемой деятельности String (255) [1]    
    Code Код лицензируемой деятельности по ОКВЭД String (15) [1]    

3. Файловое вложение (элемент данных)

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

- Уникальный идентификатор вложения;

- Наименование файлового вложения в контейнере;

- Параметр, необходимый для проверки неизменности файлового вложения (контрольная сумма);

- Параметр, определяющий тип документа во вложении;

- Ссылка на владельца счета, предоставившего документ в уполномоченный банк.

№ п/п Элемент Описание элемента Тип Мн. Комментарий
3 FileLink                
    Id Уникальный идентификатор вложения String (36) [1] Уникальный идентификатор вложения, присвоенный уполномоченным банком. После первой отправки на уникальный идентификатор вложения можно ссылаться по id (см. раздел «передача файловых вложений»).
    Name Имя файла String (32) [0..1] В случае предоставления файла в контейнере (при первичной передаче файла) - совпадает с наименованием файла в контейнере. В случае если файл был передан ранее, не заполняется.
    Size Размер Int [1] Размер файла, байт.
    CRC Контрольная сумма (CRC32) Int [1] Контрольная сумма файла (алгоритм CRC32).
    DocType Тип документа во вложении Int [1] Указывается идентификатор согласно классификатору «Типы файловых вложений».
    Comment Комментарий String (255) [0..1] Заполняется, если атрибут DocType принимает значение < 0> (иной документ).
    Owner Идентификатор владельца счета, предоставившего документ в уполномоченный банк ContractorRefType [1]    

4. Сведения о контракте по ГОЗ

№ п/п Элемент Описание элемента Тип Мн. Комментарий
4 Contract Сведения о контракте по ГОЗ ContractType [0..n] Сведения предоставляются в случае наличия в обрабатываемом периоде операций по списанию денежных средств с отдельного счета на другой отдельный счет, совершенных в рамках соответствующего контракта по ГОЗ
    ContractUID Уникальный идентификатор контракта по ГОЗ, присвоенный уполномоченным банком String (36) [1] Необходим для обновления сведений о контракте в случае предоставления соисполнителем дополнительных соглашений.
    Contractor Получатель (поставщик, подрядчик, исполнитель) ContractorRefType [1]    
    ContractorCorr Плательщик (заказчик) ContractorRefType [1]    
    GOZUID Идентификатор государственного контракта String (25) [1..n]    
    RegDate Дата представления контракта в уполномоченный банк CCYY-MM-DD [1]    
    LastUpdated Дата последнего изменения в контракт CCYY-MM-DD [1] Дата последнего предоставленного дополнительного соглашения. При отсутствии - совпадает с датой представления контракта в уполномоченный банк.
    Cost Цена контракта Long [1] Текущая цена контракта (с учётом дополнительных соглашений).
    Prepayment Сумма аванса, предусмотренная условиями контракта Long [0..1] Указывается при наличии в контракте суммы аванса.
    Profit Согласованный размер прибыли по контракту Long [0..1] Указывается при наличии в контракте суммы согласованной прибыли (согласно статье 8.3 Федерального закона № 275-ФЗ).
    PrevLoss Размер предварительно понесённых расходов за счёт собственных средств, указанный в контракте Long [0.1] Указывается при наличии в контракте суммы подобных расходов (согласно статье 8.3 Федерального закона №  275-ФЗ).
    FileAttach Скан-образы контракта и дополнительных соглашений FileLinkRefType [0..n] Предоставляются при наличии в уполномоченном банке.
    Num Номер контракта String (200) [0..1]    
    Date Дата заключения контракта CCYY-MM-DD [0..1]

5. Отдельный счёт

В раздел включаются сведения обо всех отдельных счетах, сведения об операциях по которым включены в контейнер.

№ п/п Элемент Описание элемента Тип Мн. Комментарий
5 Acc Отдельный счет AccountType [1..n] Сведения об отдельном счёте передаются в случае наличия в обрабатываемом периоде операций по нему.
    ID Идентификатор счёта, присвоенный уполномоченным банком String (36) [1]    
    BIK БИК уполномоченного банка (его филиала, иного подразделения), в котором открыт счёт String (9) [1] Передаются реквизиты уполномоченного банка (его филиала, иного подразделения), в котором открыт отдельный счёт. Для филиалов и иных подразделений уполномоченного банка указывается субкорреспондентский счет.
    BankAccount Корреспондентский счёт String (20) [1]
    Num Номер счёта String (20) [1]    
    CreateDate Дата открытия счёта CCYY-MM-DD [1]    
    CloseDate Дата закрытия счёта CCYY-MM-DD [0..1] Заполняется только для закрытых счетов.
    Owner Владелец счета ContractorRefType [1]    
    OwnerStatus Статус организации в рамках исполнения государственного контракта Int [1] Указывается: 1 - головной исполнитель; 2 - исполнитель.
    GOZUID Идентификатор государственного контракта String (25) [1]    
    InitSum Сумма остатка на начало периода Long [1] Сумма остатка на счёте до осуществления операций, сведения о которых содержатся в сообщении обмена, включенном в контейнер (входящее сальдо).
    FinalSum Сумма остатка на конец периода Long [1] Сумма остатка на счёте после осуществления операций сведения о которых содержатся в сообщении обмена, включенном в контейнер (исходящее сальдо).
    BankBranch Сведения о филиале или ином подразделении уполномоченного банка, в котором открыт отдельный счет String (255) [0..1] Сведения предоставляются в случае осуществления операций филиалом или иным подразделением уполномоченного банка. Указываются наименование филиала или иного подразделения уполномоченного банка и код, присвоенный такому филиалу (подразделению) уполномоченным банком.
    BankBranchID Код филиала или иного подразделения уполномоченного банка, в котором открыт отдельный счет, присвоенный уполномоченным банком String (32) [0..1]

6. Акт приёма-передачи

№ п/п Элемент Описание элемента Тип Мн. Комментарий
6 AccRep Акт приема-передачи товаров (работ, услуг) AccRepType [0..1] Передаются все акты приема-передачи товаров (работ, услуг), служащие основаниями для расчёта между головным исполнителем и исполнителем, между исполнителями.
    AccRepUID Уникальный идентификатор акта приема-передачи товаров (работ, услуг), присвоенный уполномоченным банком String (36) [1]    
    Contractor Получатель (поставщик, подрядчик, исполнитель) ContractorRefType [1]    
    ContractorCorr Плательщик (заказчик) ContractorRefType [1]    
    GOZUID Идентификатор государственного контракта String (25) [1]    
    Contract Контракт по ГОЗ, в рамках которого составлен акт приёма-передачи товаров (работ, услуг) ContractRefType [1]    
    Num Номер акта приема-передачи товаров (работ, услуг) String (200) [0..1] Заполняется при наличии у уполномоченного банка сведений о номере и дате акта приема-передачи товаров (работ, услуг).
    Date Дата акта приема-передачи товаров (работ, услуг) CCYY-MM-DD [0..1]
    Cost Сумма по акту приема-передачи товаров (работ, услуг) Long [1]    
    FileAttach Скан-образы акта приёма-передачи товаров (работ, услуг) FileLinkRefType [1..n]    

7. Открытие отдельного счёта

№ п/п Элемент Описание элемента Тип Мн. Комментарий
7 AccCreateOp Операция открытия отдельного счета AccCreateOpType [0..n] Указываются сведения обо всех открытых отдельных счетах в обрабатываемом периоде.
    OpUID Идентификатор текущей операции, присвоенный уполномоченным банком String (36) [1]    
    CorrectedOpUID Идентификатор корректируемой (исходной) операции String (36) [0..1] Указывается в случае корректировки ранее переданных сведений об операции, при использовании уполномоченным банком транзакционной модели корректировок. В случае использования уполномоченным банком версионной модели - совпадает с полем OpUID.
    Acc Отдельный счет AccountRefType [1]    
    FileAttach Файловые вложения FileLinkRefType [1..n] Передаются документы, служащие основанием открытия отдельного счета. Договор банковского счета и карточка с образцами подписей и оттиска печати передаются всегда, иные документы - при наличии.

8. Изменение данных об отдельном счёте

В раздел включается информация об изменении сведений об отдельном счёте, а именно:

- Информация о закрытии отдельного счёта (в атрибуте Acc передаётся ссылка на счёт, содержащий дату закрытия. Атрибут AccPrev не заполняется);

- Информация об изменении сведений об отдельном счёте*(4) (в атрибуте Acc передаётся ссылка на уже изменённый элемент данных «Отдельный счёт» (раздел 5), в атрибуте AccPrev - на исходный, т.е. до изменения сведений о нем);

- Информация о замене или внесении изменений и исправлений в карточку с образцами подписей и оттиска печати (в атрибуте Acc указывается номер отдельного счета, к которому оформлена новая карточка либо в поля карточки внесены изменения и исправления, в атрибуте FileAttach - новая или измененная/исправленная карточка).

№ п/п Элемент Описание элемента Тип Мн. Комментарий
8 AccEditOp Информация об изменении сведений об отдельном счёте AccEditOpType [0..n]    
    OpUID Идентификатор текущей операции, присвоенный уполномоченным банком String (36) [1]    
    CorrectedOpUID Идентификатор корректируемой (исходной) операции String (36) [0..1] Указывается в случае корректировки ранее переданных сведений об операции, при использовании уполномоченным банком транзакционной модели корректировок. В случае использования уполномоченным банком версионной модели - совпадает с полем OpUID.
    Acc Отдельный счет AccountRefType [1]    
    AccPrev Ссылка на элемент, описывающий состояние счёта до внесения изменений AccountRefType [0..1] Указывается только при изменении реквизитов счёта.
    Date Дата закрытия отдельного счета / изменения реквизитов отдельного счета CCYY-MM-DD [1]    
    FileAttach Файловые вложения FileLinkRefType [0..n] Передаются документы, служащие основанием изменения сведений об отдельном счёте. В случае замены или внесения изменений и исправлений в карточку с образцами подписей и оттиска печати, новая или исправленная карточка передается всегда. В случае изменения реквизитов счета в связи с реорганизацией юридических лиц выписка из единого государственного реестра юридических лиц передается всегда. Иные документы передаются при их наличии.

9. Перевод между отдельными счетами

Сведения о переводе между отдельными счетами передаются посредством информирования об операции плательщика. Информация об операции зачисления денежных средств на отдельный счёт получателя (в случае, когда средства были получены с другого отдельного счёта) в МО РФ не предоставляется.

№ п/п Элемент Описание элемента Тип Мн. Комментарий
9 DebitOpToSpecialAcc Списание денежных средств с отдельного счета на другой отдельный счет DebitOpToSpecialAccType [0..n] Указываются все операции по списанию денежных средств с отдельного счета на другой отдельный счет в обрабатываемом периоде.
    OpUID Идентификатор текущей операции, присвоенный уполномоченным банком String (36) [1]    
    CorrectedOpUID Идентификатор корректируемой (исходной) операции String (36) [0..1] Указывается в случае корректировки (исправления) ранее переданных сведений об операции, при использовании уполномоченным банком транзакционной модели корректировок. В случае использования уполномоченным банком версионной модели - совпадает с полем OpUID.
    CorrectionDate Дата и время предоставляемой корректировки DateTime [CCYY-MM-DDTHH:MM:SSTZD] [0..1] Указывается в случае корректировки (исправления) ранее переданных сведений о переводе между отдельными счетами.
    AccFrom Отдельный счет плательщика AccountRefType [1]    
    AccTo Отдельный счет получателя AccountRefType [1]    
    DocDate Дата распоряжения Date [CCYY-MM-DD] [1]    
    DocNum Номер распоряжения String (32) [1]    
    AcceptDate Дата и время исполнения распоряжения DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1]    
    Purp Назначение платежа String (255) [1]    
    Sum Сумма перевода Long [1]    
    GOZUID Идентификатор государственного контракта String (25) [1]    
    Contract Контракт по ГОЗ ContractRefType [0..n] Указывается в случае осуществления (либо возврата ранее полученного) авансового платежа.
    AccRep Акт приёма-передачи товаров (работ, услуг), в рамках которого осуществляется перевод AccRepRefType [0..n] Указывается в случае осуществления расчётов по актам приёма-передачи товаров (работ, услуг).
    FileAttach Файловые вложения FileLinkRefType [0..n] Передаются документы, служащие основанием перевода между отдельными счетами.

10. Зачисление денежных средств на отдельный счёт

№ п/п Элемент Описание элемента Тип Мн. Комментарий
10 CreditOp Зачисление денежных средств на отдельный счёт CreditOpType [0..n] Указываются все операции по зачислению денежных средств на отдельный счет, за исключением осуществляемых в рамках перевода, предусмотренного разделом 9 настоящего документа.
    OpUID Идентификатор текущей операции, присвоенный уполномоченным банком String (36) [1]    
    CorrectedOpUID Идентификатор корректируемой (исправленной) операции String (36) [0..1] Указывается в случае корректировки (исправления) ранее переданных сведений об операции, при использовании уполномоченным банком транзакционной модели корректировок. В случае использования уполномоченным банком версионной модели - совпадает с полем OpUID.
    CorrectionDate Дата и время предоставляемой корректировки DateTime [CCYY-MM-DDTHH:MM:SSTZD] [0..1] Указывается в случае корректировки (исправления) ранее переданных сведений о зачислении денежных средств на отдельный счет.
    AccTo Отдельный счет получателя денежных средств AccountRefType [1]    
    OpType Тип операции по зачислению денежных средств Int [1] Указывается идентификатор согласно установленному настоящим документом классификатору операций по зачислению денежных средств на отдельный счёт.
    DocDate Дата распоряжения Date [CCYY-MM-DD] [1]    
    DocNum Номер распоряжения String (32) [1]    
    Purp Назначение платежа String (255) [1]    
    Sum Сумма перевода Long [1]    
    PayerName Наименование/ФИО плательщика String (255) [1]    
    PayerINN ИНН плательщика String (10) (12) [0..1] Атрибут заполняется при наличии сведений у уполномоченного банка.
    PayerKPP КПП плательщика String (9) [0..1] Атрибут заполняется при наличии сведений у уполномоченного банка.
    AccFrom Номер счёта плательщика String (20) [0..1] Атрибут не заполняется, если перевод денежных средств осуществлялся посредством приема у плательщика - физического лица наличных денежных средств.
    BankFromBIK БИК банка плательщика String (9) [1]    
    BankFromName Наименование банка плательщика String (255) [1]    
    BankFromAcc Корреспондентский счёт банка плательщика String (20) [1]    

11. Списание денежных средств с отдельного счёта

№ п/п Элемент Описание элемента Тип Мн. Комментарий
11 DebitOp Списание денежных средств с отдельного счета DebitOpType [0..n] Указываются все операции по списанию денежных средств с отдельного счета, за исключением перечисленных в разделе 9.
    OpUID Идентификатор текущей операции, присвоенный уполномоченным банком String (36) [1]    
    CorrectedOpUID Идентификатор корректируемой (исходной) операции String (36) [0..1] Указывается в случае корректировки (исправления) ранее переданных сведений об операции, при использовании уполномоченным банком транзакционной модели корректировок. В случае использования уполномоченным банком версионной модели - совпадает с полем OpUID.
    CorrectionDate Дата и время предоставляемой корректировки DateTime [CCYY-MM-DDTHH:MM:SSTZD] [0..1] Указывается в случае корректировки (исправления) ранее переданных сведений о списании денежных средств с отдельного счета.
    AccFrom Отдельный счет плательщика AccountRefType [1]    
    OpType Тип операции по списанию денежных средств Int [1] Указывается идентификатор согласно установленному настоящим документом классификатору операций по списанию денежных средств с отдельного счёта.
    DocDate Дата распоряжения Date [CCYY-MM-DD] [1]    
    DocNum Номер распоряжения String (32) [1]    
    AcceptDate Дата и время исполнения распоряжения DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1]    
    Purp Назначение платежа String (255) [1]    
    Sum Сумма перевода Long [1]    
    CorrName Наименование/ФИО получателя String (255) [0..1] Атрибуты передаются по всем операциям, кроме «Оплата труда работников предприятия». Атрибут ИНН для физического лица может не заполняться. Атрибут КПП для иностранной организации может не заполняться, для физического лица и индивидуального предпринимателя - не заполняется. Атрибут Номер счета получателя может не заполняться в случаях выдачи наличных денежных средств, предусмотренных пунктом 9 статьи 8.4 Федерального закона № 275-ФЗ.
    CorrINN ИНН получателя String (10) (12) [0..1]
    CorrKPP КПП получателя String (9) [0..1]
    AccTo Номер счёта получателя String (20) [0..1]
    BankToBIK БИК банка получателя String (9) [1]    
    BankToName Наименование банка получателя String (255) [1]    
    BankToAcc Корреспондентский счёт банка получателя String (20) [1]    
    TaxStat Статус плательщика String (2) [0..1] Передаётся только для платежей по налогам и сборам.
    TaxKBK КБК String (20) [0..1]
    TaxOKTMO Код ОКТМО String (15) [0..1]
    TaxCause Основание платежа String (2) [0..1]
    TaxPeriod Период платежа String (10) [0..1]
    TaxCauseNum Номер документа-основания String (16) [0..1]
    TaxCauseDate Дата документа-основания CCYY-MM-DD [0..1]
    SalaryTaxUID Идентификатор операции по перечислению налогов с ФОТ, присвоенный уполномоченным банком (для операций по списанию денежных средств на цели оплаты труда) String (36) [0..n] Указывается обязательно в случае перечисления денежных средств на цели оплаты труда.
    Comment Произвольная информация об операции String (255) [0..1] Не обязательно к заполнению.
    FileAttach Файловые вложения FileLinkRefType [0..n] Передаются документы, служащие основанием списания денежных средств с отдельного счета.

Структура контрольного файла control.xml

Контрольный файл подписывается в соответствии с разделом «Подписание сообщения обмена электронной подписью». Подпись помещается в файл control.sign. Файлы control.xml и control.sign помещаются в архив control.zip (без сжатия).

№ п/п Элемент Описание элемента Тип Мн. Комментарий
1 Message Корневой тег ControlType [1]    
    PacketUID Уникальный идентификатор пакета данных String (36) [1] Назначается уполномоченным банком.
1.1 Containers Информация о контейнерах данных ContainerType [1..n] По количеству контейнеров в пакете.
    ReqUID Уникальный идентификатор контейнера String (36) [1]    
    name Имя файла String (32) [1]    
    size Размер файла Int [1] Размер файла в байтах.
    CRC Контрольная сумма (CRC32) Int [1] Контрольная сумма файла (алгоритм CRC32).
1.2 Nodata Список идентификаторов государственных контрактов, по которым операции в обрабатываемом периоде не осуществлялись NodataType [0..1]    
    PeriodStart Описание обрабатываемого периода (совпадает с аналогичными полями в файле data.xml). DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1]    
    PerionEnd DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1]    
    GOZUID Идентификатор государственного контракта String (25) [0..n]    

Ссылочные типы

Перечисленные в этом разделе типы используются только для указания ссылок на элементы данных из атрибутов иных элементов данных. Например, при формировании элемента данных «7. Открытие отдельного счёта», в его атрибуте «Acc» («Отдельный счёт») записывается не элемент данных «5. Отдельный счёт», а только ссылка, формат которой определён в настоящем разделе. При этом элемент данных, на который ссылаются атрибуты иных элементов данных посредством ссылочных типов, обязательно должен присутствовать выше в этом же сообщении обмена. В приведённом примере, в сообщение обмена должен быть включен элемент данных «5. Отдельный счёт», на который указывает ссылка из операции открытия счёта, причём сведения о счёте должны предшествовать сведениям об операции по этому счету.

1. Файловое вложение

№ п/п Элемент Описание элемента Тип Мн. Комментарий
1 FileLinkRefType                
    Id Сведения, идентифицирующие файловое вложение при ссылке на него из иных элементов данных String (36)        

2. Владелец отдельного счёта

№ п/п Элемент Описание элемента Тип Мн. Комментарий
2 ContractorRefType Сведения, идентифицирующие владельца отдельного счёта при ссылке на него из иных элементов данных            
    ID Уникальный идентификатор владельца отдельного счёта, присвоенный уполномоченным банком String (36)        
    INN ИНН String (10) (12)        
    KPP КПП String (9)        
    OGRN ОГРН/ОГРНИП String (13) (15)        

3. Контракт по ГОЗ между головным исполнителем и исполнителем, между исполнителями

№ п/п Элемент Описание элемента Тип Мн. Комментарий
3 ContractRefType Сведения, идентифицирующие контракт по ГОЗ между головным исполнителем и исполнителем, между исполнителями, при ссылке на него из иных элементов данных            
    ContractUID Уникальный идентификатор контракта по ГОЗ, присвоенный уполномоченным банком String (36)        
    GOZUID Идентификатор государственного контракта String (25)        

4. Отдельный счёт

№ п/п Элемент Описание элемента Тип Мн. Комментарий
4 AccountRefType Сведения, идентифицирующие отдельный счёт при ссылке на него из иных элементов данных            
    ID Идентификатор отдельного счета, присвоенный уполномоченным банком String (36)        
    BIK БИК уполномоченного банка (его филиала, иного подразделения), в котором открыт счёт String (9)        
    Num Номер отдельного счета String (20)        

5. Акт приёма-передачи

№ п/п Элемент Описание элемента Тип Мн. Комментарий
5 AccRepRefType Сведения, идентифицирующие акт приёма-передачи товаров (работ, услуг) при ссылке на него из иных элементов данных            
    AccRepUID Уникальный идентификатор акта приёма-передачи товаров (работ, услуг), присвоенный уполномоченным банком String (36)        

Формат данных, получаемых банками из МО РФ

В ходе информационного обмена МО РФ направляет уполномоченным банкам квитанции, содержащие информацию о полученных контейнерах (файл-ответ), а также дополнительные сведения, в частности, перечень завершённых государственных контрактов.

Все данные, передаваемые МО РФ, упаковываются в контейнер zip (без сжатия).

Структура файла gozfin.xml (сведения о закрытых контрактах ГОЗ)

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

Файл gozfin.xml подписывается в соответствии с разделом «Подписание сообщения обмена электронной подписью». Подпись помещается в файл gozfin.sign. Файлы gozfin.xml и gozfin.sign помещаются в архив gozfin.zip (без сжатия).

№ п/п Элемент Описание элемента Тип Мн. Комментарий
1 Message Корневой тег FinishedGozMsgType [1]    
1.1 FinishedGOZ Описание закрытого государственного контракта FinishedGozType [1..n]    
    GOZUID Идентификатор государственного контракта String (25) [1]    
    FinishDate Дата закрытия государственного контракта Date [CCYY-MM-DD] [1]    

Структура файла-ответа

Файл-ответ (квитанция) содержит сведения о полученных от уполномоченных банков контейнерах, с указанием статуса получения каждого контейнера. В случае если в принятом контейнере, в том числе включенных в него сообщениях обмена, обнаружены ошибки, сведения об этих ошибках включаются в квитанцию. Файл-ответ подписывается в соответствии с разделом «Подписание сообщения обмена электронной подписью». Подпись помещается в файл с расширением sign.

Файл-ответ и файл ЭП помещаются в архив zip (без сжатия).

В случае если контейнер, в том числе включенные в него сообщения обмена, содержат ошибки, загрузка содержащихся в контейнере сведений в единую систему контрактов по ГОЗ не производится (загружаются только бинарные файлы со скан-образами, при наличии возможности прочитать сведения о них из xml-сообщения). В случае получения уполномоченным банком файла-ответа о непринятии одного или нескольких контейнеров либо пакета данных целиком, уполномоченный банк устраняет причину непринятия контейнера (контейнеров), вновь формирует контейнер (контейнеры) и направляет его (их) в МО РФ за тот же период (включив только ранее не переданные скан-образы, и скан-образы, по которым ранее были предоставлены некорректные описывающие их элементы данных).

Независимо от наличия или отсутствия ошибок в элементах данных, в раздел Elements всегда включаются сведения обо всех операциях (разделы 7-11 настоящего документа). Отсутствие ошибок обозначается кодом результата «00 - ошибок нет».

Формат предусматривает атрибуты «ResultCode» на уровнях пакета, контейнера и элемента данных. Любое значение этого атрибута, отличное от 0, сигнализирует о критической ошибке соответствующего уровня. Критическая ошибка говорит о невозможности принять данные соответствующего уровня, и необходимости их полного повторного предоставления. Например, критическая ошибка «Неверный идентификатор сессии» говорит о необходимости повторить полную отправку данных. В то же время критическая ошибка «Ошибка валидации ЭП», выданная на уровне контейнера, говорит о необходимости переслать только ошибочный контейнер (критической ошибки уровня сессии эта ситуация не вызовет). На каждом уровне данных дополнительно приводится список предупреждений, т.е. ошибок, не ведущих к невозможности принятия данных. Этот список служит для мониторинга состояния обмена, а также для упрощения трассировки ошибок нижних уровней.

В классификаторе «Коды ошибок», установленном настоящим документом, приведён общий список возможных ошибок и предупреждений, с указанием критичности каждой из них.

№ п/п Элемент Описание элемента Тип Мн. Комментарий
1 Message Корневой тег ReplyType [1]    
    PacketUID Идентификатор пакета данных, ответ к которому содержится в сообщении. String (36) [1]    
    ResultCode Код результата обработки сессии Int [1] Согласно классификатору кодов ошибок уровня сессии.
    Warnings Список замечаний и некритичных ошибок уровня сессии ErrorWarningType [0..n]    
    ErrorWarningLevel Уровень ошибки (ошибка или предупреждение) Int [1] 0 - предупреждение (warning), 1 - ошибка (error).
    ErrorWarningCode Код замечания (некритичной ошибки) уровня сессии Int [1] Согласно классификатору кодов ошибок уровня сессии.
    ErrorWarningText Текст сообщения об ошибке String (255) [1]    
1.1 MissingContracts Отсутствующие контейнеры по государственным контрактам String (25) [0..n] В случае отсутствия информации по открытому государственному контракту и в контейнерах, и в области Nodata контрольного файла (ошибка уровня сессии 22).
1.2 Containers Статус обработки контейнера данных ContainerStatusType [1..n] По количеству контейнеров в пакете.
    ReqUID Уникальный идентификатор контейнера String (36) [1]    
    ResultCode Код результата загрузки контейнера Int [1] Согласно классификатору кодов результата уровня контейнера.
    AcceptTime Дата и время приема либо неприема контейнера DateTime [CCYY-MM-DDTHH:MM:SSTZD] [1] Дата и время, когда система закончила обрабатывать контейнер.
1.2.1 Warnings Список замечаний и некритичных ошибок уровня контейнера ErrorWarningType [0..n]    
    ErrorWarningLevel Уровень ошибки (ошибка или предупреждение) Int [1] 0 - предупреждение (warning), 1 - ошибка (error).
    ErrorWarningCode Код замечания (некритичной ошибки) уровня контейнера Int [1] Согласно классификатору кодов ошибок уровня контейнера.
    ErrorWarningText Текст сообщения об ошибке String (255) [1]    
1.2.2 Elements Статусы получения элементов данных ElementStatusType [0..n] В раздел включаются сведения: - О безошибочно принятых операциях (разделы 7-11 настоящего документа); - Об ошибочных элементах данных любого вида.
    ElementType Код типа элемента Int [1] Согласно классификатору типов ошибочных элементов.
    ElementId Идентификатор элемента данных String (36) [1] Указывается идентификатор элемента данных.
    ResultCode Код результата загрузки элемента данных Int [1] Согласно классификатору кодов ошибок уровня элемента данных.
1.2.2.1 Errors Список замечаний и ошибок уровня элемента данных ErrorWarningType [0..n]    
    ErrorWarningLevel Уровень ошибки (ошибка или предупреждение) Int [1] 0 - предупреждение (warning), 1 - ошибка (error).
    ErrorWarningCode Код ошибки уровня элемента данных Int [1] Согласно классификатору кодов ошибок уровня элемента данных.
    ErrorWarningText Текст сообщения об ошибке String (255) [1]    

Классификаторы

Типы файловых вложений

Идентификатор Значение
1 Контракт между головным исполнителем и исполнителем, между исполнителями
2 Дополнительное соглашение к контракту между головным исполнителем и исполнителем, между исполнителями
3 Карточка с образцами подписей и оттиска печати
4 Акт приёма-передачи товаров
5 Акт выполненных работ
6 Акт оказанных услуг
7 Товарно-транспортная накладная
8 Счёт-фактура
9 Счёт
10 Распоряжение на перечисление денежных средств
11 Кредитный договор
12 Депозитный договор
13 Расчетно-платежная ведомость (иная форма первичной учетной документации по учету труда и его оплаты, установленная законодательством Российской Федерации о бухгалтерском учете)
14 Договор банковского счета
15 Выписка из единого государственного реестра юридических лиц
0 Иной документ

Типы адресов

Идентификатор Значение
1 Адрес (место нахождения) юридического лица, внесенный в Единый государственный реестр юридических лиц, адрес места жительства (регистрации) или места пребывания физического лица
2 Адрес доставки корреспонденции
3 Адрес обособленного подразделения юридического лица
0 Иной адрес

Типы контактной информации

Идентификатор Значение
1 Телефон
2 Факс
3 Адрес электронной почты
4 Адрес вебсайта
0 Иной тип контактной информации

Типы операций по зачислению денежных средств на отдельный счёт

Идентификатор Значение
1 Зачисление денежных средств по кредитному договору
2 Зачисление денежных средств в виде процентов по договору банковского депозита
3 Зачисление денежных средств, ранее размещённых по договору банковского депозита
4 Зачисление денежных средств от государственного заказчика головному исполнителю
5 Зачисление денежных средств в виде процентов за пользование банком денежными средствами, находящимися на отдельном счете
6 Возврат ранее перечисленных денежных средств на отдельный счет, в том числе ошибочно перечисленных
0 Иное зачисление денежных средств

Типы операций по списанию денежных средств с отдельного счёта

Идентификатор Значение
1 Уплата налогов и сборов, таможенных платежей, страховых взносов в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации, Федеральный фонд обязательного медицинского страхования, иных обязательных платежей в бюджет Российской Федерации, установленных законодательством Российской Федерации
2 Оплата товаров, работ, услуг по ценам (тарифам), подлежащим государственному регулированию
3 Оплата головным исполнителем расходов на сумму не более пяти миллионов рублей в месяц и оплата исполнителем расходов на сумму не более трёх миллионов рублей в месяц
4 Перечисления прибыли в размере, согласованном сторонами при заключении контракта и предусмотренном его условиями, после исполнения контракта и представления в уполномоченный банк акта приема-передачи товара (акта выполненных работ, оказанных услуг)
5 Оплата труда (при одновременной уплате соответствующих налогов и страховых взносов в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации, Федеральный фонд обязательного медицинского страхования;)
6 Списание по исполнительным документам, предусматривающим перечисление (выдачу) денежных средств для удовлетворения требований о возмещении вреда, причиненного жизни и здоровью; перечисление (выдачу) денежных средств для расчетов по выплате выходных пособий лицам, работающим или работавшим по трудовому договору (контракту), и (или) по оплате их труда; взыскание денежных средств в доход Российской Федерации.
7 Списание, связанное с размещением денежных средств на депозите в том же уполномоченном банке;
8 Возврат сумм кредитов, согласованных с государственным заказчиком и перечисленных уполномоченным банком головному исполнителю на отдельный счет в том же уполномоченном банке для исполнения государственных контрактов в рамках сопровождаемой сделки, и возврат сумм кредитов, перечисленных уполномоченным банком исполнителю на отдельный счет в том же уполномоченном банке для исполнения контрактов в рамках сопровождаемой сделки, а также процентов по данным кредитам, при отсутствии (недостаточности) собственных средств у головного исполнителя, исполнителя и авансирования по государственным контрактам, контрактам
9 Расчеты с иностранными исполнителями, участвующими в поставках продукции по государственному оборонному заказу и входящими в кооперацию в рамках сопровождаемой сделки в соответствии с перечнем таких иностранных исполнителей по каждой сопровождаемой сделке, составленному головным исполнителем, согласованным и представленным государственным заказчиком в уполномоченный банк, в котором открыт отдельный счет головным исполнителем.
10 Перечисление денежных средств, в размере, согласованном сторонами при заключении контракта и предусмотренном его условиями, направленных на возмещение (компенсацию) после исполнения контракта в пределах цены контракта понесенных исполнителем за счет собственных средств (за исключением средств, находящихся на отдельных счетах) расходов на формирование запаса продукции, сырья, материалов, полуфабрикатов, комплектующих изделий, необходимого для выполнения государственного оборонного заказа, при условии подтверждения исполнителем обоснованности фактических расходов, связанных с формированием такого запаса, после исполнения контракта и представления исполнителем в уполномоченный банк акта приема-передачи товара (акта выполненных работ, оказанных услуг)
11 Перечисление головным исполнителем денежных средств при частичном исполнении им государственного контракта, если результатом такого частичного исполнения является принятая государственным заказчиком продукция, в размере, согласованном с государственным заказчиком и не превышающем размера прибыли, подлежащего применению государственным заказчиком в составе цены продукции в порядке, установленном Правительством Российской Федерации для определения начальной (максимальной) цены государственного контракта или цены государственного контракта, заключаемого с единственным головным исполнителем
12 Перечисление денежных средств в размере, согласованном сторонами при заключении государственного контракта и предусмотренном его условиями, направленных на возмещение (компенсацию) в пределах цены государственного контракта понесенных головным исполнителем за счет собственных средств (за исключением средств, находящихся на отдельных счетах) расходов на формирование запаса продукции, сырья, материалов, полуфабрикатов, комплектующих изделий, необходимого для выполнения государственного оборонного заказа, при условии подтверждения головным исполнителем обоснованности фактических расходов, связанных с формированием такого запаса
13 Перечисление денежных средств в размере, согласованном сторонами при заключении контракта и предусмотренном его условиями, направленных на возмещение (компенсацию) в пределах цены контракта понесенных исполнителем за счет собственных средств расходов на формирование запаса продукции, сырья, материалов, полуфабрикатов, комплектующих изделий, необходимого для изготовления продукции с длительным технологическим циклом производства в целях выполнения государственного оборонного заказа, при условии подтверждения исполнителем обоснованности фактических расходов, связанных с формированием такого запаса
14 Перечисление (выдача) денежных выплат, связанных с предоставлением работникам гарантий и компенсаций, предусмотренных Трудовым кодексом Российской Федерации (за исключением компенсаций расходов на проезд и найм жилого помещения)
15 Списание денежных средств, связанное с окончательным расчетом по государственному контракту, контракту
16 Возврат ранее перечисленных денежных средств с отдельного счета, в том числе ошибочно перечисленных
0 Иные операции по списанию денежных средств

Ошибочные элементы данных

Код Тип элемента Ид.
1 Открытие отдельного счета Идентификатор, присвоенный уполномоченным банком
2 Изменение сведений об отдельном счете Идентификатор, присвоенный уполномоченным банком
3 Перевод между отдельными счетами Идентификатор, присвоенный уполномоченным банком
4 Операция по зачислению денежных средств на отдельный счет Идентификатор, присвоенный уполномоченным банком
5 Операция по списанию денежных средств с отдельного счета Идентификатор, присвоенный уполномоченным банком
6 Файловое вложение Идентификатор, присвоенный уполномоченным банком
7 Контрагент по контракту по ГОЗ Идентификатор, присвоенный уполномоченным банком

Коды ошибок

Идентификатор Значение Критичная
0 Ошибок нет    
100 Неверный идентификатор сессии +
101 control.zip - файл не найден +
102 control.zip - ошибка чтения +
103 control.zip - отсутствует файл подписи +
104 control.zip - отсутствует контрольное сообщение +
105 control.zip - ошибка валидации ЭП +
106 control.zip - сертификат ЭП выдан недоверенным УЦ +
107 control.zip - срок действия сертификата ЭП истёк +
108 Сообщение не соответствует XSD-схеме    
109 Список контейнеров не совпадает со списком в контрольном файле +
149 Иная критическая ошибка уровня сессии +
150 Предоставлена информация не по всем государственным контрактам, обслуживаемым уполномоченным банком    
151 В пакете присутствуют ошибочные контейнеры    
199 Иное предупреждение уровня сессии    
200 Контейнер - файл с указанным в контрольном сообщении именем не найден +
201 Контейнер - ошибка чтения +
202 Контейнер - отсутствует файл подписи +
203 Контейнер - ошибка валидации ЭП +
204 Контейнер - сертификат ЭП выдан недоверенным УЦ +
205 Контейнер - срок действия сертификата ЭП истёк +
206 Контейнер - отсутствует информационное сообщение +
207 Сообщение не соответствует XSD-схеме +
208 Нарушение хронологии данных по контракту по ГОЗ +
209 Отсутствуют описанные в сообщении файловые вложения +
210 В сообщении приведены идентификаторы файловых вложений, которые не предоставлялись в систему ранее*(5) +
248 Ошибка в элементах данных, требующие переформирования сообщения +
249 Иная критическая ошибка уровня контейнера +
250 Представлены файловые вложения, не описанные в сообщении    
251 Существуют предупреждения в элементах данных, не требующие переформирования сообщения    
299 Иное предупреждение уровня контейнера    
300 Атрибут ссылается на отсутствующий в сообщении элемент данных +
301 Ошибка предметной области в элементе данных (отрицательная сумма операции, списание со счёта суммы, превышающей остаток и пр.) +
302 Несоответствие предоставленного уполномоченным банком и рассчитанного системой входящих остатков по отдельному счёту +
303 Несоответствие предоставленного уполномоченным банком и рассчитанного системой исходящих остатков по отдельному счёту +
304 Отдельный счёт не соответствует контракту по ГОЗ +
305 Платёж не соответствует идентификатору государственного контракта +
349 Иная критическая ошибка элемента данных +
350 Ошибка в значении классификатора    
399 Иное предупреждение уровня элемента данных    

Документы, удостоверяющие личность

Идентификатор Значение
1 Паспорт гражданина Российской Федерации
2 Общегражданский заграничный паспорт гражданина Российской Федерации
3 Удостоверение личности военнослужащего Российской Федерации
4 Паспорт иностранного гражданина либо иной документ, который признается в качестве такого согласно международному договору Российской Федерации
0 Иное

______________________________

*(1) Такой алгоритм действий реализуется при наличии у уполномоченного банка технической возможности присвоения уникального идентификатора каждому файловому вложению. В противном случае банку необходимо соблюдать уникальность идентификаторов только в пределах контейнера.

*(2) Федеральный закон от 29.12.2012 № 275-ФЗ «О государственном оборонном заказе».

*(3) Приведены только относящиеся к механизмам версионирования атрибуты.

*(4) Под сведениями об отдельном счёте понимается состав атрибутов элемента данных «Отдельный счет».

*(5) Ситуация может возникнуть при использовании уполномоченным банком схемы дедупликации, описанной в разделе «Передача файловых вложений» (когда вместо повторной отправки ранее переданных вложений, отправляются только их идентификаторы).

Обзор документа


Приведены состав, форматы и структура электронных документов, используемых уполномоченными банками для представления сведений в единую информационную систему гособоронзаказа.

Описан алгоритм информационного обмена между уполномоченными банками и Минобороны России.

Для просмотра актуального текста документа и получения полной информации о вступлении в силу, изменениях и порядке применения документа, воспользуйтесь поиском в Интернет-версии системы ГАРАНТ: