---
title: "<Письмо> Минфина РФ от 07.04.2008 N 06-06-10"
number: "06-06-10"
issuer: "Министерство финансов Российской Федерации"
issued_on: 2008-04-07
status: действует
canonical: "https://bukva.ai/docs/pismo-06-06-10-2008"
---

## <Письмо> Минфина РФ от 07.04.2008 N 06-06-10

# <Письмо> Минфина РФ от 07.04.2008 N 06-06-10

<О направлении информации>

(вместе с "Требованиями к форматам реестров расходных обязательств субъектов Российской Федерации и сводов реестров расходных обязательств муниципальных образований, входящих в состав субъекта Российской Федерации, передаваемых в электронном виде в Министерство финансов Российской Федерации. Версия - 1.0")


<a id="p100001"></a>**МИНИСТЕРСТВО ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ**


## <a id="p100002"></a>ПИСЬМО

<div align="center">

от 7 апреля 2008 г. N 06-06-10

</div>


<a id="p100003"></a>В соответствии с Приказом Минфина России от 7 сентября 2007 г. N 76н "О порядке представления реестров расходных обязательств субъектов Российской Федерации и сводов реестров расходных обязательств муниципальных образований, входящих в состав субъекта Российской Федерации" и Приказом Минфина России от 7 сентября 2007 г. N 77н "Об утверждении Рекомендаций по заполнению форм реестров расходных обязательств субъектов Российской Федерации и сводов реестров расходных обязательств муниципальных образований, входящих в состав субъекта Российской Федерации" разработаны "[Требования](#p100008) к форматам реестров расходных обязательств субъектов Российской Федерации и сводов реестров расходных обязательств муниципальных образований, входящих в состав субъекта Российской Федерации, передаваемых в электронном виде в Министерство финансов Российской Федерации".
<a id="p100004"></a>Данные [Требования](#p100008) размещены в электронном виде на официальном сайте Минфина России в подрубрике "Нормативно-справочная информация" рубрики "Информационные системы Министерства финансов".
<a id="p100005"></a>Подготовленные в соответствии с указанными требованиями плановые реестры в срок до 1 июля 2008 года необходимо направить в электронном виде на адрес T_rro@minfin.ru.

<div align="right">

<a id="p100006"></a>Заместитель Директора<br>
Департамента<br>
межбюджетных отношений

</div>

**Л.А.ЕРОШКИНА**





<div align="right">

<a id="p100007"></a>Заместитель Директора<br>
Административного<br>
департамента<br>
Министерства финансов<br>
Российской Федерации<br>
**Г.Г.ЛАЛАЕВ**

</div>

"__" _________ 2008 года


## <a id="p100008"></a>ТРЕБОВАНИЯ К ФОРМАТАМ РЕЕСТРОВ РАСХОДНЫХ ОБЯЗАТЕЛЬСТВ СУБЪЕКТОВ РОССИЙСКОЙ ФЕДЕРАЦИИ И СВОДОВ РЕЕСТРОВ РАСХОДНЫХ ОБЯЗАТЕЛЬСТВ МУНИЦИПАЛЬНЫХ ОБРАЗОВАНИЙ, ВХОДЯЩИХ В СОСТАВ СУБЪЕКТА РОССИЙСКОЙ ФЕДЕРАЦИИ, ПЕРЕДАВАЕМЫХ В ЭЛЕКТРОННОМ ВИДЕ В МИНИСТЕРСТВО ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ


<a id="p100009"></a>**ВЕРСИЯ - 1.0**


### 1. <a id="p100010"></a>Общие положения


<a id="p100011"></a>В соответствии с Приказом Министерства финансов Российской Федерации от 7 сентября 2007 г. N 76н "О порядке представления реестров расходных обязательств субъектов Российской Федерации и сводов реестров расходных обязательств муниципальных образований, входящих в состав субъекта Российской Федерации" и Приказом Министерства финансов Российской Федерации от 7 сентября 2007 г. N 77н "Об утверждении Рекомендаций по заполнению форм реестров расходных обязательств субъектов Российской Федерации и сводов реестров расходных обязательств муниципальных образований, входящих в состав субъекта Российской Федерации", финансовые органы субъектов Российской Федерации представляют в Министерство финансов Российской Федерации указанные в приказах реестры и сопроводительное письмо (далее - Реестры) в сроки, установленные Приказом Министерства финансов Российской Федерации от 7 сентября 2007 г. N 76н.
<a id="p100012"></a>Данный документ определяет структуру информации по Реестрам, передаваемой в Министерство финансов Российской Федерации в электронном виде субъектами Российской Федерации.
<a id="p100013"></a>Информация передается в Министерство финансов Российской Федерации в формате XML-документа (расширение имени файла - "xml").
<a id="p100014"></a>В XML-документе описывается пролог с указанием используемой кодировки:

| <?xml version="1.0" encoding="windows-1251"?> |
| --- |

<a id="p100016"></a>Порядок следования строк Реестра, представляемого в электронном виде, должен строго соответствовать порядку их следования в представляемом печатном документе.
<a id="p100017"></a>XML-документ архивируется архиватором 7-ZIP (версия 4.57) в архив с расширением .ZIP.
<a id="p100018"></a>Изменение структуры и (или) форматов выгружаемых данных оформляется дополнением к настоящим Требованиям.


### 2. <a id="p100019"></a>Структура имен файлов



#### <a id="p100020"></a>2.1. Структура имени архивного файла


    KOIKPIWGGMMDDNFRM.ZIP - имя упакованного файла, где:
    - <a id="p100021"></a>KOI - код организации отправителя информации, принимает значения:
      - <a id="p100022"></a>RXX - код  субъекта  РФ как  отправителя  информации в Министерство
              финансов Российской Федерации, где R - константа,  а XX - код
              субъекта   Российской   Федерации   (2 цифры)  выбирается  из
 [классификатора](https://bukva.ai/docs/prikaz-344-1996#p100010) регионов Министерства финансов Российской
              Федерации,   утвержденного   Приказом  Министерства  финансов
              Российской Федерации от 02.07.96 N 344;
    - <a id="p100023"></a>KPI - код организации получателя информации, принимает значения:
      - <a id="p100024"></a>092 - код Министерства финансов Российской Федерации;
    - <a id="p100025"></a>W - признак информации, принимает значения:
          1 - открытая информация.
    - <a id="p100026"></a>GG - две последние цифры года, когда подготовлена информация;
    - <a id="p100027"></a>MM - две цифры - месяц, когда подготовлена информация;
    - <a id="p100028"></a>DD - две цифры - день месяца, когда подготовлена информация;
    - <a id="p100029"></a>N - одна цифра - номер  версии  представления  информации,  принимает
значения:
<a id="p100030"></a>          0 - при первом представлении информации;
<a id="p100031"></a>          1...9 - при повторном представлении информации.
    - <a id="p100032"></a>FRM - код  информации  для  предоставления  в  электронном виде  (для
настоящего документа - 587);
    - <a id="p100033"></a>ZIP - расширение архивного файла.


#### <a id="p100034"></a>2.2. Структура имени файла XML-документа


<a id="p100035"></a>XXWGGMMDDNFRM.xml - имя файла, где:
- <a id="p100036"></a>XX - код субъекта Российской Федерации (2 цифры) выбирается из [классификатора](https://bukva.ai/docs/prikaz-344-1996#p100010) регионов Министерства финансов Российской Федерации, утвержденного Приказом Министерства финансов Российской Федерации от 02.07.96 N 344;
- <a id="p100037"></a>xml - расширение имени файла.
<a id="p100038"></a>Остальные составляющие имени файла совпадают со структурой имени архивного файла.


### 3. <a id="p100039"></a>Структура XML-документа


<a id="p100040"></a>XML-документ представляет собой пакет электронных документов - PacketED.
<a id="p100041"></a>В состав пакета входят электронные документы (ЭД) - ED58701 (Реестр расходных обязательств субъекта РФ), ED58702 (Свод реестров расходных обязательств муниципальных образований, входящих в состав субъекта РФ), ED58703 (Сопроводительное письмо).
<a id="p100042"></a>Пакет электронных документов имеет общую группу реквизитов, относящуюся ко всей совокупности ЭД, входящих в состав пакета.
<a id="p100043"></a>Пространство имен для PacketED, ED58701, ED58702, ED58703
- <a id="p100044"></a>"urn:mfrf-ru:ed:v2.0" (префикс ed).


#### <a id="p100045"></a>3.1. Описание реквизитов пакета электронных документов


<a id="p100046"></a>При описании реквизитов пакета электронных документов используются понятия базовых типов реквизитов (Сумма, Текст и т.д.). Определения базовых типов реквизитов приведено в таблице 1.

<a id="p100047"></a>Таблица 1

<a id="p100048"></a>**БАЗОВЫЕ ТИПЫ РЕКВИЗИТОВ**


| Наименование типа | Определение типа |
| --- | --- |
| Дата | "Дата" - ГГГГ-ММ-ДД; |
| Время | "Время" - чч:мм:сс; |
| Месяц | "Месяц" - ММ; |
| Год | "Год" - ГГГГ, где: - ГТГГ - год; - ММ - месяц; - ДД - день месяца; - чч - часы в 24-часовом формате; - мм - минуты; - сс - секунды |
| Код | Символьная строка. Разрешенные символы (кодировка Windows-1251) - цифры [0 - 9], русские буквы из диапазона [А - Я], кроме буквы Е и дефис (-) |
| Текст | Символьная строка, обычно в форме слов определенного языка, применяется, также, для имен (наименований). Разрешенные символы - символы с десятичными кодами из диапазона [32 - 126] (кодировка Windows-1251), русские буквы из диапазона [А - Я] [а - я], кроме буквы Е/е. Нет пробелов в начале и конце строки. Последовательность пробелов представлена одним пробелом. Символы амперсанта (&), левой угловой скобки (<) и кавычка (") следует маскировать, воспользовавшись для этого либо соответствующей числовой ссылкой на символ (&#х0026; &#х003С; &#х0022; соответственно), либо строками "&amp;", "&lt;", "&quot;" соответственно |
| Текст 2 | Символьная строка, обычно в форме слов определенного языка, применяется, также, для имен (наименований). Разрешенные символы - символы с десятичными кодами из диапазона [32 - 126] (кодировка Windows-1251), русские буквы из диапазона [А - Я] [а - я], кроме буквы Е/е. Символы амперсанта (&), левой угловой скобки (<) и кавычка (") следует маскировать, воспользовавшись для этого либо соответствующей числовой ссылкой на символ (&#х0026; &#х003С; &#х0022; соответственно), либо строками "&amp;", "&lt;", "&quot;" соответственно |
| Число | Числовая информация, определенная последовательностью положительных целых чисел. Заполняется со следующими ограничениями: - запрещен предшествующий знак "+"; - запрещены лидирующие нули |
| Сумма | Число тысяч рублей. Заполняется со следующими ограничениями: - запрещен предшествующий знак "+"; - запрещены лидирующие нули; - всегда один знак в дробной части; - разделитель дробной части - точка; - пустое значение не допускается (представляется - 0.0) |


<a id="p100056"></a>При описании реквизитов используются также следующие характеристики:
- <a id="p100057"></a>указание единицы измерения;
- <a id="p100058"></a>полный список всех возможных значений;
- <a id="p100059"></a>форматные ограничения:
<a id="p100060"></a>для строковых значений: ограничения длины (максимальная, минимальная, точная);
<a id="p100061"></a>для числовых значений: количество знаков после запятой, минимальное, максимальное значения;
<a id="p100062"></a>шаблон (указывается в скобках).
<a id="p100063"></a>При указании кратности реквизитов используются следующие параметры:
<a id="p100064"></a>[0...1] - необязательный реквизит, максимальное количество экземпляров 1;
<a id="p100065"></a>[0...n] - необязательный реквизит, максимальное количество экземпляров не ограничено;
<a id="p100066"></a>[1] - обязательный реквизит, только один экземпляр;
<a id="p100067"></a>[1...n] - обязательный реквизит, максимальное количество экземпляров не ограничено.
<a id="p100068"></a>Реквизиты пакета электронных документов приведены в таблицах 2 - 8.
<a id="p100069"></a>Полужирным шрифтом в [таблицах 2](#p100073) - 8 выделены реквизиты, представленные в XML-документе в виде элемента, который может содержать атрибуты или другие элементы. Все прочие реквизиты являются атрибутами XML.
<a id="p100070"></a>Курсивным шрифтом в [таблицах 2](#p100073) - 8 выделено описание значений реквизитов.
<a id="p100071"></a>В графе таблиц 2 - 8 "Описание реквизита" в скобках после описания реквизита приведено наименование элемента или атрибута в XML-документе.

<a id="p100072"></a>Таблица 2

<div align="center">

<a id="p100073"></a>**РЕКВИЗИТЫ ПАКЕТА ЭЛЕКТРОННЫХ ДОКУМЕНТОВ**

</div>

(PacketED)


| Описание реквизита | Тип реквизита | Кратность |
| --- | --- | --- |
| Номер версии формата (FormatVersionNo) | Текст. &Значение: 2008.04& | [1] |
| Наименование программного продукта, сформировавшего файл (SoftwareProduct) | Текст. Максимум 50 знаков | [1] |
| Версия программного продукта (SofrwareProductVersion) | Текст. Максимум 10 знаков | [1] |
| #Источник информации (From)# |  | [1] |
| Код источника (Code) | Текст. &Значение: RXX, где R - константа, а XX - код субъекта Российской Федерации (2 цифры)& | [1] |
| Наименование субъекта РФ (Name) | Текст. Максимум 100 знаков | [1] |
| Электронный адрес для приема протоколов обработки (Email) | Текст. Максимум 50 знаков | [1] |
| #Получатель информации (To)# |  | [1] |
| Код получателя (Code) | Текст. &Значение: 092& | [1] |
| Наименование получателя (Name) | Текст. &Значение: Министерство финансов Российской Федерации& | [1] |
| #Информации (Inf)# |  | [1] |
| Код информации (Code) | Текст. &Значение: 587& | [1] |
| Наименование информации (Name) | Текст. &Значение: Реестр расх. обязательств субъекта РФ, свод реестров расх. обязательств муниципальных образований, сопроводительное письмо& | [1] |
| #Регламентная дата представления реестров (DateOperation)# | Дата | [1] |
| #Начало периода (DateBegin)# | Дата. Начало очередного финансового года | [1] |
| #Окончание периода (DateEnd)# | Дата. Окончание очередного финансового года | [1] |
| #Гриф секретности (Grif)# | Текст. &Принимает значение 1 для открытой информации& | [1] |
| #Периодичность (Period)# | Текст. &Принимает значение 05 для годовой информации& | [1] |
| #Тип информации (TypeInf)# | Текст. &Принимает значение 1 для плановой информации. Принимает значение 2 для уточненной информации& | [1] |
| #Реестр расходных обязательств субъекта РФ (ED58701)# |  | [0...1] |
| #Свод реестров расходных обязательств муниципальных образований, входящих в состав субъекта РФ (ED58702)# |  | [0...1] |
| #Сопроводительное письмо (ED58703)# |  | [0...1] |
| #Контрольное число пакета ЭД (ControlED)# | Число | [1] |
| #Выгрузил (Download)# |  | [1] |
| Дата выгрузки (DateDn) | Дата | [1] |
| Время выгрузки (TimeDn) | Время | [1] |
| Должность (ClearkShip) | Текст. Максимум 50 знаков | [1] |
| Фамилия Имя Отчество (FullName) | Текст. Максимум 70 знаков | [1] |
| Телефон (Phone) | Текст. Максимум 20 знаков | [1] |


<a id="p100104"></a>Таблица 3

<div align="center">

<a id="p100105"></a>**РЕКВИЗИТЫ ЭД "РЕЕСТР РАСХОДНЫХ ОБЯЗАТЕЛЬСТВ СУБЪЕКТА РФ"**

</div>

(ED58701)


| Описание реквизита | Тип реквизита | Кратность |
| --- | --- | --- |
| #Строка реестра расходных обязательств субъекта РФ (StrR01)# |  | [1...n] |
| #Подписание документа (Subscription)# |  | [1] |
| Должность подписанта (SignerPost) | Текст. Максимум 50 знаков | [1] |
| Фамилия Имя Отчество подписанта (SignerFN) | Текст. Максимум 70 знаков | [1] |
| Должность исполнителя (ClerkShip) | Текст. Максимум 50 знаков | [1] |
| Фамилия Имя Отчество исполнителя (ClerkFN) | Текст. Максимум 70 знаков | [1] |
| Телефон исполнителя (Phone) | Текст. Максимум 20 знаков | [1] |
| Дата подписания (DateSPP) | Дата | [1] |
| #Контрольное число ЭД (Control)# | Число | [1] |


<a id="p100116"></a>Таблица 4

<div align="center">

<a id="p100117"></a>**РЕКВИЗИТЫ ЭД "СВОД РЕЕСТРОВ РАСХОДНЫХ ОБЯЗАТЕЛЬСТВ**<br>
**МУНИЦИПАЛЬНЫХ ОБРАЗОВАНИЙ, ВХОДЯЩИХ В СОСТАВ СУБЪЕКТА РФ"**

</div>

(ED58702)


| Описание реквизита | Тип реквизита | Кратность |
| --- | --- | --- |
| #Строка свода реестров расходных обязательств муниципальных образований, входящих в состав субъекта РФ (StrR02)# |  | [1...n] |
| #Подписание документа (Subscription)# |  | [1] |
| Должность подписанта (SignerPost) | Текст. Максимум 50 знаков | [1] |
| Фамилия Имя Отчество подписанта (SignerFN) | Текст. Максимум 70 знаков | [1] |
| Должность исполнителя (ClerkShip) | Текст. Максимум 50 знаков | [1] |
| Фамилия Имя Отчество исполнителя (ClerkFN) | Текст. Максимум 70 знаков | [1] |
| Телефон исполнителя (Phone) | Текст. Максимум 20 знаков | [1] |
| Дата подписания (DateSPP) | Дата | [1] |
| #Контрольное число ЭД (Control)# | Число | [1] |


<a id="p100128"></a>Таблица 5

<div align="center">

<a id="p100129"></a>**РЕКВИЗИТЫ ЭД "СОПРОВОДИТЕЛЬНОЕ ПИСЬМО"**

</div>

(ED58703)


| Описание реквизита | Тип реквизита | Кратность |
| --- | --- | --- |
| #Строка сопроводительного письма (StrR03)# | Текст 2 | [1...n] |
| #Подписание документа (Subscription)# |  | [1] |
| Должность подписанта (SignerPost) | Текст. Максимум 50 знаков | [1] |
| Фамилия Имя Отчество подписанта (SignerFN) | Текст. Максимум 70 знаков | [1] |
| Должность исполнителя (ClerkShip) | Текст. Максимум 50 знаков | [1] |
| Фамилия Имя Отчество исполнителя (ClerkFN) | Текст. Максимум 70 знаков | [1] |
| Телефон исполнителя (Phone) | Текст. Максимум 20 знаков | [1] |
| Дата подписания (DateSPP) | Дата | [1] |
| #Контрольное число ЭД (Control)# | Число | [1] |


<a id="p100140"></a>Таблица 6

<div align="center">

<a id="p100141"></a>**РЕКВИЗИТЫ ЭЛЕМЕНТА**<br>
**"СТРОКА РЕЕСТРА РАСХОДНЫХ ОБЯЗАТЕЛЬСТВ СУБЪЕКТА РФ"**

</div>

(StrR01)


| Описание реквизита | Тип реквизита | Кратность |
| --- | --- | --- |
| Графа 0 реестра (Gr0) | Текст. Максимум 50 знаков. &Возможно пустое значение& | [1] |
| Графа 1 реестра (Gr1) | Текст. &Возможно пустое значение для строк реестра с кодами строк& | [1] |
| Графа 2 реестра (Gr2) | Код. Максимум 9 знаков. &Возможно пустое значение& | [1] |
| Графа 3 реестра (Gr3) | Текст. Максимум 255 знаков. &Возможно пустое значение. Несколько кодов бюджетной классификации приводятся через запятую& | [1] |
| Графа 10 реестра (Gr10) | Сумма | [1] |
| Графа 11 реестра (Gr11) | Сумма | [1] |
| Графа 12 реестра (Gr12) | Сумма | [1] |
| Графа 13 реестра (Gr13) | Сумма | [1] |
| Графа 14 реестра (Gr14) | Сумма | [1] |
| Графа 15 реестра (Gr15) | Сумма | [1] |
| Графа 16 реестра (Gr16) | Текст. &Возможно пустое значение& | [1] |
| #Нормативный правовой акт (Bill)# |  | [0...n] |


<a id="p100155"></a>Таблица 7

<div align="center">

<a id="p100156"></a>**РЕКВИЗИТЫ ЭЛЕМЕНТА "СТРОКА СВОДА РЕЕСТРОВ РАСХОДНЫХ**<br>
**ОБЯЗАТЕЛЬСТВ МУНИЦИПАЛЬНЫХ ОБРАЗОВАНИЙ,**<br>
**ВХОДЯЩИХ В СОСТАВ СУБЪЕКТА РФ"**

</div>

(StrR02)


| Описание реквизита | Тип реквизита | Кратность |
| --- | --- | --- |
| Графа 0 реестра (Gr0) | Текст. Максимум 50 знаков. &Возможно пустое значение& | [1] |
| Графа 1 реестра (Gr1) | Текст. &Возможно пустое значение для строк реестра с кодами строк& | [1] |
| Графа 2 реестра (Gr2) | Код. Максимум 9 знаков. &Возможно пустое значение& | [1] |
| Графа 3 реестра (Gr3) | Текст. Максимум 255 знаков. &Возможно пустое значение. Несколько кодов бюджетной классификации приводятся через запятую& | [1] |
| Графа 13 реестра (Gr13) | Сумма | [1] |
| Графа 14 реестра (Gr14) | Сумма | [1] |
| Графа 15 реестра (Gr15) | Сумма | [1] |
| Графа 16 реестра (Gr16) | Сумма | [1] |
| Графа 17 реестра (Gr17) | Сумма | [1] |
| Графа 18 реестра (Gr18) | Сумма | [1] |
| Графа 19 реестра (Gr19) | Текст. &Возможно пустое значение& | [1] |
| #Нормативный правовой акт (Bill)# |  | [0...n] |


<a id="p100170"></a>Таблица 8

<div align="center">

<a id="p100171"></a>**РЕКВИЗИТЫ ЭЛЕМЕНТА "НОРМАТИВНЫЙ ПРАВОВОЙ АКТ"**

</div>

(Bill)


| Описание реквизита | Тип реквизита | Кратность |
| --- | --- | --- |
| Уровень нормативного правового акта (НПА) (BRank) | Текст. &Принимает значение: 1 - для НПА РФ, 2 - для НПА субъекта РФ, 3 - для НПА муниципальных образований& | [1] |
| Тип НПА BClass) | Текст. Максимум 255 знаков | [1] |
| Дата принятия НПА (BDate) | Дата | [1] |
| Номер НПА (BNumb) | Текст. Максимум 255 знаков | [1] |
| Полное официальное название НПА (BName) | Текст | [1] |
| Номер абзаца НПА (BRubric) | Текст. Максимум 50 знаков. &Возможно пустое значение& | [1] |
| Номер подпункта НПА (BSubpar) | Текст. Максимум 50 знаков. &Возможно пустое значение& | [1] |
| Номер пункта НПА (BParagr) | Текст. Максимум 50 знаков. &Возможно пустое значение& | [1] |
| Номер части НПА (BPart) | Текст. Максимум 50 знаков. &Возможно пустое значение& | [1] |
| Номер статьи НПА (BParticle) | Текст. Максимум 50 знаков. &Возможно пустое значение& | [1] |
| Дата вступления в силу НПА (BDateBeg) | Дата | [1] |
| Дата прекращения действия НПА (BDateEnd) | Дата. &Принимает значение 2999-01-01, если дата не установлена& | [1] |



#### <a id="p100185"></a>3.2. Описание алгоритма расчета контрольного числа


<a id="p100186"></a>Контрольное число определяется по следующему алгоритму:
<a id="p100187"></a>int CRCTAB_16 []={
    0x0000,  0x1021,  0x2042,  0x3063,  0x4084,  0x50A5,  0х60C6,   0x70E7,
    0x8108,  0x9129,  0xA14A,  0xB16B,  0xC18C,  0xD1AD,  0xE1CE,   0xF1EF,
    0x1231,  0x0210,  0x3273,  0x2252,  0x52B5,  0x4294,  0x72F7,   0x62D6,
    0x9339,  0x8318,  0xB37B,  0xA35A,  0xD3BD,  0xC39C,  0xF3FF,   0xE3DE,
    0x2462,  0x3443,  0x0420,  0x1401,  0x64E6,  0x74C7,  0x44A4,   0x5485,
    0xA56A,  0xB54B,  0x8528,  0x9509,  0xE5EE,  0xF5CF,  0xC5AC,   0xD58D,
    0x3653,  0x2672,  0x1611,  0x0630,  0x76D7,  0x66F6,  0x5695,   0x46B4,
    0xB75B,  0xA77A,  0x9719,  0x8738,  0xF7DF,  0xE7FE,  0xD79D,   0xC7BC,
    0x48C4,  0x58E5,  0x6886,  0x78A7,  0x0840,  0x1861,  0x2802,   0x3823,
    0хC9CC,  0xD9ED,  0xE98E,  0xF9AF,  0x8948,  0x9969,  0xA90A,   0xB92B,
    0x5AF5,  0x4AD4,  0x7AB7,  0х6A96,  0x1А71,  0x0A50,  0x3A33,   0x2A12,
    0xDBFD,  0xCBDC,  0xFBBF,  0хEB9E,  0x9В79,  0x8B58,  0xBB3B,   0xAB1A,
    0x6CA6,  0x7C87,  0x4CE4,  0x5CC5,  0x2C22,  0x3C03,  0x0C60,   0x1C41,
    0xEDAE,  0xFD8F,  0xCDEC,  0xDDCD,  0xAD2A,  0xBD0B,  0x8D68,   0x9D49,
    0x7E97,  0x6EB6,  0x5ED5,  0x4EF4,  0x3E13,  0x2E32,  0x1E51,   0x0E70,
    0xFF9F,  0xEFBE,  0xDFDD,  0xCFFC,  0xBF1B,  0xAF3A,  0x9F59,   0x8F78,
    0x9188,  0x81A9,  0xB1CA,  0xA1EB,  0xD10C,  0xC12D,  0xF14E,   0xE16F,
    0x1080,  0x00A1,  0x30C2,  0x20E3,  0x5004,  0x4025,  0x7046,   0x6067,
    0x83B9,  0x9398,  0xA3FB,  0xB3DA,  0xC33D,  0xD31C,  0xE37F,   0xF35E,
    0x02B1,  0x1290,  0x22F3,  0x32D2,  0x4235,  0x5214,  0x6277,   0x7256,
    0xB5EA,  0xA5CB,  0x95A8,  0x8589,  0xF56E,  0xE54F,  0xD52C,   0xC50D,
    0х34E2,  0x24C3,  0x14A0,  0x0481,  0x7466,  0x6447,  0x5424,   0x4405,
    0xA7DB,  0xB7FA,  0x8799,  0x97B8,  0xE75F,  0xF77E,  0xC71D,   0xD73C,
    0x26D3,  0x36F2,  0x0691,  0x16B0,  0x6657,  0x7676,  0x4615,   0x5634,
    0xD94C,  0xC96D,  0xF90E,  0XE92F,  0x99C8,  0x89E9,  0xB98A,   0xA9АВ,
    0x5844,  0x4865,  0x7806,  0x6827,  0x18C0,  0x08E1,  0x3882,   0x28A3,
    0xCB7D,  0xDB5C,  0xEB3F,  0xFB1E,  0x8BF9,  0x9BD8,  0xABBB,   0хBB9A,
    0x4A75,  0x5A54,  0x6A37,  0x7A16,  0x0AF1,  0x1AD0,  0x2AB3,   0x3A92,
    0xFD2E,  0xED0F,  0xDD6C,  0xCD4D,  0xBDAA,  0xAD8B,  0x9DE8,   0x8DC9,
    0x7C26,  0x6C07,  0x5C64,  0x4C45,  0x3CA2,  0x2C83,  0x1CE0,   0x0CC1,
    0xEF1F,  0xFF3E,  0xCF5D,  0xDF7C,  0xAF9B,  0xBFBA,  0x8FD9,   0x9FF8,
    0x6Е17,  0x7E36,  0x4E55,  0x5Е74,  0x2E93,  0x3EB2,  0x0ED1,   0x1EF0
};
<a id="p100188"></a>*Пример* текста программы расчета контрольного числа строки (на языке программирования - Си):
<a id="p100189"></a>DWORD calcCRC16(DWORD iPrevSumm, BYTE *btArr, UINT iLen)
<a id="p100190"></a>{
<a id="p100191"></a>for (int i=0; i<iLen; i++)
<a id="p100192"></a>iPrevSumm=(CRCTAB_16[(iPrevSumm>>8)&0xFF]/\iPrevSumm"<<8/\btArr[i])&0xFFFF;
<a id="p100193"></a>return iPrevSumm;
<a id="p100194"></a>}
<a id="p100195"></a>*Пример* текста программы расчета контрольного числа строки (на языке программирования - Visual Basic):
<a id="p100196"></a>Предварительно необходимо произвести обработку массива CRCTAB_16 (!)

<a id="p100197"></a>For i = 0 То UBound(CRCTAB_16)
<a id="p100198"></a>CRCTAB_16(i) = CRCTAB_16(i) And &HFFFF&
<a id="p100199"></a>Next i
<a id="p100200"></a>Private Function calcCRC16(By Val iPrevSumm As Long, ByRef btArr() As Byte, By Val iLen As Long) As Long
<a id="p100201"></a>Dim i As Long
<a id="p100202"></a>For i = 0 To iLen
<a id="p100203"></a>iPrevSumm = CLng(CRCTAB_16((((iPrevSumm \ 256)) And &HFF)) Xor ((iPrevSumm And &HFF) * 256) Xor (btArr(i))) And &HFFFF
<a id="p100204"></a>Next i
<a id="p100205"></a>calcCRC16 = iPrevSumm
<a id="p100206"></a>End Function
<a id="p100207"></a>Параметры:
<a id="p100208"></a>IprevSumm - предыдущая сумма. При начальном вызове должна быть равна 0.
<a id="p100209"></a>btArr() - байтовый входной массив, контрольное число которого надо получить.
<a id="p100210"></a>iLen - длина вышеуказанного байтового массива.
<a id="p100211"></a>Расчет контрольного числа производится до маскировки символов (&), (<), (").
<a id="p100212"></a>Расчет значения элемента Контрольное число ЭД (Control) производится по строке, полученной в результате сцепления значений следующих реквизитов и в следующей последовательности:
1. <a id="p100213"></a>Контрольное число первой строки реестра в десятичной системе исчисления без лидирующих нулей.
2. <a id="p100214"></a>Контрольное число n-ой строки реестра в десятичной системе исчисления без лидирующих нулей.
3. <a id="p100215"></a>Контрольное число последней строки реестра в десятичной системе исчисления без лидирующих нулей.
4. <a id="p100216"></a>Должность подписанта (SignerPost).
5. <a id="p100217"></a>Фамилия Имя Отчество подписанта (SignerFN).
6. <a id="p100218"></a>Дата подписания (DateSPP).
<a id="p100219"></a>Контрольное число строки реестра расходных обязательств субъекта РФ рассчитывается в результате сцепления значений реквизитов элемента StrR01.
<a id="p100220"></a>Контрольное число строки свода реестров расходных обязательств муниципальных образований, входящих в состав субъекта РФ, рассчитывается в результате сцепления значений реквизитов элемента StrR02.
<a id="p100221"></a>Контрольное число строки сопроводительного письма рассчитывается в результате сцепления значений реквизитов элемента StrR03.
<a id="p100222"></a>Последовательность сцепления реквизитов соответствует порядку следования реквизитов элемента в описании.
<a id="p100223"></a>Для пустого значения элемента StrR03 контрольное число строки реестра - 0.
<a id="p100224"></a>Расчет значения элемента Контрольное число пакета ЭД (ControlED) производится по строке, полученной в результате сцепления значений элемента Контрольное число ЭД (Control), в порядке их следования.
<a id="p100225"></a>*Пример* строки реестра, представленной в файле, для расчета контрольного числа.
<a id="p100226"></a>    <StrR01
               Gr0="1.17." Gr1="" Gr2="PC-A-1700" Gr3="1102,1103"
Gr10="10459.1" Gr11="10459.1" Gr12="11530.0" Gr13="14247.0" Gr14="0.0"
Gr15="0.0" Gr16="">
               <Bill BRank="l" BClass="Федеральный закон"
BDate="1999-10-06" BNumb="184-ФЗ"
BName="Об общих  принципах организации законодательных (представительных) и
исполнительных органов государственной власти субъектов РФ"
BRubric="" BSubpar="13" BParagr="2" BPart="" BParticle="26.3"
BDateBeg="1999-10-18" BDateEnd="2999-01-01"/>
               <Bill BRank="2" BClass="3акон Алтайского края"
BDate="2004-12-03" BNumb="54-3C"
BName="Об образовании в Алтайском крае"
BRubric=""BSubpar=m"" BParagr="1" BPart="" BParticle="11"
BDateBeg="2004-12-16" BDateEnd="2999-01-01"/>
    </StrR01>
    Полученная строка для расчета контрольного числа.
<a id="p100227"></a>**1.17.PC-A-17001102,110310459.110459.111530.014247.00.00.0**
<a id="p100228"></a>1Федеральный закон 1999-10-06184-ФЗ
<a id="p100229"></a>Об общих принципах организации законодательных (представительных) и исполнительных органов государственной власти субъектов РФ
<a id="p100230"></a>13226.31999-10-182999-01-012Закон Алтайского края
<a id="p100231"></a>2004-12-0354-ЗСОб образовании в Алтайском крае 1112004-12-162999-01-01
<a id="p100232"></a>Полученное контрольное число строки реестра 9714.


### 4. <a id="p100233"></a>Контроль XML-документа


<a id="p100234"></a>Передаваемый документ должен соответствовать XML-схеме, приведенной в [Приложении 1](#p100258).
<a id="p100235"></a>Пример передаваемой информации приведен в [Приложении 2](#p100261).
<a id="p100236"></a>Информация, переданная в Министерство финансов Российской Федерации в электронном виде, подвергается форматному контролю, проверяются контрольные числа.
<a id="p100237"></a>По результатам контроля выдается протокол для передачи источнику информации:
- <a id="p100238"></a>с перечнем ошибок (информация в интегрированную базу данных Министерства финансов Российской Федерации не загружается);
- <a id="p100239"></a>с сообщением о приеме прошедшей контроль и загруженной в интегрированную базу данных Министерства финансов Российской Федерации информации.
<a id="p100240"></a>Протокол помещается в файл протокола с расширением .ТХТ, остальные составляющие имени файла совпадают со структурой имени архивного файла. Файл протокола отсылается источнику информации на электронный адрес для приема протоколов обработки (Email).


### 5. <a id="p100241"></a>Порядок корректировки данных Реестров


<a id="p100242"></a>Для корректировки данных одного из Реестров, переданных ранее, необходимо сформировать и отправить в МФ РФ новый файл, содержащий данные корректируемого Реестра в полном объеме.
<a id="p100243"></a>При этом в имени нового архивного файла номер версии увеличивается на единицу.


### 6. <a id="p100244"></a>Порядок подготовки и передачи Реестров в электронном виде


<a id="p100245"></a>Реестры финансовых органов субъектов Российской Федерации, подготовленные в электронном виде, должны полностью соответствовать подписанным документам, предоставляемым в Министерство финансов Российской Федерации на бумажном носителе.
<a id="p100246"></a>Реестры, подготовленные в электронном виде, передаются в Министерство финансов Российской Федерации:
- <a id="p100247"></a>по электронной почте на адрес t_rro@minfin.ru
<a id="p100248"></a>По вопросам, связанным с подготовкой к передаче информации субъектами Российской Федерации, обращаться в Отдел методологии межбюджетных отношений Департамента межбюджетных отношений Министерства финансов Российской Федерации по телефону: (495) 987-90-04 - Данилова Яна Александровна.
<a id="p100249"></a>По вопросам подготовки и передачи Реестров в электронном виде в Министерство финансов Российской Федерации обращаться по телефонам: (495) 913-43-79, 913-44-94 Мурашкина Ирина Валерьевна, (495) 229-03-52 Панченко Ольга Юрьевна, Власенко Татьяна Юрьевна.
<a id="p100250"></a>По вопросам приема и обработки данных Реестров в электронном виде обращаться по телефонам: (495) 913-43-79, 913-44-94 Мурашкина Ирина Валерьевна.
<a id="p100251"></a>По вопросам сопровождения централизованного программного обеспечения "РЕЕСТР_РО" обращаться по телефонам: (495) 229-03-52 Панченко Ольга Юрьевна, Власенко Татьяна Юрьевна.
<a id="p100252"></a>Подготовку Реестров в электронном виде можно осуществлять при помощи:
- <a id="p100253"></a>собственного специализированного программного обеспечения;
- <a id="p100254"></a>централизованно поставляемого Министерством финансов Российской Федерации программного средства "РЕЕСТР_РО".
<a id="p100255"></a>Централизованно поставляемое программное средство "РЕЕСТР_РО" размещено на официальном сайте Министерства финансов Российской Федерации (www.minfin.ru):
<a id="p100256"></a>в рубрике Информационные системы Министерства финансов;
    подрубрике   Программное  обеспечение  для  территориальных  финансовых
органов;
         разделе РЕЕСТР_РО  -  подготовка   Реестров,   предоставляемых   в
                 Департамент  межбюджетных  отношений Министерства финансов
                 Российской   Федерации  и  выгрузка  их  в  XML-файлы  для
                 передачи по электронной почте.
                 Программное обеспечение:
                     rro_mfrf_setup.exe  -  дистрибутивный     пакет    для
                     установки программного обеспечения;
                     rro_mfrf_bd.exe - база   данных,  предназначенная  для
                     хранения   вводимой    информации,    используемая   в
                     программном обеспечении;
                     rro_mfrf_upd_dd_mm.exe    -    последнее    обновление
                     программного   обеспечения   (dd  -  день  обновления,
                     mm - месяц  обновления),   содержащее  все  предыдущие
                     обновления;
                     rro_mfrf_doc.exe   -   документация   на   программное
                     обеспечение.





<div align="right">

<a id="p100257"></a>Приложение 1

</div>


<a id="p100258"></a>                                 XML-СХЕМА


```text
┌───────────────────────────────────────────────────────────────────────────────────────────────┐
│<?xml version="1.0" encoding="windows-1251"?>                                                  │
│<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ed="urn:mfrf-ru:ed:v2.0"          │
│elementFormDefault="qualified" version=" 1.1.1 ">                                              │
│    <!-- targetNamespace="urn:mfrf-ru:ed:v2.0"-->                                              │
│    <xs:element name="PacketED">                                                               │
│        <xs:complexType>                                                                       │
│            <xs:sequence>                                                                      │
│                <xs:element name="From">                                                       │
│                    <xs:complexType>                                                           │
│                        <xs:attribute name="Code" use="required">                              │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="3"/>                                  │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="Name" use="required">                              │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="l"/>                                  │
│                                    <xs:maxLength value="100"/>                                │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="Email" use="required">                             │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="1"/>                                  │
│                                    <xs:maxLength value="50"/>                                 │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                    </xs:complexType>                                                          │
│                </xs:element>                                                                  │
│                <xs:element name="To">                                                         │
│                    <xs:complexType>                                                           │
│                        <xs:attribute name="Code" use="required">                              │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="3"/>                                  │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="Name" use="required">                              │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="l"/>                                  │
│                                    <xs:maxLength value="100">                                 │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                    </xs:complexType>                                                          │
│                </xs:element>                                                                  │
│                <xs:element name="Inf >                                                        │
│                    <xs: complexType>                                                          │
│                         <xs:attribute name="Code" use="required">                             │
│                             <xs:simpleType>                                                   │
│                                 <xs:restriction base="xs:string">                             │
│                                     <xs:whiteSpacevalue="collapse"/>                          │
│                                     <xs:minLength value="3"/>                                 │
│                                     <xs:maxLength value="3"/>                                 │
│                                     <xs:enumeration value="587"/>                             │
│                                 </xs:restriction>                                             │
│                             </xs:simpleType>                                                  │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="Name" use="required">                              │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="1"/>                                  │
│                                    <xs:maxLength value="150"/>                                │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                    </xs:complexType>                                                          │
│                </xs:element>                                                                  │
│                <xs:element name="DateOperation" type="dateType" nillable="false"/>            │
│                <xs:element name="DateBegin" type="dateType" nillable="false"/>                │
│                <xs:element name="DateEnd" type="dateType" nillable="false"/>                  │
│                <xs:element name="Grif" nillable="false">                                      │
│                    <xs:simpleType>                                                            │
│                        <xs:restriction base="xs:string">                                      │
│                            <xs:minLength value="1"/>                                          │
│                            <xs:maxLength value="1"/>                                          │
│                            <xs:whiteSpace value="collapse"/>                                  │
│                            <xs:emumeration value="1"/>                                        │
│                            <xs:enumeration value="2"/>                                        │
│                            <xs:enumeration value="3"/>                                        │
│                        </xs:restriction>                                                      │
│                    </xs:simpleType>                                                           │
│                </xs:element>                                                                  │
│                <xs:element name="Period" nillable="false">                                    │
│                    <xs:simpleType>                                                            │
│                        <xs:restriction base="xs:string">                                      │
│                            <xs:whiteSpace value="collapse"/>                                  │
│                            <xs:minLength value="2"/>                                          │
│                            <xs:maxLength value="2"/>                                          │
│                            <xs:enumeration value="05"/>                                       │
│                        </xs:restriction>                                                      │
│                    <xs:simpleType>                                                            │
│                </xs:element>                                                                  │
│                <xs:element name="TypeInf" nillable="false">                                   │
│                    <xs:simpleType>                                                            │
                         <xs:restriction base="xs:string">                                      │
│                            <xs:maxLength value="1"/>                                          │
│                            <xs:minLength value="1"/>                                          │
│                            <xs:whiteSpace value="collapse"/>                                  │
│                            <xs:enumeration value="1"/>                                        │
│                            <xs:enumeration value="2"/>                                        │
│                        </xs:restriction>                                                      │
│                    </xs:simpleType>                                                           │
│                </xs:element>                                                                  │
│                <xs:element name="ED58701" minOccurs="0">                                      │
│                    <xs:complexType>                                                           │
│                        <xs:sequence>                                                          │
│                            <xs:element name="StrR01" type="StrR01Type" maxOccurs="unbounded"/>│
│                            <xs:element name="Subscription" type="SubscriptionType"/>          │
│                            <xs:elementname="Control" type="ControlType" nillable="false"/>    │
│                        </xs:sequence>                                                         │
│                    </xs:complexType>                                                          │
│                </xs:element>                                                                  │
│                <xs:element name="ED58702" minOccurs="0">                                      │
│                    <xs:complexType>                                                           │
│                        <xs:sequence>                                                          │
│                            <xs:element name="StrR02" type="StrR02Type" maxOccurs="unbounded"/>│
│                            <xs:element name="Subscription" type="SubscriptionType"/>          │
│                            <xs:elementname="Control" type="ControlType" nillable="false"/>    │
│                        </xs:sequence>                                                         │
│                    </xs:complexType>                                                          │
│                </xs:element>                                                                  │
│                <xs:element name="ED58703" minOccurs="0">                                      │
│                    <xs:complexType>                                                           │
│                        <xs:sequence>                                                          │
│                            <xs:element name="StrR03" nillable="true" maxOccurs="unbounded">   │
│                                <xs:simpleType>                                                │
│                                    <xs:restriction base="xs:string">                          │
│                                        <xs:whiteSpace value="replace"/>                       │
│                                        <xs:pattern value="([ -~А-я])*"/>                      │
│                                    </xs:restriction>                                          │
│                                </xs:simpleType>                                               │
│                            </xs:element>                                                      │
│                            <xs:element name="Subscription" type="SubscriptionType"/>          │
│                            <xs:element name="Control" type="ControlType" nillable="false"/>   │
│                        </xs:sequence>                                                         │
│                    </xs:compIexType>                                                          │
│                </xs:element>                                                                  │
│                <xs:element name="ControlED" type="ControlType" nillable="false"/>             │
│                <xs:element name="DownLoad">                                                   │
│                    <xs:complexType>                                                           │
│                        <xs:attribute name="DateDn" use="required">                            │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="dateType"/>                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="TimeDn" use="required">                            │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="xs:time">                                │
│                                    <xs:whiteSpace value="collapse"/>                          │
│                                    <xs:minInclusive value="00:00:00"/>                        │
│                                    <xs:maxInclusive value="23:59:59"/>                        │
│                                    <xs:pattern value="\d{2}:\d{2}:\d{2}"/>                    │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="ClearkShip" use="required">                        │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="1"/>                                  │
│                                    <xs:maxLength value="50"/>                                 │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="FullName" use="required">                          │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="1"/>                                  │
│                                    <xs:maxLength value="70"/>                                 │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                        <xs:attribute name="Phone" use="required">                             │
│                            <xs:simpleType>                                                    │
│                                <xs:restriction base="strType">                                │
│                                    <xs:minLength value="1"/>                                  │
│                                    <xs:maxLength value="20"/>                                 │
│                                </xs:restriction>                                              │
│                            </xs:simpleType>                                                   │
│                        </xs:attribute>                                                        │
│                    </xs:complexType>                                                          │
│                </xs:element>                                                                  │
│         </xs:sequence>                                                                        │
│         <xs:attribute name="FormatVersionNo" use="required">                                  │
│             <xs:simpleType>                                                                   │
│                 <xs:restriction base="strType">                                               │
│                     <xs:minLength value="1"/>                                                 │
│                     <xs:maxLength value="10">                                                 │
│                 </xs:restriction>                                                             │
│             </xs:simpleType>                                                                  │
│         </xs:attribute>                                                                       │
│         <xs:attribute name="SoftwareProduct" use="required">                                  │
│             <xs:simpleType>                                                                   │
│                 <xs:restriction base="strType">                                               │
│                     <xs:minLength value="1"/>                                                 │
│                     <xs:maxLength value="50"/>                                                │
│                 </xs:restriction>                                                             │
│             </xs:simpleType>                                                                  │
│         </xs:attribute>                                                                       │
│         <xs:attribute name="SoftwareProductVersion" use="required">                           │
│             <xs:simpleType>                                                                   │
│                 <xs:restriction base="strType">                                               │
│                     <xs:minLength value="1"/>                                                 │
│                     <xs:maxLength value="10"/>                                                │
│                 </xs:restriction>                                                             │
│             </xs:simpleType>                                                                  │
│         </xs:attribute>                                                                       │
│      </xs:complexType>                                                                        │
│   </xs:element>                                                                               │
│   <xs:complexType name="StrR01Type">                                                          │
│       <xs:sequence>                                                                           │
│           <xs:element name="Bill" type="BillType" minOccurs="0" maxOccurs="unbounded"/>       │
│       </xs:sequence>                                                                          │
│       <xs:attribute name="Gr0" use="required">                                                │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:maxLength value="50"/>                                                  │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="Gr1" type="strType" use="required"/>                                │
│       <xs:attribute name="Gr2" use="required">                                                │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="xs:string">                                               │
│                   <xs:whiteSpace value="collapse"/>                                           │
│                   <xs:maxLength value="9"/>                                                   │
│                   <xs:patten value="([&#x002D;0-9А-Я])*"/>                                    │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="Gr3" use="required">                                                │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:maxLength value="255">                                                  │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="Gr10" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr11" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr12" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr13" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr14" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr15" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr16" type="strType" use="required"/>                               │
│   </xs:complexType>                                                                           │
│   <xs:complexType name="StrR02Type">                                                          │
│       <xs:sequence>                                                                           │
│           <xs:element name="Bill" type="BillType" minOccurs="0" maxOccurs="unbounded"/>       │
│       </xs:sequence>                                                                          │
│       <xs:attribute name="Gr0" use="required">                                                │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:maxLength value="50"/>                                                  │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="Gr1" type="strType" use="required"/>                                │
│       <xs:attribute name="Gr2" use="required">                                                │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="xs:string">                                               │
│                   <xs:whiteSpace value="collapse"/>                                           │
│                   <xs:maxLength value="9"/>                                                   │
│                   <xs:pattern value="([&#x002D;0-9А-Я])*"/>                                   │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="Gr3" use="required">                                                │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:maxLength value="255"/>                                                 │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="Gr13" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr14" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr15" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr16" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr17" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr18" type="sumType" use="required"/>                               │
│       <xs:attribute name="Gr19" type="strType" use="required"/>                               │
│   </xs:complexType>                                                                           │
│   <xs:complexType name="BillType">                                                            │
│       <xs:attribute name="BRank" use="required">                                              │
│           <xs:simpleType>                                                                     │
│              <xs:restriction base="xs:string">                                                │
│                  <xs:minLength value="1"/>                                                    │
│                  <xs:maxLength value="1"/>                                                    │
│                  <xs:whiteSpace value="collapse"/>                                            │
│                  <xs:enumeration value="1"/>                                                  │
│                  <xs:enumeration value="2"/>                                                  │
│                  <xs:enumeration value="3"/>                                                  │
│              </xs:restriction>                                                                │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="BClass" use="required">                                             │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:minLength value="1"/>                                                   │
│                   <xs:maxLength value="255"/>                                                 │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="BDate" type="dateType" use="required"/>                             │
│       <xs:attribute name="BNumb" use="required">                                              │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:minLength value="1"/>                                                   │
│                   <xs:maxLength value="255"/>                                                 │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│       <xs:attribute name="BName" use="required">                                              │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:minLength value="1"/>                                                   │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│       </xs:attribute>                                                                         │
│      <xs:attribute name="BRubric" use="required">                                             │
│           <xs:simpleType>                                                                     │
│               <xs:restriction base="strType">                                                 │
│                   <xs:maxLength value="50"/>                                                  │
│               </xs:restriction>                                                               │
│           </xs:simpleType>                                                                    │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="BSubpar" use="required">                                             │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:maxLength value="50"/>                                                   │
│              </xs:restriction>                                                                │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="BParagr" use="required">                                             │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:maxLength value="50"/>                                                   │
│              <xs:restriction>                                                                 │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="BPart" use="required">                                               │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:maxLength value="50"/>                                                   │
│              </xs:restriction>                                                                │
│          <xs:simpleType>                                                                      │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="BParticle" use="required">                                           │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:maxLength value="50"/>                                                   │
│              </xs:restriction>                                                                │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="BDateBeg" type="dateType" use="required"/>                           │
│      <xs:attribute name="BDateEnd" type="dateType" use="required"/>                           │
│  </xs:complexType>                                                                            │
│  <xs:complexType name="SubscriptionType">                                                     │
│      <xs:attribute name="SignerPost" use="required">                                          │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:minLength value="1"/>                                                    │
│                  <xs:maxLength value="50"/>                                                   │
│              </xs:restriction>                                                                │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="SignerFN" use="required">                                            │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:minLength value="1"/>                                                    │
│                  <xs:maxLength value="70"/>                                                   │
│              </xs:restriction>                                                                │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="ClerkShip" use="required">                                           │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:minLength value="1"/>                                                    │
│                  <xs:maxLength value="50"/>                                                   │
│              </xs:restriction>                                                                │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="ClerkFN" use="required">                                             │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:minLength value="1"/>                                                    │
│                  <xs:maxLength value="70"/>                                                   │
│              </xs:restriction>                                                                │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="Phone" use="required">                                               │
│          <xs:simpleType>                                                                      │
│              <xs:restriction base="strType">                                                  │
│                  <xs:minLength value="1"/>                                                    │
│                  <xs:maxLength value="20"/>                                                   │
│              </xs:restriction>                                                                │
│          </xs:simpleType>                                                                     │
│      </xs:attribute>                                                                          │
│      <xs:attribute name="DateSPP" type="dateType" use="required"/>                            │
│  </xs:complexType>                                                                            │
│  <xs:simpleType name="ControlType">                                                           │
│      <xs:restriction base="xs:long">                                                          │
│          <xs:whiteSpacevalue="collapse"/>                                                     │
│      </xs:restriction>                                                                        │
│  </xs:simpleType>                                                                             │
│  <xs:simpleType name="dateType">                                                              │
│      <xs:restriction base="xs:date">                                                          │
│          <xs:whiteSpace value="collapse"/>                                                    │
│          <xs:maxInclusive value="2999-01-01"/>                                                │
│          <xs:minInclusive value="1967-12-31"/>                                                │
│          <xs:pattern value="\d{4}-\d{2}-\d{2}">                                               │
│      </xs:restriction>                                                                        │
│  </xs:simpleType>                                                                             │
│  <xs:simpleType name="sumType">                                                               │
│      <xs:restriction base="xs:decimal">                                                       │
│          <xs:fractionDigits value="1"/>                                                       │
│          <xs:totalDigits value="28"/>                                                         │
│          <xs:whiteSpace value="collapse"/>                                                    │
│      </xs:restriction>                                                                        │
│  <xs:simpleType>                                                                              │
│  <xs:simpleType name="strType">                                                               │
│      <xs:restriction base="xs:string">                                                        │
│          <xs:whiteSpace value="collapse"/>                                                    │
│          <xs:pattern value="([-~А-я])*"/>                                                     │
│      </xs:restriction>                                                                        │
│  </xs:simpleType>                                                                             │
│</xs:schema>                                                                                   │
└───────────────────────────────────────────────────────────────────────────────────────────────┘
```






<div align="right">

<a id="p100260"></a>Приложение 2

</div>


<div align="center">

<a id="p100261"></a>*ПРИМЕР* ПЕРЕДАВАЕМОЙ ИНФОРМАЦИИ

</div>


<a id="p100262"></a>Передаваемый субъектом РФ Минфину России 8 июня 2007 года (первое представление информации) упакованный файл с открытой информацией по форме реестра расходных обязательств субъекта Российской Федерации, свода реестров расходных обязательств муниципальных образований, входящих в состав субъекта Российской Федерации, и сопроводительного письма к ним на регламентную дату 1 июля 2007 года, (цифровой код формы FRM = 587), имеет имя R1709210706080587.ZIP.
<a id="p100263"></a>Данный файл содержит XML-документ с именем 1710706080587.xml следующего содержания:


```text
┌───────────────────────────────────────────────────────────────────────────────────┐
│<?xml version="1.0" encoding="Windows-1251"?>                                      │
│<PacketED xmlns="urn:mfrf-ru:ed:v2.0" FormatVersionNo="2008.04"                    │
│SoftwareProduct="Реестры расх. обязательств субъектов ООО НВА-Центр"               │
│SoftwareProductVersion="1.0.0">                                                    │
│    <From Code="R17" Name="Алтайский край" Email="dap@subekt.ru"/>                 │
│    <To Code="092" Name="Министерство финансов Российской Федерации"/>             │
│    <Inf Code="587" Name="Реестр расх. обязательств субъекта РФ, свод реестров     │
│расх. обязательств муниципальных образований, сопроводительное письмо"/>           │
│    <DateOperation>2007-07-01</DateOperation>                                      │
│    <DateBegin>2008-01-01</DateBegin>                                              │
│    <DateEnd>2008-12-31</DateEnd>                                                  │
│    <Grif>1</Grif>                                                                 │
│    <Period>05</Period>                                                            │
│    <TypeInf>1</TypeInf>                                                           │
│    <ED58701>                                                                      │
│       <StrR01                                                                     │
│                Gr0="1." Gr1="" Gr2="PC-A" Gr3=""                                  │
│Gr10="104595.1" Gr11="104595.1" Gr12="115308.0" Gr13="142472.0" Gr14="0.0"         │
│Gr15="0.0" Gr16="">                                                                │
│       </StrR01>                                                                   │
│       <StrR01                                                                     │
│                Gr0="1.17." Gr1="" Gr2="PC-A-1700" Gr3="1102,1103"                 │
│Gr10="10459.1" Gr11="10459.1" Gr12="11530.0" Gr13=" 14247.0" Gr14="0.0"            │
│Gr15="0.0" Gr16="">                                                                │
│                <Bill BRank="1" BClass="Федеральный закон"                         │
│BDate="1999-10-06" BNumb="184-ФЗ"                                                  │
│BName="Об общих принципах организации законодательных (представительных) и         │
│исполнительных органов государственной власти субъектов РФ"                        │
│BRubric="" BSubpar="13" BParagr="2" BPart="" BParticle="26.3"                      │
│BDateBeg="1999-10-18" BDateEnd="2999-01-01"/>                                      │
│                <Bill BRank="2" BClass="Закон Алтайского края"                     │
│BDate="2004-12-03" BNumb="54-3C"                                                   │
│BName="Об образовании в Алтайском крае"                                            │
│BRubric="" BSubpar="" BParagr="1" BPart=""BParticle="11"                           │
│BDateBeg="2004-12-16" BDateEnd="2999-01-01"/>                                      │
│                <Bill BRank="2" BClass="Закон Алтайского края"                     │
│BDate="2004-12-03" BNumb="54-3C"                                                   │
│BName="Об образовании в Алтайском крае"                                            │
│BRubric=""BSubpar="" BParagr="3" BPart="" BParticle="11"                           │
│BDateBeg="2004-12-16" BDateEnd="2999-01-01"/>                                      │
│                <Bill BRank="2" BClass="Закон Алтайского края"                     │
│BDate="2004-12-03"BNumb="54-3C"                                                    │
│BName="Об образовании в Алтайском крае"                                            │
│BRubric="" BSubpar="" BParagr="4" BPart="" BParticle="11"                          │
│BDateBeg="2004-12-16" BDateEnd="2999-01-01"/>                                      │
│       </StrR01>                                                                   │
│       <Subscription SignerPost="Руководитель департамента" SignerFN="Иванов Иван  │
│       Иванович"                                                                   │
│          ClerkShip="Ведущий инженер" ClerkFN="Петров Петр Петрович"               │
│          Phone="229-03-47" DateSPP="2007-06-01"/>                                 │
│       <Control>47</Control>                                                       │
│    </ED58701>                                                                     │
│    <ED58702>                                                                      │
│       <StrR02                                                                     │
│                Gr0="1." Gr1="" Gr2="РП" Gr3=""                                    │
│Gr13="14595.1" Gr14="14595.1" Gr15="15308.0" Gr16="12472.0" Gr17="0.0"             │
│Gr18="0.0" Gr19="">                                                                │
│       </StrR02>                                                                   │
│       <StrR02                                                                     │
│                Gr0="1.1." Gr1="" Gr2="РП-А" Gr3=""                                │
│Gr13="4595.1" Gr14="4595.1" Gr15="5308.0" Gr16="2472.0" Gr17="0.0"                 │
│Gr18="0.0" Gr19="">                                                                │
│       </StrR02>                                                                   │
│       <StrR02                                                                     │
│           Gr0="1.1.1." Gr1="" Gr2="РП-А-0100" Gr3="0102,0103,0104"                │
│Gr13="9.1" Gr14="9.1" Gr15="9.1" Gr16="9.1" Gr17="0.0" Gr18="0.0" Gr19="">         │
│                <Bill BRank="1" BClass="Федеральный Закон"                         │
│BDate="2003-03-06"BNumb="131-ФЗ"                                                   │
│BName="Об общих принципах организации местного самоуправления в Российской         │
│Федерации"                                                                         │
│BRubric="" BSubpar="" BParagr="" BPart="" BParticle="34"                           │
│BDateBeg="2003-10-06" BDateEnd="2999-01-01"/>                                      │
│                <Bill BRank="1" BClass="Федеральный Закон"                         │
│BDate="2003-03-06" BNumb="131-ФЗ"                                                  │
│BName="Об общих принципах организации местного самоуправления в Российской         │
│Федерации"                                                                         │
│BRubric="" BSubpar="" BParagr="" BPart="" BParticle="35"                           │
│BDateBeg="2003-10-06"BDateEnd="2999-01-01">                                        │
│                <Bill BRank="1" BClass="Федеральный Закон"                         │
│BDate="2003-03-06" BNumb="131-ФЗ"                                                  │
│BName="Об общих принципах организации местного самоуправления в Российской         │
│Федерации"                                                                         │
│BRubric="" BSubpar="" BParagr="" BPart="" BParticle="36"                           │
│BDateBeg="2003-10-06" BDateEnd="2999-01-01">                                       │
│       <StrR02>                                                                    │
│       <Subscription SignerPost="Начальник отдела" SignerFN="Сидоров Иван Иванович"│
│          ClerkShip="Ведущий инженер" ClerkFN="Петров Петр Петрович"               │
│          Phone="229-03-47" DateSPP="2007-06-02"/>                                 │
│       <Control>3647</Control>                                                     │
│    </ED58702>                                                                     │
│    <ED58703>                                                                      │
│       <StrR03> Сопроводительное письмо </StrR03>                                  │
│       <StrR03/>                                                                   │
│       <StrR03> Отсутствие информации по разделу.... </StrR03>                     │
│       <Subscription SignerPosr="Руководитель департамента" SignerFN="Жуков Иван   │
│       Иванович"                                                                   │
│          ClerkShip="Ведущий инженер" ClerkFN="Петров Петр Петрович"               │
│          Phone="229-03-47" DateSPP="2007-05-30">                                  │
│       <Control>47483647</Control>                                                 │
│    </ED58703>                                                                     │
│    <ControlED>2147483647<ControlED>                                               │
│    <DownLoad DateDn="2007-06-08" TimeDn="13:23:15" ClearkShip="Ведущий инженер"   │
│       FullName="Иванов Иван Иванович" Phone="911-11-11"/>                         │
│</PacketED>                                                                        │
└───────────────────────────────────────────────────────────────────────────────────┘
```




<a id="p100265"></a>

---
