Письмо Минфина РФ от 17.05.2010 № 06-04-11/02-195
Актуально на 12.11.2026.
Как цитировать: <Письмо> Минфина РФ от 17.05.2010 N 06-04-11/02-195. 06-04-11/02-195. 17.05.2010. https://bukva.ai/docs/pismo-06-04-1102-195
<О требованиях к форматам и способам передачи в электронном виде в Министерство финансов Российской Федерации отчетов о расходах бюджета субъекта Российской Федерации, источником финансового обеспечения которых являются межбюджетные трансферты, предоставленные из федерального бюджета бюджетам закрытых административно-территориальных образований>
(вместе с «Требованиями...», утв. Минфином РФ 07.05.2010)
ПИСЬМО
от 17 мая 2010 г. № 06-04-11/02-195
Департамент межбюджетных отношений в соответствии с Приказом Министерства финансов Российской Федерации от 13 августа 2009 г. № 88н направляет «Требования к форматам и способам передачи в электронном виде в Министерство финансов Российской Федерации отчетов о расходах бюджета субъекта Российской Федерации, источником финансового обеспечения которых являются межбюджетные трансферты, предоставленные из федерального бюджета бюджетам закрытых административно-территориальных образований» (далее — Требования), установленные Приложением к настоящему письму.
Указанные Требования размещены в электронном виде на сайте Министерства финансов Российской Федерации по адресу: www.minfin.ru в рубрике «Информационные системы Министерства финансов», подрубрике «Нормативно-справочная информация», разделе «Формы», пункт 22.
Подготовленная в соответствии с Требованиями информация передается в электронном виде в Министерство финансов Российской Федерации по электронной почте: T_058@minfin.ru ежеквартально, не позднее 15 числа месяца, следующего за отчетным кварталом.
Обращаем внимание на своевременность и точность представления отчетных данных.
Утверждаю Заместитель директора Административного департамента Министерства финансов Российской Федерации Г. Г. Лалаев 7 мая 2010 года
ТРЕБОВАНИЯ К ФОРМАТАМ И СПОСОБАМ ПЕРЕДАЧИ В ЭЛЕКТРОННОМ ВИДЕ В МИНИСТЕРСТВО ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ОТЧЕТОВ О РАСХОДАХ БЮДЖЕТА СУБЪЕКТА РОССИЙСКОЙ ФЕДЕРАЦИИ, ИСТОЧНИКОМ ФИНАНСОВОГО ОБЕСПЕЧЕНИЯ КОТОРЫХ ЯВЛЯЮТСЯ МЕЖБЮДЖЕТНЫЕ ТРАНСФЕРТЫ, ПРЕДОСТАВЛЕННЫЕ ИЗ ФЕДЕРАЛЬНОГО БЮДЖЕТА БЮДЖЕТАМ ЗАКРЫТЫХ АДМИНИСТРАТИВНО-ТЕРРИТОРИАЛЬНЫХ ОБРАЗОВАНИЙ
Пример текстового файла протокола результатов обработки файла XML-документа, содержащего сообщения об ошибках
Имя текстового файла протокола — 32_423_1004_01_O.txt
ПРОТОКОЛ РЕЗУЛЬТАТОВ ОБРАБОТКИ ОТЧЕТА
ФАЙЛА 32_423_1004_01.XML ФОРМЫ 423
(АРХИВНЫЙ ФАЙЛ 32_423_1004_01.ZIP)
Результаты обработки от: 05.04.10 16:21:47
Обработан файл 32_423_1004_01.XML
При обработке файла 32_423_1004_01.XML обнаружены следующие ошибки:
1. Несоответствие контрольной суммы контрольного числа Отчета
Контрольная сумма контрольного числа в отчете = 16371
Контрольная сумма контрольного числа расчетная = 43140
Данные файла 32_423_1004_01.XML не записаны в базу данных
Файл 32_423_1004_01.ZIP не принят
1. ОБЩИЕ ПОЛОЖЕНИЯ
В соответствии с Приказом Минфина России от 13 августа 2009 г. № 88н «О введении отчетов о расходах бюджета субъекта Российской Федерации, источником финансового обеспечения которых являются межбюджетные трансферты, предоставленные из федерального бюджета бюджетам закрытых административно-территориальных образований» (далее — Приказ) вводятся следующие формы отчетности о расходовании межбюджетных трансфертов (далее — Отчеты), предоставленных из федерального бюджета бюджетам закрытых административно-территориальных образований (далее — ЗАТО):
- «Отчет о расходах бюджета субъекта Российской Федерации, источником финансового обеспечения которых является межбюджетный трансферт, предоставленный из федерального бюджета в форме дотаций бюджетам закрытых административно-территориальных образований» — код формы по КФД — 0503407 (код формы для передачи в электронном виде — 423);
- «Отчет о расходах бюджета субъекта Российской Федерации, источником финансового обеспечения которых является межбюджетный трансферт, предоставленный из федерального бюджета бюджетам закрытых административно-территориальных образований» (Целевая статья (далее — ЦС) 520 0600 «Переселение граждан из закрытых административно-территориальных образований») — код формы по КФД — 0503406 (код формы для передачи в электронном виде — 424);
- «Отчет о расходах бюджета субъекта Российской Федерации, источником финансового обеспечения которых является межбюджетный трансферт, предоставленный из федерального бюджета бюджетам закрытых административно-территориальных образований» (ЦС 520 0300 «Развитие и поддержка социальной и инженерной инфраструктуры ЗАТО») — код формы по КФД — 0503406 (код формы для передачи в электронном виде — 425).
Финансовые органы субъектов Российской Федерации представляют Отчеты в Департамент межбюджетных отношений Министерства финансов Российской Федерации на бумажном носителе и в электронном виде ежеквартально.
Требования к форматам и способам передачи в электронном виде в Министерство финансов Российской Федерации отчетов о расходах бюджета субъекта Российской Федерации, источником финансового обеспечения которых являются межбюджетные трансферты, предоставленные из федерального бюджета бюджетам закрытых административно-территориальных образований (далее — Требования), регламентируют порядок подготовки финансовыми органами субъектов Российской Федерации отчетов в электронном виде и передачи их в Департамент межбюджетных отношений Минфина России.
Информация для Минфина России формируется в электронном виде в формате XML-документа с расширением имени файла «xml».
Перед представлением в Минфин России файл, содержащий XML-документ, упаковывается в формате архивного файла Zip.
Подготовку XML-документов сотрудники финансовых органов субъектов Российской Федерации могут осуществлять с помощью:
- централизованно разрабатываемого и поставляемого Министерством финансов Российской Федерации программного средства;
- собственных программных средств.
Централизованно разрабатываемые программные средства размещены на сайте Министерства финансов Российской Федерации (www.minfin.ru):
в рубрике Информационные системы Министерства финансов
подрубрике Программное обеспечение для территориальных финансовых органов
rep_ZATO_setup.exe — дистрибутивный пакет для установки программного средства.
rep_ZATO_upd_dd_mm.exe — последнее обновление программного средства (dd — день обновления, mm — месяц обновления), содержащее все предыдущие обновления.
rep_ZATO_doc.exe — документация на программное обеспечение.
2. СТРУКТУРА ИМЕН ФАЙЛОВ
2.1. СТРУКТУРА ИМЕНИ АРХИВНОГО ФАЙЛА
Имя архивного файла, содержащего файл XML-документа, должно иметь следующий вид:
KOI_FRM_PERIOD_NN.zip — имя архивного файла,
KOI — код субъекта Российской Федерации — отправителя информации в соответствии с классификатором регионов Минфина России, 2 цифры;
FRM — код формы, присвоенный описываемому отчету Минфином России, принимает значения «423», «424», «425», 3 цифры;
PERIOD — дата, на которую формируется передаваемый файл, например, «1001» — 1 января 2010 года, «1004» — 1 апреля 2010 года и т.д., 4 цифры;
NN — номер версии представления информации, принимает значения от «01» до «99», 2 цифры;
_ — символ «нижнее подчеркивание»;
zip — расширение архивного файла.
Передаваемый в Минфин России Министерством финансов Нижегородской области архивный файл, содержащий файл XML-документа с первым представлением отчета по форме 423 на 1 апреля 2010 года, имеет имя:
2.2. СТРУКТУРА ИМЕНИ ФАЙЛА XML-ДОКУМЕНТА
Имя файла XML-документа должно иметь следующий вид:
KOI — код субъекта Российской Федерации — отправителя информации в соответствии с классификатором регионов Минфина России, 2 цифры;
FRM — код формы, присвоенный описываемому отчету Минфином России, принимает значения «423», «424», «425», 3 цифры;
PERIOD — дата, на которую формируется передаваемый файл, например, «1001» — 1 января 2010 года, «1004» — 1 апреля 2010 года и т.д., 4 цифры;
NN — номер версии представления информации, принимает значения от «01» до «99», 2 цифры;
Передаваемый в Минфин России Министерством финансов Нижегородской области файл XML-документа с первым представлением отчета по форме 423 на 1 апреля 2010 года, имеет имя:
3. СТРУКТУРА XML-ДОКУМЕНТА
3.1. СОСТАВ XML-ДОКУМЕНТА
XML-документ состоит из строк, содержащих реквизиты в виде элементов и атрибутов, а также их значения.
Элемент является составной частью XML-документа, обычно представляющую собой некоторую законченную смысловую единицу. Элемент может содержать один или несколько вложенных элементов и/или атрибутов.
Атрибут представляет собой составную часть элемента, задающую его параметры.
В качестве параметров могут использоваться:
Передаваемый XML-документ должен соответствовать XML-схеме. Примеры XML-документов и XML-схем представлены в Приложениях 1 - 6 Требований.
XML-документ содержится в корневом элементе
XML-документ должен содержать информацию только по одной форме отчета, структурно разделенную на разделы. Каждый раздел внутри документа имеет свой идентификатор. Состав и содержание разделов XML-документа представлены в таблице 3 «Реквизиты XML-документа, содержащего отчет по форме 423» и в таблице 5 «Реквизиты XML-документа, содержащего отчет по форме 424 (425)».
3.2. ОПИСАНИЕ РЕКВИЗИТОВ XML-ДОКУМЕНТА
При описании реквизитов XML-документа используется несколько типов реквизитов, представленных в таблице 1.
3.2.1. ОПИСАНИЕ РЕКВИЗИТОВ XML-ДОКУМЕНТА С ДАННЫМИ ОТЧЕТА ПО ФОРМЕ 423
В таблице 2 приведено соответствие реквизитов XML-документа, содержащего отчет по форме 423, показателям этого отчета, определенным Приказом (см. приложение № 1 к Приказу):
В таблице 3 показаны реквизиты XML-документа, содержащего отчет по форме 423.
В скобках после описания реквизита приведено наименование элемента или атрибута в XML-документе.
Полужирным шрифтом выделены комплексные реквизиты, т.е. элементы, которые могут содержать атрибуты или другие элементы.
РЕКВИЗИТЫ XML-ДОКУМЕНТА, СОДЕРЖАЩЕГО ОТЧЕТ ПО ФОРМЕ 423
| Наименование реквизита | Тип реквизита | Длина реквизита | Дополнительная информация |
|---|---|---|---|
| Версия программного продукта (SoftwareProductVersion) | Текст | 10 | |
| #Источник информации (From)# |
|||
| Наименование региона (Name) |
Текст | 250 | |
| Код региона (CodeReg) |
Код | 2 | |
| #Получатель информации (To)# |
|||
| Наименование получателя (Name) | Текст | 15 | Всегда имеет значение "Минфин России" |
| Код получателя (Code) |
Код | 3 | Всегда имеет значение "092" |
| #Информация (Inf)# |
|||
| Наименование информации (Name) | Текст | 250 | |
| Код информации (Code) |
Код | 3 | Всегда имеет значение "423" |
| Регламентная дата (DateRegl) | Дата | 8 | |
| Единица измерения (EI) | Текст | 6 | Всегда имеет значение "руб.00" |
| Периодичность (Period) | Текст | 11 | Всегда имеет значение "квартальная" |
| #Идентификатор раздела 1 (Ed01)# | Идентификатор | 4 | Всегда имеет значение "Ed01" |
| #Строка отчета с информацией (Str01)# | Идентификатор | 5 | Всегда имеет значение "Str01", может повторяться столько раз, сколько строк в разделе 1 |
| Код строки (KodStr) | Код | 3 | Может принимать значения: 010, 020, 030 |
| Код дохода (KodDoh) | Код | 20 | При отсутствии значения ставится "0" |
| Код расхода (KodRash) | Код | 20 | При отсутствии значения ставится "0" |
| Консолидированный бюджет субъекта Российской Федерации за отчетный период (SumKotch) | Сумма | 15 | |
| Консолидированный бюджет субъекта Российской Федерации с начала года (SumKNach) | Сумма | 15 | |
| Бюджет субъекта Российской Федерации за отчетный период (SumBSotch) | Сумма | 15 | |
| Бюджет субъекта Российской Федерации с начала года (SumBSNach) | Сумма | 15 | |
| Бюджет муниципальных образований, имеющих статус ЗАТО, всего за отчетный период (SumMOOtch) | Сумма | 15 | |
| Бюджет муниципальных образований, имеющих статус ЗАТО, всего с начала года (SumMONach) | Сумма | 15 | |
| #Идентификатор раздела 2 (Ed02)# | Идентификатор | 4 | Всегда имеет значение "Ed02" |
| #Строка отчета с информацией (Str02)# | Идентификатор | 5 | Всегда имеет значение "Str02", может повторяться столько раз, сколько строк в разделе 2 |
| Код строки (KodStr) | Код | 3 | Принимает одно из трех значений: 010, 020, 030 |
| Код дохода (KodDoh) | Код | 20 | При отсутствии значения ставится "0" |
| Код расхода (KodRash) | Код | 20 | При отсутствии значения ставится "0" |
| Код муниципального образования, имеющего статус ЗАТО, по ОКАТО (KodOkato) | Код | 8 | |
| Бюджет муниципального образования, имеющего статус ЗАТО, за отчетный период (SumOtch) | Сумма | 15 | |
| Бюджет муниципального образования, имеющего статус ЗАТО, с начала года (SumNach) | Сумма | 15 | |
| #Идентификатор раздела 3 (Ed03)# | Идентификатор | 4 | Всегда имеет значение "Ed03" |
| #Строка отчета с информацией (Str03)# | Идентификатор | 5 | Всегда имеет значение "Str03" |
| Код строки (KodStr) | Код | 2 | Всегда имеет значение "01" |
| Наименование финансового органа субъекта Российской Федерации (NameFo) | Текст | 250 | |
| Код по ОКПО (Okpo) | Код | 8 | |
| Наименование бюджета (NameBud) | Текст | 250 | |
| ОКАТО (Okato) | Код | 8 | |
| Целевая статья (Cs) | Код | 7 | |
| #Идентификатор раздела 4 (Ed04)# | Идентификатор | 4 | Всегда имеет значение "Ed04" |
| #Строка отчета с информацией (Str04_1)# | Идентификатор | 7 | Всегда имеет значение "Str04_1" |
| Код строки (KodStr) | Код | 2 | Всегда имеет значение "01" |
| Должность руководителя финансового органа (Ruk) | Текст | 250 | |
| Ф.И.О. руководителя финансового органа (FioRuk) | Текст | 250 | |
| Должность главного бухгалтера финансового органа (Buh) | Текст | 250 | |
| Ф.И.О. главного бухгалтера финансового органа (FioBuh) | Текст | 250 | |
| Должность исполнителя от финансового органа (Isp) | Текст | 250 | |
| Ф.И.О. исполнителя от финансового органа (FioIsp) | Текст | 250 | |
| Телефон исполнителя от финансового органа (Tel) | Текст | 15 | |
| Примечание (Prim) | Текст | 250 | Произвольный текст пояснения к отчету является необязательным реквизитом |
| #Строка отчета с информацией (Str04_2)# | Идентификатор | 7 | Всегда имеет значение "Str04_2" |
| Код строки (KodStr) | Код | 2 | Всегда имеет значение "02" |
| Контрольная сумма контрольного числа отчета (KsOtch) | Число | 10 | Рассчитывается в соответствии с п. 4 Требований |
| #Идентификатор раздела 5 (Ed05)# | Идентификатор | 4 | Всегда имеет значение "Ed05". Раздел формируется субъектом РФ из кодов и наименований муниципальных образований (ЗАТО), информация по которым присутствует в разделе 2 (ED02) XML-документа |
| #Строка отчета с информацией о ЗАТО (StrOkatoZato)# | Идентификатор | 12 | Всегда имеет значение "StrOkatoZato" |
| Код ОКАТО (KodOkatoZato) | Код | 8 | |
| Наименование 11 (NameZato) | Текст | 250 |
Передаваемый из субъекта Российской Федерации в Минфин России XML-документ, содержащий отчет по форме 423, должен соответствовать XML-схеме, приведенной в Приложении 1 "XML-схема документа по форме 423" Требований.
Пример передаваемого в Минфин России XML-документа, содержащего отчет по форме 423, приведен в Приложении 4 "Пример XML-документа, содержащего отчет по форме 423" Требований.
3.2.2. ОПИСАНИЕ РЕКВИЗИТОВ XML-ДОКУМЕНТА С ДАННЫМИ ОТЧЕТА ПО ФОРМЕ 424 (425)
В таблице 4 приведено соответствие реквизитов XML-документа, содержащего отчет по форме 424 (425), показателям этого отчета, определенным Приказом (см. приложение N 3 к Приказу):
В таблице 5 показаны реквизиты XML-документа, содержащего отчет по форме 424 (425).
В скобках после описания реквизита приведено наименование элемента или атрибута в XML-документе.
Полужирным шрифтом выделены комплексные реквизиты, т.е. элементы, которые могут содержать атрибуты или другие элементы.
РЕКВИЗИТЫ XML-ДОКУМЕНТА, СОДЕРЖАЩЕГО ОТЧЕТ ПО ФОРМЕ 424 (425)
| Наименование реквизита | Тип реквизита | Длина реквизита | Дополнительная информация |
|---|---|---|---|
| Версия программного продукта (SoftwareProductVersion) | Текст | 10 | |
| #Источник информации (From)# |
|||
| Наименование региона (Name) |
Текст | 250 | |
| Код региона (CodeReg) |
Код | 2 | |
| #Получатель информации (To)# |
|||
| Наименование получателя (Name) | Текст | 15 | Всегда имеет значение "Минфин России" |
| Код получателя (Code) |
Код | 3 | Всегда имеет значение "092" |
| #Информация (Inf)# |
|||
| Наименование информации (Name) | Текст | 250 | |
| Код информации (Code) |
Код | 3 | Имеет значение "424" или "425" |
| Регламентная дата (DateRegl) | Дата | 8 | |
| Единица измерения (EI) | Текст | 6 | Всегда имеет значение "руб.00" |
| Периодичность (Period) | Текст | 11 | Всегда имеет значение "квартальная" |
| #Идентификатор раздела 1 (Ed01)# | Идентификатор | 4 | Всегда имеет значение "Ed01" |
| #Строка отчета с информацией (Str01)# | Идентификатор | 5 | Всегда имеет значение "Str01", может повторяться столько раз, сколько строк в разделе 1 |
| Код строки (KodStr) | Код | 3 | Может принимать значения: 010, 011, 012, 020, 021, 022, 030, 031, 032 |
| Код дохода (KodDoh) | Код | 20 | При отсутствии значения ставится "0" |
| Код расхода (KodRash) | Код | 20 | При отсутствии значения ставится "0" |
| Консолидированный бюджет субъекта Российской Федерации (SumKotch) | Сумма | 15 | |
| Бюджет субъекта Российской Федерации (SumBS) | Сумма | 15 | |
| Бюджеты муниципальных образований, имеющих статус ЗАТО, всего (SumMO) | Сумма | 15 | |
| #Идентификатор раздела 2 (Ed02)# | Идентификатор | 4 | Всегда имеет значение "Ed02" |
| #Строка отчета с информацией (Str02)# | Идентификатор | 5 | Всегда имеет значение "Str02", может повторяться столько раз, сколько строк в разделе 2 |
| Код строки (KodStr) | Код | 3 | Может принимать значения: 010, 011, 012, 020, 021, 022, 030, 031, 032 |
| Код муниципального образования, имеющего статус ЗАТО, - код по ОКАТО (KodOkato) | Код | 8 | |
| Бюджет муниципального образования, имеющего статус ЗАТО (Sum) | Сумма | 15 | |
| #Идентификатор раздела 3 (Ed03)# | Идентификатор | 4 | Всегда имеет значение "Ed03" |
| #Строка отчета с информацией (Str03)# | Идентификатор | 5 | Всегда имеет значение "Str03", может повторяться столько раз, сколько строк в разделе 3 |
| Код строки (KodStr) | Код | 3 | Может принимать значения: 010, 020, 030, 040, 050, 060, 070, 080, 090 |
| Код дохода (KodDoh) | Код | 20 | При отсутствии значения ставится "0" |
| Код расхода (KodRash) | Код | 20 | При отсутствии значения ставится "0" |
| Консолидированный бюджет субъекта Российской Федерации за отчетный период (SumKotch) | Сумма | 15 | |
| Консолидированный бюджет субъекта Российской Федерации с начала года (SumKNach) | Сумма | 15 | |
| Бюджет субъекта Российской Федерации за отчетный период (SumBSotch) | Сумма | 15 | |
| Бюджет субъекта Российской Федерации с начала года (SumBSNach) | Сумма | 15 | |
| Бюджет муниципальных образований, имеющих статус ЗАТО, всего за отчетный период (SumMOOtch) | Сумма | 15 | |
| Бюджет муниципальных образований, имеющих статус ЗАТО, всего с начала года (SumMONach) | Сумма | 15 | |
| #Идентификатор раздела 4 (Ed04)# | Идентификатор | 4 | Всегда имеет значение "Ed04" |
| #Строка отчета с информацией (Str04)# | Идентификатор | 5 | Всегда имеет значение "Str04", может повторяться столько раз, сколько строк в разделе 2 |
| Код строки (KodStr) | Код | 3 | Может принимать значения: 010, 020, 030, 040, 050, 060, 070, 080, 090 |
| Код дохода (KodDoh) | Код | 20 | При отсутствии значения ставится "0" |
| Код расхода (KodRash) | Код | 20 | При отсутствии значения ставится "0" |
| Код муниципального образования, имеющего статус ЗАТО, - код по ОКАТО (KodOkato) | Код | 8 | |
| Бюджет муниципального образования, имеющего статус ЗАТО, за отчетный период (SumOtch) | Сумма | 15 | |
| Бюджет муниципального образования, имеющего статус ЗАТО, с начала года (SumNach) | Сумма | 15 | |
| #Идентификатор раздела 5 (Ed05)# | Идентификатор | 4 | Всегда имеет значение "Ed05" |
| #Строка отчета с информацией (Str05)# | Идентификатор | 5 | Всегда имеет значение "Str05" |
| Код строки (KodStr) | Код | 2 | Всегда имеет значение "01" |
| Наименование финансового органа субъекта Российской Федерации (NameFo) | Текст | 250 | |
| ОКПО (Okpo) | Код | 8 | |
| Наименование бюджета (NameBud) | Текст | 250 | |
| ОКАТО (Okato) | Код | 8 | |
| Целевая статья (Cs) | Код | 7 | |
| #Идентификатор раздела 6 (Ed06)# | Идентификатор | 4 | Всегда имеет значение "Ed06" |
| #Строка отчета с информацией (Str06_1)# | Идентификатор | 7 | Всегда имеет значение "Str06_1" |
| Код строки (KodStr) | Код | 2 | Всегда имеет значение "01" |
| Должность руководителя финансового органа (Ruk) | Текст | 250 | |
| Ф.И.О. руководителя финансового органа (FioRuk) | Текст | 250 | |
| Должность главного бухгалтера финансового органа (Buh) | Текст | 250 | |
| Ф.И.О. главного бухгалтера финансового органа (FioBuh) | Текст | 250 | |
| Должность исполнителя от финансового органа (Isp) | Текст | 250 | |
| Ф.И.О. исполнителя от финансового органа (FioIsp) | Текст | 250 | |
| Телефон исполнителя от финансового органа (Tel) | Текст | 15 | |
| Примечание (Prim) | Текст | 250 | Произвольный текст пояснения к отчету является необязательным реквизитом |
| #Строка отчета с информацией (Str06_2)# | Идентификатор | 7 | Всегда имеет значение "Str06_2" |
| Код строки (KodStr) | Код | 2 | Всегда имеет значение "02" |
| Контрольная сумма контрольного числа отчета (KsOtch) | Число | 10 | Рассчитывается в соответствии с п. 4 Требований |
| #Идентификатор раздела 7 (Ed07)# | Идентификатор | 4 | Всегда имеет значение "Ed07". Раздел формируется субъектом РФ из кодов и наименований муниципальных образований или ЗАТО, информация по которым присутствует в разделах 2 и 4 (ED02 и ED04) XML-документа |
| #Строка отчета с информацией (StrOkatoZato)# | Идентификатор | 12 | Всегда имеет значение "StrOkatoZato" |
| Код ОКАТО (KodOkatoZato) | Код | 8 | |
| Наименование ЗАТО (NameZato) | Текст | 250 |
Передаваемый из субъекта Российской Федерации в Минфин России XML-документ, содержащий отчет по форме 424, должен соответствовать XML-схеме, приведенной в Приложении 2 "XML-схема документа по форме 424" Требований.
Пример передаваемого в Минфин России XML-документа, содержащего отчет по форме 424, приведен в Приложении 5 "Пример XML-документа, содержащего отчет по форме 424" Требований.
Передаваемый из субъекта Российской Федерации в Минфин России XML-документ, содержащий отчет по форме 425, должен соответствовать XML-схеме, приведенной в Приложении 3 "XML-схема документа по форме 425" Требований.
Пример передаваемого в Минфин России XML-документа, содержащего отчет по форме 425, приведен в Приложении 6 "Пример XML-документа, содержащего отчет по форме 425" Требований.
4. ОПИСАНИЕ АЛГОРИТМА РАСЧЕТА КОНТРОЛЬНОГО ЧИСЛА
4.1. АЛГОРИТМ РАСЧЕТА КОНТРОЛЬНОГО ЧИСЛА
int CRCTAB_16[]={ 0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50A5, 0x60C6, 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, 0xC9CC, 0xD9ED, 0xE98E, 0xF9AF, 0x8948, 0x9969, 0xA90A, 0xB92B, 0x5AF5, 0x4AD4, 0x7AB7, 0x6A96, 0x1A71, 0x0A50, 0x3A33, 0x2A12, 0xDBFD, 0xCBDC, 0xFBBF, 0xEB9E, 0x9B79, 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, 0x34E2, 0x24C3, 0x14A0, 0x0481, 0x7466, 0x6447, 0x5424, 0x4405, 0xA7DB, 0xB7FA, 0x8799, 0x97B8, 0xE75F, 0xF77E, 0xC71D, 0xD73C,
**0x26D3, 0x36F2, 0x0691, 0x16B0, 0x6657, 0x7676, 0x4615, 0x5634,**<br>
**0xD94C, 0xC96D, 0xF90E, 0xE92F, 0x99C8, 0x89E9, 0xB98A, 0xA9AB,**<br>
**0x5844, 0x4865, 0x7806, 0x6827, 0x18C0, 0x08E1, 0x3882, 0x28A3,**<br>
**0xCB7D, 0xDB5C, 0xEB3F, 0xFB1E, 0x8BF9, 0x9BD8, 0xABBB, 0xBB9A,**<br>
**0x4A75, 0x5A54, 0x6A37, 0x7A16, 0x0AF1, 0x1AD0, 0x2AB3, 0x3A92,**<br>
**0xFD2E, 0xED0F, 0xDD6C, 0xCD4D, 0xBDAA, 0xAD8B, 0x9DE8, 0x8DC9,**<br>
**0x7C26, 0x6C07, 0x5C64, 0x4C45, 0x3CA2, 0x2C83, 0x1CE0, 0x0CC1,**
0xEF1F, 0xFF3E, 0xCF5D, 0xDF7C, 0xAF9B, 0xBFBA, 0x8FD9, 0x9FF8,
0x6E17, 0x7E36, 0x4E55, 0x5E74, 0x2E93, 0x3EB2, 0x0ED1, 0x1EF0
};
4.2. ПРИМЕРЫ ТЕКСТОВ ПРОГРАММ РАСЧЕТА КОНТРОЛЬНОГО ЧИСЛА
На языке программирования Microsoft Visual C (C++)
DWORD calcCRC16(DWORD iPrevSumm, BYTE *btArr, UINT iLen)
{
for (int i=0;i<iLen;i++)
/\ /\
iPrevSumm=(CRCTAB_16[(iPrevSumm>>8)&0xFF] iPrevSumm<<8
btArr[i])&0xFFFF;
return iPrevSumm;
}
На языке программирования Microsoft Visual Basic 6.0 (SP5)
Предварительно необходимо произвести обработку массива CRCTAB_16
For i = 0 To UBound(CRCTAB_16) CRCTAB_16(i) = CRCTAB_16(i) And &HFFFF& Next i Private Function calcCRC16(ByVal iPrevSumm As Long, ByRef btArr() As Byte, ByVal iLen As Long) As Long Dim i As Long For i = 0 To iLen iPrevSumm = CLng(CRCTAB_16((((iPrevSumm \ 256)) And &HFF)) Xor ((iPrevSumm And &HFF) * 256) Xor (btArr(i))) And &HFFFF Next i calcCRC16 = iPrevSumm End Function
IprevSumm — предыдущая сумма. При начальном вызове должна быть равна 0.
btArr() — байтовый входной массив, контрольное число которого надо получить.
iLen — длина вышеуказанного байтового массива.
4.3. РАСЧЕТ КОНТРОЛЬНОГО ЧИСЛА И КОНТРОЛЬНОЙ СУММЫ ТЕКСТОВОГО ПРЕДСТАВЛЕНИЯ КОНТРОЛЬНОГО ЧИСЛА XML-ДОКУМЕНТОВ, СОДЕРЖАЩИХ ОТЧЕТЫ
4.3.1. РАСЧЕТ КОНТРОЛЬНОГО ЧИСЛА И КОНТРОЛЬНОЙ СУММЫ ТЕКСТОВОГО ПРЕДСТАВЛЕНИЯ КОНТРОЛЬНОГО ЧИСЛА XML-ДОКУМЕНТОВ, СОДЕРЖАЩИХ ОТЧЕТ ПО ФОРМЕ 423
Расчет контрольного числа производится строго в приведенной последовательности по следующим полям XML-документа, содержащего отчет по форме 423:
Алгоритм расчета контрольной суммы текстового представления контрольного числа аналогичен алгоритму расчета контрольного числа, описанному в пункте «4.1. Алгоритм расчета контрольного числа» Требований.
по форме 423 и контрольной суммы текстового представления контрольного числа Отчета по форме 423
Данный пример относится к XML-документу, приведенному в Приложении 4 «Пример XML-документа, содержащего отчет по форме 423» Требований.
Строка, полученная из XML-документа для расчета контрольного числа:
01.01.100100002020100702000015100.000.000.00149763000.000.00149763000.000200002020100
7020000151047925000.00134788000.0047925000.00134788000.000.000.000300000000051701000
000000.000.000.000.0047925000.00134788000.00010000202010070200001510465050000.0012118
5000.00010000202010070200001510465600000.00153950000.000100002020100702000015104656
20000.0013183000.000300000000051701000000004650500038779000.00109067000.00030000000
0051701000000004656000049270000.0013856000.000300000000051701000000004656200042190
00.00118650000.0001Министерство финансов Московской областиКонсолидированный бюджет Московской области4600000001Министр финансов Московской областиИванов И. И. Главный бухгалтерПетрова И. Р. Бухгалтерпетрова И.Р.495 1234567
Контрольная сумма текстового представления контрольного числа: 19299
4.3.2. РАСЧЕТ КОНТРОЛЬНОГО ЧИСЛА ОТЧЕТА И КОНТРОЛЬНОЙ СУММЫ ТЕКСТОВОГО ПРЕДСТАВЛЕНИЯ КОНТРОЛЬНОГО ЧИСЛА ОТЧЕТА ПО ФОРМЕ 424 (425)
Расчет контрольного числа производится строго в приведенной последовательности по следующим полям XML-документа, содержащего отчет по форме 424 (425):
При расчете контрольного числа XML-документа, содержащего отчет по форме 424 (425), все поля приводятся к текстовому представлению без лидирующих и завершающих пробелов.
Алгоритм расчета контрольной суммы текстового представления контрольного числа аналогичен алгоритму расчета контрольного числа, описанному в пункте «4.1. Алгоритм расчета контрольного числа» Требований.
Пример расчета контрольного числа Отчета по форме 424 и контрольной суммы текстового представления контрольного числа Отчета по форме 424
Данный пример относится к XML-документу, приведенному в Приложении 5 «Пример XML-документа, содержащего отчет по форме 424» Требований.
Строка, полученная из XML-документа для расчета контрольного числа:
01.01.0101035148356.020.0035148356.0202049924356.020.0049924356.0203057885851.020.0057
885851.020104650500023283000.00010465600009185000.00010465620002680356.020204650500
032202000.00020465600008447000.00020465620009275356.020304650500032202000.000304656
000016408495.00030465620009275356.020100002020401002000015100.000.000.0024623000.000.
0024623000.000200002020401002000015109847000.0024623000.009847000.0024623000.000.000.
00050000.000.000.000.009847000.0024623000.000800000000052006000000001885505.001885505 .000.000.001885505.001885505.0001000465050000.008919000.000100046560000.009109000.0001
000465620000.006595000.0005000465050003567000.008919000.0005000465600003643000.00910
9000.0005000465620002637000.006595000.00080000000005200600000000465050000.000.000800
00000005200600000000465600001885505.001885505.00080000000005200600000000465620000.0
00.0001Министерство финансов Нижегородской областиКонсолидированный бюджет Нижегородской области 520060001Министр финансов Нижегородской областиИванов И. И. Главный бухгалтерПетрова И. Р. Бухгалтерпетрова И.Р.831 5170100
Контрольная сумма текстового представления контрольного числа: 29219
5. ПОРЯДОК ИСПРАВЛЕНИЯ ОШИБОК В ФАЙЛАХ XML-ДОКУМЕНТОВ, НАПРАВЛЯЕМЫХ В МИНФИН РОССИИ
При приеме файлов XML-документов, содержащих Отчеты, от территориальных финансовых органов субъектов Российской Федерации возможны следующие ситуации:
b) ошибка при обработке архивного файла;
c) ошибка при обработке файла XML-документа.
a) При успешном приеме файла XML-документа территориальному финансовому органу субъекта Российской Федерации направляется протокол результатов обработки этого файла, не содержащий сообщений об ошибках (информация считается принятой). Структура и пример протокола результатов обработки файла, не содержащего сообщений об ошибках, приведены в Приложении 7 «Протокол результатов обработки файла, не содержащий сообщений об ошибках» Требований.
b) В случае обнаружения ошибок при обработке архивного файла, содержащего файл XML-документа, территориальному финансовому органу субъекта Российской Федерации направляется уведомление с указанием ошибки. Ошибки могут быть следующих видов:
- невозможно распаковать архивный файл;
- имя архивного файла не соответствует требуемой структуре, описанной в п. 2.1 Требований;
- имя файла XML-документа не соответствует требуемой структуре, описанной в п. 2.2 Требований.
Структура и пример уведомления для одного из перечисленных видов ошибок приведены в Приложении 8 «Уведомление об обнаружении ошибок при обработке архивного файла» Требований.
c) В случае обнаружения ошибок при обработке файла XML-документа территориальному финансовому органу субъекта Российской Федерации направляется протокол результатов обработки файла, содержащий сообщения об ошибках. Структура и пример протокола результатов обработки файла XML-документа, содержащего сообщения и предупреждения об ошибках, приведены в Приложении 9 «Протокол результатов обработки файлов, содержащий сообщения об ошибках» Требований.
После получения уведомления или протокола, содержащих сообщения об ошибках, исполнитель от финансового органа субъекта Российской Федерации должен внести изменения в исходный XML-документ, содержащий отчет, заархивировать файл XML-документа и повторно направить его в Минфин России. При этом номер версии представления информации, указываемый в именах архивного и текстового файлов, увеличивается на 1.
6. ПОРЯДОК ПЕРЕДАЧИ ОТЧЕТОВ В ЭЛЕКТРОННОМ ВИДЕ
Отчеты органов исполнительной власти субъектов Российской Федерации, подготовленные в электронном виде, должны полностью соответствовать подписанным документам, предоставляемым в Министерство финансов Российской Федерации на бумажном носителе.
Отчеты, подготовленные в электронном виде, передаются в Минфин России по электронной почте на адрес: T_058@minfin.ru.
По вопросам составления Отчетов обращаться в Отдел муниципальных образований Департамента межбюджетных отношений Министерства финансов Российской Федерации по телефону: (495) 913-44-34 — Свиридова Ирина Анатольевна.
По вопросам подготовки и передачи Отчетов в электронном виде в Министерство финансов Российской Федерации обращаться по телефонам: (495) 229-03-52 — Власенко Татьяна Юрьевна, (495) 229-03-46 — Юрташкин Василий Юрьевич.
По вопросам доступа к сайту Минфина России обращаться по телефону: (495) 648-05-69 — Сивожелезов Александр Дмитриевич.
Куратор от Административного департамента Минфина России — Яковлева Галина Павловна, тел.: (495) 913-45-39.
По вопросам приема и обработки данных Отчетов в электронном виде и содержания протоколов обработки обращаться по телефонам: (495) 913-46-15, 913-44-94 — Размахнина Елена Григорьевна.
По вопросам сопровождения централизованного программного обеспечения обращаться по телефонам: (495) 229-03-52 — Власенко Татьяна Юрьевна, (495) 229-03-46 — Юрташкин Василий Юрьевич.
XML-СХЕМА ДОКУМЕНТА ПО ФОРМЕ 423
┌─────────────────────────────────────────────────────────────────────────┐
<pre class="legal-pre">│<?xml version="1.0" encoding="Windows-1251"?> │
│<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> │
│ <xs:element name="From"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="250"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="CodeReg" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="2"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="To"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" type="xs:string" use="required" │
│fixed="Минфин России"/> │
│ <xs:attribute name="Code" type="xs:string" use="required" │
│fixed="092"/> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Inf"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="250"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Code" type="xs:string" use="required" │
│fixed="423"/> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="DateRegl"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="8"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:element> │
│ <xs:element name="EI" type="xs:string" fixed="руб.00"/> │
│ <xs:element name="Period" type="xs:string" fixed="Квартальная"/> │
│ <xs:element name="Str01"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="010|020|030"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodDoh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodRash" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumKotch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumKNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBSOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBSNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMOOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMONach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str02"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="010|020|030"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodDoh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodRash" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value= "0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodOkato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str03"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="01"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameFo" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Okpo" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameBud" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Okato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Cs" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="7"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str04_01"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="01"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Ruk" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioRuk" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Buh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioBuh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Isp" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioIsp" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Tel" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Prim" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str04_02"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="02"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KsOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="StrOkatoZato"> │
│ <xs:complexType> │
│ <xs:attribute name="KodOkatoZato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameZato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED01"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str01" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED02"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str02" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED03"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str03"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED04"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str04_01"/> │
│ <xs:element ref="Str04_02"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED05"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="StrOkatoZato" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="PacketED"> │
│ <xs:complexType> │
│ <xs:sequence> │
│ <xs:element ref="From"/> │
│ <xs:element ref="To"/> │
│ <xs:element ref="Inf"/> │
│ <xs:element ref="DateRegl"/> │
│ <xs:element ref="EI"/> │
│ <xs:element ref="Period"/> │
│ <xs:element ref="ED01"/> │
│ <xs:element ref="ED02"/> │
│ <xs:element ref="ED03"/> │
│ <xs:element ref="ED04"/> │
│ <xs:element ref="ED05"/> │
│ </xs:sequence> │
│ <xs:attribute name="SoftwareProductVersion" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│</xs:schema> │</pre>
└─────────────────────────────────────────────────────────────────────────┘
XML-СХЕМА ДОКУМЕНТА ПО ФОРМЕ 424
┌─────────────────────────────────────────────────────────────────────────┐
<pre class="legal-pre">│<?xml version="1.0" encoding="Windows-1251"?> │
│<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> │
│ <xs:element name="From"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="250"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="CodeReg" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="2"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="To"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" type="xs:string" use="required" │
│fixed="Минфин России"/> │
│ <xs:attribute name="Code" type="xs:string" use="required" │
│fixed="092"/> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Inf"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="250"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Code" type="xs:string" use="required" │
│fixed="424"/> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="DateRegl"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="8"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:element> │
│ <xs:element name="EI" type="xs:string" fixed="руб.00"/> │
│ <xs:element name="Period" type="xs:string" fixed="Квартальная"/> │
│ <xs:element name="Str01"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|011|012|020|021|022|030|031|032"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumK" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBS" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMO" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str02"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|011|012|020|021|022|030|031|032"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodOkato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Sum" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str03"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|020|030|040|050|060|070|080|090"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodDoh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodRash" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumKotch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumKNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBSOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBSNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMOOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMONach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str04"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|020|030|040|050|060|070|080|090"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodDoh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodRash" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodOkato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str05"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="01"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameFo" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Okpo" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameBud" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Okato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Cs" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="7"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str06_01"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="01"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Ruk" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioRuk" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Buh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioBuh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Isp" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioIsp" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Tel" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Prim" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str06_02"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="02"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KsOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="StrOkatoZato"> │
│ <xs:complexType> │
│ <xs:attribute name="KodOkatoZato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameZato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED01"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str01" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED02"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str02" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED03"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str03" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED04"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str04" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED05"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str05"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED06"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str06_01"/> │
│ <xs:element ref="Str06_02"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED07"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="StrOkatoZato" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="PacketED"> │
│ <xs:complexType> │
│ <xs:sequence> │
│ <xs:element ref="From"/> │
│ <xs:element ref="To"/> │
│ <xs:element ref="Inf"/> │
│ <xs:element ref="DateRegl"/> │
│ <xs:element ref="EI"/> │
│ <xs:element ref="Period"/> │
│ <xs:element ref="ED01"/> │
│ <xs:element ref="ED02"/> │
│ <xs:element ref="ED03"/> │
│ <xs:element ref="ED04"/> │
│ <xs:element ref="ED05"/> │
│ <xs:element ref="ED06"/> │
│ <xs:element ref="ED07"/> │
│ </xs:sequence> │
│ <xs:attribute name="SoftwareProductVersion" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│</xs:schema> │</pre>
└─────────────────────────────────────────────────────────────────────────┘
XML-СХЕМА ДОКУМЕНТА ПО ФОРМЕ 425
┌─────────────────────────────────────────────────────────────────────────┐
<pre class="legal-pre">│<?xml version="1.0" encoding="Windows-1251"?> │
│<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> │
│ <xs:element name="From"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="250"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="CodeReg" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="2"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="To"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" type="xs:string" use="required" │
│fixed="Минфин России"/> │
│ <xs:attribute name="Code" type="xs:string" use="required" │
│fixed="092"/> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Inf"> │
│ <xs:complexType> │
│ <xs:attribute name="Name" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="250"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Code" type="xs:string" use="required" │
│fixed="425"/> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="DateRegl"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="8"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:element> │
│ <xs:element name="EI" type="xs:string" fixed="руб.00"/> │
│ <xs:element name="Period" type="xs:string" fixed="Квартальная"/> │
│ <xs:element name="Str01"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|011|012|020|021|022|030|031|032"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumK" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBS" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMO" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str02"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|011|012|020|021|022|030|031|032"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodOkato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Sum" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str03"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|020|030|040|050|060|070|080|090"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodDoh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodRash" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumKotch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumKNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBSOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumBSNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMOOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumMONach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str04"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern │
│value="010|020|030|040|050|060|070|080|090"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodDoh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodRash" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="0|\d{20}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KodOkato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="SumNach" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str05"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="01"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameFo" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Okpo" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameBud" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Okato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Cs" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"> │
│ <xs:maxLength value="7"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str06_01"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="01"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Ruk" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioRuk" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Buh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioBuh" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Isp" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="FioIsp" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Tel" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="Prim" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="Str06_02"> │
│ <xs:complexType> │
│ <xs:attribute name="KodStr" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:decimal"> │
│ <xs:pattern value="02"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="KsOtch" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="StrOkatoZato"> │
│ <xs:complexType> │
│ <xs:attribute name="KodOkatoZato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:positiveInteger"> │
│ <xs:pattern value="\d{8}"/> │
│ </xs:restriction> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ <xs:attribute name="NameZato" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED01"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str01" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED02"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str02" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED03"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str03" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED04"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str04" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED05"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str05"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED06"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="Str06_01"/> │
│ <xs:element ref="Str06_02"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="ED07"> │
│ <xs:complexType mixed="true"> │
│ <xs:sequence> │
│ <xs:element ref="StrOkatoZato" maxOccurs="unbounded"/> │
│ </xs:sequence> │
│ </xs:complexType> │
│ </xs:element> │
│ <xs:element name="PacketED"> │
│ <xs:complexType> │
│ <xs:sequence> │
│ <xs:element ref="From"/> │
│ <xs:element ref="To"/> │
│ <xs:element ref="Inf"/> │
│ <xs:element ref="DateRegl"/> │
│ <xs:element ref="EI"/> │
│ <xs:element ref="Period"/> │
│ <xs:element ref="ED01"/> │
│ <xs:element ref="ED02"/> │
│ <xs:element ref="ED03"/> │
│ <xs:element ref="ED04"/> │
│ <xs:element ref="ED05"/> │
│ <xs:element ref="ED06"/> │
│ <xs:element ref="ED07"/> │
│ </xs:sequence> │
│ <xs:attribute name="SoftwareProductVersion" use="required"> │
│ <xs:simpleType> │
│ <xs:restriction base="xs:string"/> │
│ </xs:simpleType> │
│ </xs:attribute> │
│ </xs:complexType> │
│ </xs:element> │
│</xs:schema> │</pre>
└─────────────────────────────────────────────────────────────────────────┘
ПРИМЕР XML-ДОКУМЕНТА, СОДЕРЖАЩЕГО ОТЧЕТ ПО ФОРМЕ 423
Передаваемый Минфину России из Нижегородской области заархивированный файл XML-документа, содержащий отчет по форме 423 (первая версия представляемой информации, дата, на которую формируется файл, — 1 апреля 2010 года), имеет имя 092_32_1004_423_01.zip.
Данный файл содержит XML-документ с именем 092_32_1004_423_01.xml следующего содержания:
┌────────────────────────────────────────────────────────────────────────────┐
<pre class="legal-pre">│<?xml version="1.0" encoding="Windows-1251"?> │
│<PacketED SoftwareProductVersion="1.0."> │
│ <From Name="Московская область" CodeReg="48"/> │
│ <To Name="Минфин России" Code="092"/> │
│ <Inf Name="Отчет о расходах бюджета субъекта Российской Федерации, │</pre>
│источником финансового обеспечения которых является межбюджетный трансферт, │
<pre class="legal-pre">│предоставленный из федерального бюджета в форме дотаций бюджетам закрытых │
│административно-территориальных образований" Code="423"/> │
│ <DateRegl>01.01.10</DateRegl> │
│ <EI>руб.00</EI> │
│ <Period>Квартальная</Period> │
│ <ED01> │
│ <Str01 KodStr="010" KodDoh="00020201007020000151" KodRash="0" │
│SumKotch="0.00" SumKNach="0.00" SumBSOtch="0.00" SumBSNach="149763000.00" │
│SumMOOtch="0.00" SumMONach="149763000.00"/> │
│ <Str01 KodStr="020" KodDoh="00020201007020000151" KodRash="0" │
│SumKotch="47925000.00" SumKNach="134788000.00" SumBSOtch="47925000.00" │
│SumBSNach="134788000.00" SumMOOtch="0.00" SumMONach="0.00"/> │
│ <Str01 KodStr="030" KodDoh="0" KodRash="00000005170100000000" │
│SumKotch="0.00" SumKNach="0.00" SumBSOtch="0.00" SumBSNach="0.00" │
│SumMOOtch="47925000.00" SumMONach="134788000.00"/> │
│ </ED01> │
│ <ED02> │
│ <Str02 KodStr="010" KodDoh="00020201007020000151" KodRash="0" │
│KodOkato="46505000" SumOtch="0.00" SumNach="121185000.00"/> │
│ <Str02 KodStr="010" KodDoh="00020201007020000151" KodRash="0" │
│KodOkato="46560000" SumOtch="0.00" SumNach="15395000.00"/> │
│ <Str02 KodStr="010" KodDoh="00020201007020000151" KodRash="0" │
│KodOkato="46562000" SumOtch="0.00" SumNach="13183000.00"/> │
│ <Str02 KodStr="030" KodDoh="0" KodRash="00000005170100000000" │
│KodOkato="46505000" SumOtch="38779000.00" SumNach="109067000.00"/> │
│ <Str02 KodStr="030" KodDoh="0" KodRash="00000005170100000000" │
│KodOkato="46560000" SumOtch="4927000.00" SumNach="13856000.00"/> │
│ <Str02 KodStr="030" KodDoh="0" KodRash="00000005170100000000" │
│KodOkato="46562000" SumOtch="4219000.00" SumNach="11865000.00"/> │
│ </ED02> │
│ <ED03> │
│ <Str03 KodStr="01" NameFo="Министерство финансов Московской области"│
│Okpo="" NameBud="Консолидированный бюджет Московской области" │
│Okato="46000000" Cs="5170100"/> │
│ </ED03> │
│ <ED04> │
│ <Str04_01 KodStr="01" Ruk="Министр финансов Московской области" │
│FioRuk="Иванов И.И." Buh="Главный бухгалтер" FioBuh="Петрова И.Р." │
│Isp="Бухгалтер" FioIsp="Петрова И.Р." Tel="495 1234567" Prim=""/> │
│ <Str04_02 KodStr="02" KsOtch="19299"/> │
│ </ED04> │
│ <ED05> │
│ <StrOkatoZato KodOkatoZato="46505000" NameZato="Краснознаменск"/> │
│ <StrOkatoZato KodOkatoZato="46560000" NameZato="Молодежный"/> │
│ <StrOkatoZato KodOkatoZato="46562000" NameZato="Восход"/> │
│ </ED05> │
│</PacketED> │</pre>
└────────────────────────────────────────────────────────────────────────────┘
ПРИМЕР XML-ДОКУМЕНТА, СОДЕРЖАЩЕГО ОТЧЕТ ПО ФОРМЕ 424
Передаваемый Минфину России из Нижегородской области заархивированный файл XML-документа, содержащий отчет по форме 424 (первая версия представляемой информации, дата, на которую формируется файл, — 1 апреля 2010 года), имеет имя 092_32_1004_424_01.zip.
Данный файл содержит XML-документ с именем 092_32_1004_424_01.xml следующего содержания:
┌─────────────────────────────────────────────────────────────────────────────┐
<pre class="legal-pre">│<?xml version="1.0" encoding="Windows-1251"?> │
│<PacketED SoftwareProductVersion="1.0."> │
│ <From Name="Нижегородская область" CodeReg="32"/> │
│ <To Name="Минфин России" Code="092"/> │
│ <Inf Name="Отчет о расходах бюджета субъекта Российской Федерации, │
│источником финансового обеспечения которых является межбюджетный трансферт, │
│предоставленный из федерального бюджета бюджетам закрытых административно- │
│территориальных образований" Code="424"/> │
│ <DateRegl>01.01.10</DateRegl> │
│ <EI>руб.00</EI> │
│ <Period>Квартальная</Period> │
│ <ED01> │
│ <Str01 KodStr="010" SumK="35148356.02" SumBS="0.00" │
│SumMO="35148356.02"/> │
│ <Str01 KodStr="020" SumK="49924356.02" SumBS="0.00" │
│SumMO="49924356.02"/> │
│ <Str01 KodStr="030" SumK="57885851.02" SumBS="0.00" │
│SumMO="57885851.02"/> │
│ </ED01> │
│ <ED02> │
│ <Str02 KodStr="010" KodOkato="46505000" Sum="23283000.00"/> │
│ <Str02 KodStr="010" KodOkato="46560000" Sum="9185000.00"/> │
│ <Str02 KodStr="010" KodOkato="46562000" Sum="2680356.02"/> │
│ <Str02 KodStr="020" KodOkato="46505000" Sum="32202000.00"/> │
│ <Str02 KodStr="020" KodOkato="46560000" Sum="8447000.00"/> │
│ <Str02 KodStr="020" KodOkato="46562000" Sum="9275356.02"/> │
│ <Str02 KodStr="030" KodOkato="46505000" Sum="32202000.00"/> │
│ <Str02 KodStr="030" KodOkato="46560000" Sum="16408495.00"/> │
│ <Str02 KodStr="030" KodOkato="46562000" Sum="9275356.02"/> │
│ </ED02> │
│ <ED03> │
│ <Str03 KodStr="010" KodDoh="00020204010020000151" KodRash="0" │
│SumKotch="0.00" SumKNach="0.00" SumBSOtch="0.00" SumBSNach="24623000.00" │
│SumMOOtch="0.00" SumMONach="24623000.00"/> │
│ <Str03 KodStr="020" KodDoh="00020204010020000151" KodRash="0" │
│SumKotch="9847000.00" SumKNach="24623000.00" SumBSOtch="9847000.00" │
│SumBSNach="24623000.00" SumMOOtch="0.00" SumMONach="0.00"/> │
│ <Str03 KodStr="050" KodDoh="0" KodRash="0" SumKotch="0.00" │
│SumKNach="0.00" SumBSOtch="0.00" SumBSNach="0.00" SumMOOtch="9847000.00" │
│SumMONach="24623000.00"/> │
│ <Str03 KodStr="080" KodDoh="0" KodRash="00000005200600000000" │</pre>
│SumKotch="1885505.00" SumKNach="1885505.00" SumBSOtch="0.00" SumBSNach="0.00"│
<pre class="legal-pre">│SumMOOtch="1885505.00" SumMONach="1885505.00"/> │
│ </ED03> │
│ <ED04> │
│ <Str04 KodStr="010" KodDoh="0" KodRash="0" KodOkato="46505000" │
│SumOtch="0.00" SumNach="8919000.00"/> │
│ <Str04 KodStr="010" KodDoh="0" KodRash="0" KodOkato="46560000" │
│SumOtch="0.00" SumNach="9109000.00"/> │
│ <Str04 KodStr="010" KodDoh="0" KodRash="0" KodOkato="46562000" │
│SumOtch="0.00" SumNach="6595000.00"/> │
│ <Str04 KodStr="050" KodDoh="0" KodRash="0" KodOkato="46505000" │
│SumOtch="3567000.00" SumNach="8919000.00"/> │
│ <Str04 KodStr="050" KodDoh="0" KodRash="0" KodOkato="46560000" │
│SumOtch="3643000.00" SumNach="9109000.00"/> │
│ <Str04 KodStr="050" KodDoh="0" KodRash="0" KodOkato="46562000" │
│SumOtch="2637000.00" SumNach="6595000.00"/> │
│ <Str04 KodStr="080" KodDoh="0" KodRash="00000005200600000000" │
│KodOkato="46505000" SumOtch="0.00" SumNach="0.00"/> │
│ <Str04 KodStr="080" KodDoh="0" KodRash="00000005200600000000" │
│KodOkato="46560000" SumOtch="1885505.00" SumNach="1885505.00"/> │
│ <Str04 KodStr="080" KodDoh="0" KodRash="00000005200600000000" │
│KodOkato="46562000" SumOtch="0.00" SumNach="0.00"/> │
│ </ED04> │
│ <ED05> │
│ <Str05 KodStr="01" NameFo="Министерство финансов Нижегородской │
│области" Okpo="" NameBud="Консолидированный бюджет Нижегородской области" │
│Okato="46000000" Cs="5200600"/> │
│ </ED05> │
│ <ED06> │
│ <Str06_01 KodStr="01" Ruk="Министр финансов Нижегородской области" │
│FioRuk="Иванов И.И." Buh="Главный бухгалтер" FioBuh="Петрова И.Р." │
│Isp="Бухгалтер" FioIsp="Петрова И.Р." Tel="831 5170100" Prim=""/> │
│ <Str06_02 KodStr="02" KsOtch="29219"/> │
│ </ED06> │
│ <ED07> │
│ <StrOkatoZato KodOkatoZato="46505000" NameZato="Краснознаменск"/> │
│ <StrOkatoZato KodOkatoZato="46560000" NameZato="Молодежный"/> │
│ <StrOkatoZato KodOkatoZato="46562000" NameZato="Восход"/> │
│ </ED07> │
│</PacketED> │</pre>
└─────────────────────────────────────────────────────────────────────────────┘
Передаваемый Минфину России из Нижегородской области заархивированный файл XML-документа, содержащий отчет по форме 425 (первая версия представляемой информации, дата, на которую формируется файл, — 1 апреля 2010 года), имеет имя 092_32_1004_425_01.zip.
Данный файл содержит XML-документ с именем 092_32_1004_425_01.xml следующего содержания:
┌───────────────────────────────────────────────────────────────────────────────┐
<pre class="legal-pre">│<?xml version="1.0" encoding="Windows-1251"?> │
│<PacketED SoftwareProductVersion="1.0."> │
│ <From Name="Нижегородская область" CodeReg="32"/> │
│ <To Name="Минфин России" Code="092"/> │
│ <Inf Name="Отчет о расходах бюджета субъекта Российской Федерации, │
│источником финансового обеспечения которых является межбюджетный трансферт, │
│предоставленный из федерального бюджета бюджетам закрытых административно- │
│территориальных образований" Code="425"/> │
│ <DateRegl>01.01.10</DateRegl> │
│ <EI>руб.00</EI> │
│ <Period>Квартальная</Period> │
│ <ED01> │
│ <Str01 KodStr="010" SumK="112028457.50" SumBS="0.00" │
│SumMO="112028457.50"/> │
│ <Str01 KodStr="020" SumK="157434937.15" SumBS="0.00" │
│SumMO="157434937.15"/> │
│ <Str01 KodStr="030" SumK="101235429.76" SumBS="0.00" │
│SumMO="101235429.76"/> │
│ </ED01> │
│ <ED02> │
│ <Str02 KodStr="010" KodOkato="22503000" Sum="110127845.32"/> │
│ <Str02 KodStr="020" KodOkato="22503000" Sum="300000.00"/> │
│ <Str02 KodStr="030" KodOkato="22503000" Sum="1600612.18"/> │
│ </ED02> │
│ <ED03> │
│ <Str03 KodStr="030" KodDoh="0" KodRash="0" SumKotch="0.00" │
│SumKNach="0.00" SumBSOtch="18329000.00" SumBSNach="183299000.00" │
│SumMOOtch="0.00" SumMONach="0.00"/> │
│ </ED03> │
│ <ED04> │
│ <Str04 KodStr="010" KodDoh="09320201007020000151" KodRash="0" │
│KodOkato="22503000" SumOtch="0.00" SumNach="18329000.00"/> │
│ </ED04> │
│ <ED05> │
│ <Str05 KodStr="01" NameFo="Министерство финансов Нижегородской области"│
│Okpo="" NameBud="Консолидированный бюджет Нижегородской области" Okato="" │
│Cs="5200300"/> │
│ </ED05> │
│ <ED06> │
│ <Str06_01 KodStr="01" Ruk="Министр финансов Нижегородской области" │
│FioRuk="Иванов И.И." Buh="Главный бухгалтер" FioBuh="Петрова И.Р." │
│Isp="Бухгалтер" FioIsp="Петрова И.Р." Tel="831 5170100" Prim=""/> │
│ <Str06_02 KodStr="02" KsOtch="21212"/> │
│ </ED06> │
│ <ED07> │
│ <StrOkatoZato KodOkatoZato="22503000" NameZato="Саров"/> │
│ </ED07> │
│</PacketED> │</pre>
└───────────────────────────────────────────────────────────────────────────────┘
Структура имени текстового файла протокола результатов обработки файла
Имя текстового файла протокола должно иметь следующий вид:
KOI_FRM_PERIOD_NN_PR.txt — имя файла протокола,
KOI — код субъекта Российской Федерации — отправителя информации в соответствии с классификатором регионов Минфина России, 2 цифры;
FRM — код формы, присвоенный описываемому отчету Минфином России, принимает значения «423», «424», «425», 3 цифры;
PERIOD — дата, на которую формируется передаваемый файл, например, «1001» — 1 января 2010 года, «1004» — 1 апреля 2010 года и т.д., 4 цифры;
NN — номер версии представления информации, принимает значения от «01» до «99», 2 цифры;
PR — признак, принимающий значение «P» (протокол), 1 символ;
_ — символ «нижнее подчеркивание»;
txt — расширение текстового файла протокола.
Структура текстового файла протокола результатов обработки файла XML-документа
ПРОТОКОЛ РЕЗУЛЬТАТОВ ОБРАБОТКИ ОТЧЕТА
<имя файла XML-документа> ФОРМЫ <код формы>
(АРХИВНЫЙ ФАЙЛ <имя архивного файла>)
Результаты обработки от: <дата обработки файла XML-документа> <время обработки файла XML-документа>
Обработан файл <имя файла XML-документа>
Код региона: <код региона>. <наименование региона>
Регламентная дата: <регламентная дата>
Ошибок в файле <имя файла XML-документа> не обнаружено
Пример текстового файла протокола результатов обработки файла XML-документа
Имя текстового файла протокола — 32_423_1004_01_P.txt
ПРОТОКОЛ РЕЗУЛЬТАТОВ ОБРАБОТКИ ОТЧЕТА ФАЙЛА 32_423_1004_01.XML ФОРМЫ 423 (АРХИВНЫЙ ФАЙЛ 32_423_1004_01.ZIP)
Результаты обработки от: 05.04.10 16:21:47
Обработан файл 32_423_1004_01.XML
Код региона: 32. Нижегородская область
УВЕДОМЛЕНИЕ ОБ ОБНАРУЖЕНИИ ОШИБОК ПРИ ОБРАБОТКЕ АРХИВНОГО ФАЙЛА
Структура имени текстового файла уведомления об обнаружении ошибок при обработке архивного файла
KOI_FRM_PERIOD_NN_PR.txt — имя файла уведомления,
KOI — код субъекта Российской Федерации — отправителя информации в соответствии с классификатором регионов Минфина России, 2 цифры;
FRM — код формы, присвоенный описываемому отчету Минфином России, принимает значения «423», «424», «425», 3 цифры;
PERIOD — дата, на которую формируется передаваемый файл, например, «1001» — 1 января 2010 года, «1004» — 1 апреля 2010 года и т.д., 4 цифры;
NN — номер версии представления информации, принимает значения от «01» до «99», 2 цифры;
PR — признак, принимающий значение «U»(уведомление), 1 символ;
_ — символ «нижнее подчеркивание»;
txt — расширение текстового файла протокола.
Структура текстового файла уведомления об обнаружении ошибок при обработке архивного файла
Уведомление об обнаружении ошибок при обработке архивного файла <имя архивного файла> по форме <код формы>
Файл, направляемый Вами в Министерство финансов Российской Федерации, не соответствует требованиям к формату файлов с данными отчетов.
Результаты обработки от: <дата обработки архивного файла> <время обработки архивного файла>
Имя файла: <имя архивного файла>
Дата создания файла: <дата создания архивного файла>
Размер = <размер архивного файла>
При обработке файла <имя архивного файла> обнаружены следующие ошибки:
1. <описание ошибки 1 при обработке архивного файла>
Архивный файл <имя архивного файла> не принят
Уведомление об обнаружении ошибок при обработке архивного файла 32_423_1004_01.ZIP по форме 423
Файл, направляемый Вами в Министерство финансов Российской Федерации, не соответствует требованиям к формату файлов с данными отчетов.
Результаты обработки от: 04.04.10 11:08:58
При обработке файла 32_423_1004_01.ZIP обнаружены следующие ошибки:
1. Код региона в имени архивного файла не совпадает с кодом региона в имени файла XML-документа
Архивный файл 32_423_1004_01.ZIP не принят
РЕЗУЛЬТАТОВ ОБРАБОТКИ ФАЙЛОВ,
СОДЕРЖАЩИЙ СООБЩЕНИЯ ОБ ОШИБКАХ
Структура имени текстового файла протокола результатов обработки файла
Имя текстового файла протокола должно иметь следующий вид:
KOI_FRM_PERIOD_NN_PR.txt — имя файла протокола,
KOI — код субъекта Российской Федерации — отправителя информации в соответствии с классификатором регионов Минфина России, 2 цифры;
FRM — код формы, присвоенный описываемому отчету Минфином России, принимает значения «423», «424», «425», 3 цифры;
PERIOD — дата, на которую формируется передаваемый файл, например, «1001» — 1 января 2010 года, «1004» — 1 апреля 2010 года и т.д., 4 цифры;
NN — номер версии представления информации, принимает значения от «01» до «99», 2 цифры;
PR — признак, принимающий значение «O»(протокол с ошибками), 1 символ;
_ — символ «нижнее подчеркивание»;
txt — расширение текстового файла протокола.
Структура текстового файла протокола результатов обработки
файла XML-документа, содержащего сообщения об ошибках
ПРОТОКОЛ РЕЗУЛЬТАТОВ ОБРАБОТКИ ОТЧЕТА <имя файла XML-документа> ФОРМЫ <код формы> (АРХИВНЫЙ ФАЙЛ <имя архивного файла>)
Результаты обработки от: <дата обработки файла XML-документа> <время обработки файла XML-документа>
Регламентная дата: <регламентная дата>
При обработке файла <имя файла XML-документа> обнаружены следующие ошибки:
1. <описание ошибки 1 при обработке файла XML-документа>
2. <описание ошибки 2 при обработке файла XML-документа>
Данные файла <имя файла XML-документа> не записаны в базу данных
Файл <имя архивного файла> не принят
Пример текстового файла протокола результатов обработки файла XML-документа, содержащего сообщения об ошибках
Имя текстового файла протокола — 32_423_1004_01_O.txt
ПРОТОКОЛ РЕЗУЛЬТАТОВ ОБРАБОТКИ ОТЧЕТА ФАЙЛА 32_423_1004_01.XML ФОРМЫ 423 (АРХИВНЫЙ ФАЙЛ 32_423_1004_01.ZIP)
Результаты обработки от: 05.04.10 16:21:47
Обработан файл 32_423_1004_01.XML
Код региона: 32. Нижегородская область
При обработке файла 32_423_1004_01.XML обнаружены следующие ошибки:
1. Несоответствие контрольной суммы контрольного числа Отчета
Контрольная сумма контрольного числа в отчете = 16371
Контрольная сумма контрольного числа расчетная = 43140
Данные файла 32_423_1004_01.XML не записаны в базу данных