| PismoChinovnika.Ru | Контакты |
 


 

МИНИСТЕРСТВО ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ

 

ПИСЬМО

от 17 мая 2010 г. N 06-04-11/02-195

 

Департамент межбюджетных отношений в соответствии с Приказом Министерства финансов Российской Федерации от 13 августа 2009 г. N 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. Нижегородская область

Регламентная дата: 01.04.10

 

При обработке файла 32_423_1004_01.XML обнаружены следующие ошибки:

1. Несоответствие контрольной суммы контрольного числа Отчета

Контрольная сумма контрольного числа в отчете = 16371

Контрольная сумма контрольного числа расчетная = 43140

 

Данные файла 32_423_1004_01.XML не записаны в базу данных

Файл 32_423_1004_01.ZIP не принят

 

Все данные условны

 

1. ОБЩИЕ ПОЛОЖЕНИЯ

 

В соответствии с Приказом Минфина России от 13 августа 2009 г. N 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 года, имеет имя:

 

32_423_1004_01.zip

 

2.2. СТРУКТУРА ИМЕНИ ФАЙЛА XML-ДОКУМЕНТА

 

Имя файла XML-документа должно иметь следующий вид:

 

KOI_FRM_PERIOD_NN.xml - имя файла XML-документа,

 

где:

KOI - код субъекта Российской Федерации - отправителя информации в соответствии с классификатором регионов Минфина России, 2 цифры;

FRM - код формы, присвоенный описываемому отчету Минфином России, принимает значения "423", "424", "425", 3 цифры;

PERIOD - дата, на которую формируется передаваемый файл, например, "1001" - 1 января 2010 года, "1004" - 1 апреля 2010 года и т.д., 4 цифры;

NN - номер версии представления информации, принимает значения от "01" до "99", 2 цифры;

_ - символ "нижнее подчеркивание";

xml - расширение файла XML-документа.

 

Пример:

Передаваемый в Минфин России Министерством финансов Нижегородской области файл XML-документа с первым представлением отчета по форме 423 на 1 апреля 2010 года, имеет имя:

 

32_423_1004_01.xml

 

3. СТРУКТУРА XML-ДОКУМЕНТА

 

3.1. СОСТАВ XML-ДОКУМЕНТА

 

XML-документ состоит из строк, содержащих реквизиты в виде элементов и атрибутов, а также их значения.

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

Атрибут представляет собой составную часть элемента, задающую его параметры.

В качестве параметров могут использоваться:

- имя (name);

- тип (type);

- длина (length), максимальная длина (max length);

и т.п.

Передаваемый XML-документ должен соответствовать XML-схеме. Примеры XML-документов и XML-схем представлены в Приложениях 1 - 6 Требований.

XML-документ содержится в корневом элементе <XML>. Для декодировки XML-документа необходимо использовать кодировку, указанную в атрибуте элемента - "encoding", например, encoding="windows-1251" - русская.

XML-документ должен содержать информацию только по одной форме отчета, структурно разделенную на разделы. Каждый раздел внутри документа имеет свой идентификатор. Состав и содержание разделов XML-документа представлены в таблице 3 "Реквизиты XML-документа, содержащего отчет по форме 423" и в таблице 5 "Реквизиты XML-документа, содержащего отчет по форме 424 (425)".

 

3.2. ОПИСАНИЕ РЕКВИЗИТОВ XML-ДОКУМЕНТА

 

При описании реквизитов XML-документа используется несколько типов реквизитов, представленных в таблице 1.

 

Таблица 1

 

ТИПЫ РЕКВИЗИТОВ

 

Наименование 
типа реквизита

Определение типа реквизита               

Дата          

"Дата" - ДД.ММ.ГГ, где:                                 
ДД - день;                                              
ММ - месяц;                                             
ГГ - год                                                

Текст         

Символьные строки.                                      
Разрешенные символы - символы с десятичными кодами из   
диапазона [32 - 126] (кодировка cp866), русские буквы из
диапазона [А - Я] [а - я], кроме буквы Е/е. Может быть  
указано значение ограничения длины строки               
(length value=" " - точная длина или maxlength value=" "
- максимальная длина)                                   

Код           

Целочисленные данные с указанием длины                  

Сумма         

Числовые данные, представленные с точностью до второго  
десятичного знака                                       
Целая часть отделяется от дробной через "." (точку)     

Число         

Числовые данные, представленные в виде целого числа     

Идентификатор 

Уникальный набор символов, состоящий из                 
последовательности букв и цифр (например, PackedED -    
идентификатор XML-документа, Ed01 - идентификатор       
раздела, Str01 - идентификатор строки)                  

 

3.2.1. ОПИСАНИЕ РЕКВИЗИТОВ XML-ДОКУМЕНТА

С ДАННЫМИ ОТЧЕТА ПО ФОРМЕ 423

 

В таблице 2 приведено соответствие реквизитов XML-документа, содержащего отчет по форме 423, показателям этого отчета, определенным Приказом (см. приложение N 1 к Приказу):

 

Таблица 2

 

Реквизиты     
XML-документа   

Показатели отчета по форме 423          

Иденти-
фикатор
раздела

Реквизит 
документа 

Код графы в таблице
приложения N 1 к 
Приказу     

Наименование показателя   

Ed01   

KodStr     

2                 

Код строки                    

KodDoh     

3                 

Код по бюджетной классификации
(дохода) (далее - код дохода) 

KodRash    

3                 

Код по бюджетной классификации
(расхода) (далее - код расхода)

SumKotch   

4                 

Консолидированный бюджет      
субъекта Российской Федерации 
за отчетный период            

SumKNach   

5                 

Консолидированный бюджет      
субъекта Российской Федерации с
начала года                   

SumBSotch  

6                 

Бюджет субъекта Российской    
Федерации за отчетный период  

SumBSNach  

7                 

Бюджет субъекта Российской    
Федерации с начала года       

SumMOOtch  

8                 

Бюджеты муниципальных         
образований, имеющих статус   
ЗАТО, всего за отчетный период

SumMONach  

9                 

Бюджеты муниципальных         
образований, имеющих статус   
ЗАТО, всего с начала года     

Ed02   

KodStr     

2                 

Код строки                    

KodDoh     

3                 

Код дохода                    

KodRash    

3                 

Код расхода                   

KodOkato   

10 - 11,          
12 - 13,          
14 - 15,          
...               

Муниципальные образования,    
имеющие статус ЗАТО, код по   
Общероссийскому классификатору
объектов административно-     
территориального деления (далее
- ОКАТО)                      

SumOtch    

10, 12, 14...     

Бюджеты муниципальных образова-
ний, имеющих статус ЗАТО, в том
числе по каждому муниципальному
бюджету за отчетный период    

SumNach    

11, 13, 15...     

Бюджеты муниципальных образова-
ний, имеющих статус ЗАТО, в том
числе по каждому муниципальному
бюджету с начала года         

Ed03   

NameFo     

заголовочная часть
отчета            

Наименование финансового органа
субъекта Российской Федерации 

Okpo       

заголовочная часть
отчета            

Код по Общероссийскому        
классификатору предприятий и  
организаций (далее - ОКПО)    

NameBud    

заголовочная часть
отчета            

Наименование бюджета          

Okato      

заголовочная часть
отчета            

Код по ОКАТО                  

Cs         

заголовочная часть
отчета            

Целевая статья по БК          

Ed04   

Ruk        

Информация о лицах,
подписывающих отчет

Руководитель                  

FioRuk     

Информация о лицах,
подписывающих отчет

(расшифровка подписи          
руководителя)                 

Buh        

Информация о лицах,
подписывающих отчет

Главный бухгалтер             

FioBuh     

Информация о лицах,
подписывающих отчет

(расшифровка подписи главного 
бухгалтера)                   

Isp        

Информация о лицах,
подписывающих отчет

Исполнитель                   

FioIsp     

Информация о лицах,
подписывающих отчет

(расшифровка подписи          
исполнителя)                  

Tel        

Информация о лицах,
подписывающих отчет

(телефон)                     

Ed05   

KodOkatoZato

Данные из справоч-
ников ЗАТО субъек-
тов Российской    
Федерации         

Код ОКАТО                     

NameZato   

Наименование ЗАТО             

 

В таблице 3 показаны реквизиты XML-документа, содержащего отчет по форме 423.

В скобках после описания реквизита приведено наименование элемента или атрибута в XML-документе.

Полужирным шрифтом выделены комплексные реквизиты, т.е. элементы, которые могут содержать атрибуты или другие элементы.

 

Таблица 3

 

РЕКВИЗИТЫ 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 к Приказу):

 

Таблица 4

 

Реквизиты    
XML-документа  

Показатели отчета по форме 424 (425)        

Иденти-
фикатор
раздела

Реквизит
документа

Код графы (в скоб-
ках номер таблицы 
приложения N 3)   

Наименование показателя     

Ed01   

KodStr  

2 (1)             

Код строки                       

SumK    

3 (1)             

Консолидированный бюджет субъекта
Российской Федерации             

SumBS   

4 (1)             

Бюджет субъекта Российской       
Федерации                        

SumMO   

5 (1)             

Бюджеты муниципальных образований,
имеющих статус ЗАТО, всего       

Ed02   

KodStr  

2 (1)             

Код строки                       

KodOkato

6, 7, 8,... (1)   

Муниципальные образования, имеющие
статус ЗАТО (код по ОКАТО)       

Sum     

6, 7, 8,... (1)   

Бюджеты муниципальных образований,
имеющих статус ЗАТО, в том числе 
по каждому муниципальному бюджету
(код по ОКАТО)                   

Ed03   

KodStr  

2 (2)             

Код строки                       

KodDoh  

3 (2)             

Код дохода                       

KodRash 

3 (2)             

Код расхода                      

SumKotch

4 (2)             

Консолидированный бюджет субъекта
Российской Федерации за отчетный 
период                           

SumKNach

5 (2)             

Консолидированный бюджет субъекта
Российской Федерации с начала    
года                             

SumBSotch

6 (2)             

Бюджет субъекта Российской       
Федерации за отчетный период     

SumBSNach

7 (2)             

Бюджет субъекта Российской       
Федерации с начала года          

SumMOOtch

8 (2)             

Бюджеты муниципальных            
образований, имеющих статус ЗАТО,
всего за отчетный период         

SumMONach

9 (2)             

Бюджеты муниципальных            
образований, имеющих статус ЗАТО,
всего с начала года              

Ed04   

KodStr  

2 (3)             

Код строки                       

KodDoh  

3 (3)             

Код дохода                       

KodRash 

3 (3)             

Код расхода                      

KodOkato

10 - 11 (3),      
12 - 13 (3),      
14 - 15 (3),      
... (3)           

Муниципальные образования, имеющие
статус ЗАТО, код по ОКАТО        

SumOtch 

10, 12, 14... (3) 

Бюджет муниципального образования
за отчетный период               

Ed05   

NameFo  

Заголовочная часть
отчета            

Наименование финансового органа  
субъекта Российской Федерации    

Okpo    

Заголовочная часть
отчета            

Код по ОКПО                      

NameBud 

Заголовочная часть
отчета            

Наименование бюджета             

Okato   

Заголовочная часть
отчета            

Код по ОКАТО                     

Cs      

Заголовочная часть
отчета            

Целевая статья по БК             

Ed06   

Ruk     

Информация о лицах,
подписывающих отчет

Руководитель                     

FioRuk  

Информация о лицах,
подписывающих отчет

(расшифровка подписи руководителя)

Buh     

Информация о лицах,
подписывающих отчет

Главный бухгалтер                

FioBuh  

Информация о лицах,
подписывающих отчет

(расшифровка подписи главного    
бухгалтера)                      

Isp     

Информация о лицах,
подписывающих отчет

Исполнитель                      

FioIsp  

Информация о лицах,
подписывающих отчет

(расшифровка подписи исполнителя)

Tel     

Информация о лицах,
подписывающих отчет

(телефон)                        

Ed07   

KodOkato-
Zato    

Данные из справоч-
ников ЗАТО субъек-
тов Российской    
Федерации         

Код ОКАТО                        

NameZato

Наименование ЗАТО                

 

В таблице 5 показаны реквизиты XML-документа, содержащего отчет по форме 424 (425).

В скобках после описания реквизита приведено наименование элемента или атрибута в XML-документе.

Полужирным шрифтом выделены комплексные реквизиты, т.е. элементы, которые могут содержать атрибуты или другие элементы.

 

Таблица 5

 

РЕКВИЗИТЫ 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. АЛГОРИТМ РАСЧЕТА КОНТРОЛЬНОГО ЧИСЛА

 

При расчете контрольного числа используется следующий стандартный алгоритм вычисления CRC 16:

 

    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,

      0xD94C, 0xC96D, 0xF90E, 0xE92F, 0x99C8, 0x89E9, 0xB98A, 0xA9AB,

      0x5844, 0x4865, 0x7806, 0x6827, 0x18C0, 0x08E1, 0x3882, 0x28A3,

      0xCB7D, 0xDB5C, 0xEB3F, 0xFB1E, 0x8BF9, 0x9BD8, 0xABBB, 0xBB9A,

      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,

      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:

 

┌───┬──────────────────────────────┬───────────┬──────────────────────────┐

│ N │    Наименование элемента     │Обозначение│        Примечание       

│п/п│                              │элемента в │                         

                                 │ XML-схеме │                         

                                 │ документа │                          

├───┼──────────────────────────────┼───────────┼──────────────────────────┤

│1  │Регламентная дата отчета      │DateRegl                            

├───┼──────────────────────────────┼───────────┼──────────────────────────┤

│2  │Код строки                    │KodStr     │Данная последовательность │

                                            │элементов повторяется    

├───┼──────────────────────────────┼───────────┤столько раз, сколько строк│

│3  │Код дохода                    │KodDoh     │в разделе 1 (Ed01) Отчета │

                                            │по ф. 423. При этом      

                                            │порядок следования строк, │

├───┼──────────────────────────────┼───────────┤содержащих данные элемен- │

│4  │Код расхода                   │KodRash    │ты, должен соответствовать│

                                            │порядку следования их в  

                                            │XML-документе            

├───┼──────────────────────────────┼───────────┼──────────────────────────┤

│5  │Консолидированный бюджет субъ-│SumKOtch                            

   │екта РФ - за отчетный период                                      

├───┼──────────────────────────────┼───────────┤                          

│6  │Консолидированный бюджет      │SumKNach                            

   │субъекта РФ - с начала года                                       

├───┼──────────────────────────────┼───────────┼──────────────────────────┤

│7  │Бюджет субъекта РФ - за       │SumBSOtch                           

   │отчетный период                                                   

├───┼──────────────────────────────┼───────────┤                         

│8  │Бюджет субъекта РФ - с начала │SumBSNach                           

   │года                                                              

├───┼──────────────────────────────┼───────────┤                         

│9  │Бюджеты муниципальных         │SumMOOtch                            

   │образований, всего - за                                           

   │отчетный период                                                   

├───┼──────────────────────────────┼───────────┤                         

│10 │Бюджеты муниципальных образо- │SumMONach                           

   │ваний, всего - с начала года                                      

├───┼──────────────────────────────┼───────────┼──────────────────────────┤

│11 │Код строки                    │KodStr     │Данная последовательность │

├───┼──────────────────────────────┼───────────┤элементов повторяется    

│12 │Код дохода                    │KodDoh     │столько раз, сколько строк│

├───┼──────────────────────────────┼───────────┤в разделе 2 (Ed02) Отчета │

│13 │Код расхода                   │KodRash    │по ф. 423. При этом      

├───┼──────────────────────────────┼───────────┤порядок следования строк, │

│14 │Код по ОКАТО                  │KodOkato   │содержащих данные элемен- │

├───┼──────────────────────────────┼───────────┤ты, должен соответствовать│

│15 │Бюджет муниципального         │SumOtch    │порядку следования их в  

   │образования за отчетный период│           │XML-документе            

├───┼──────────────────────────────┼───────────┤                         

│16 │Бюджет муниципального         │SumNach                             

   │образования с начала года                                         

├───┼──────────────────────────────┼───────────┼──────────────────────────┤

│19 │Код строки                    │KodStr     │Данная последовательность │

├───┼──────────────────────────────┼───────────┤элементов относится к    

│20 │Наименование финансового      │NameFo     │разделу 3 (Ed03) Отчета по│

   │органа субъекта Российской               │ф. 423                   

   │Федерации                                                         

├───┼──────────────────────────────┼───────────┤                         

│21 │Код по ОКПО                   │Okpo                                 

├───┼──────────────────────────────┼───────────┤                         

│22 │Наименование бюджета          │NameBud                             

├───┼──────────────────────────────┼───────────┤                         

│23 │Код по ОКАТО                  │Okato                               

├───┼──────────────────────────────┼───────────┤                         

│24 │Целевая статья                │CS                                  

├───┼──────────────────────────────┼───────────┼──────────────────────────┤

│25 │Код строки                    │KodStr     │Данная последовательность │

├───┼──────────────────────────────┼───────────┤элементов относится к    

│26 │Должность руководителя        │Ruk        │первой строке (Str04_1)  

   │финансового органа                       │раздела 4 (Ed04) Отчета по│

├───┼──────────────────────────────┼───────────┤ф. 423                   

│27 │Ф.И.О. руководителя           │FioRuk                              

   │финансового органа                                                

├───┼──────────────────────────────┼───────────┤                         

│28 │Должность главного бухгалтера │Buh                                 

   │финансового органа                                                

├───┼──────────────────────────────┼───────────┤                         

│29 │Ф.И.О. главного бухгалтера    │FioBuh                              

   │финансового органа                                                

├───┼──────────────────────────────┼───────────┤                         

│30 │Должность исполнителя от      │Isp                                 

   │финансового органа                                                

├───┼──────────────────────────────┼───────────┤                         

│31 │Ф.И.О. исполнителя от         │FioIsp                              

   │финансового органа                                                

├───┼──────────────────────────────┼───────────┤                         

│32 │Телефон                       │Tel                                 

├───┼──────────────────────────────┼───────────┤                         

│33 │Примечание                    │Prim                                 

└───┴──────────────────────────────┴───────────┴──────────────────────────┘

 

При расчете контрольного числа 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

 

Контрольное число: 41627

 

Контрольная сумма текстового представления контрольного числа: 19299

 

4.3.2. РАСЧЕТ КОНТРОЛЬНОГО ЧИСЛА ОТЧЕТА

И КОНТРОЛЬНОЙ СУММЫ ТЕКСТОВОГО ПРЕДСТАВЛЕНИЯ

КОНТРОЛЬНОГО ЧИСЛА ОТЧЕТА ПО ФОРМЕ 424 (425)

 

Расчет контрольного числа производится строго в приведенной последовательности по следующим полям XML-документа, содержащего отчет по форме 424 (425):

 

N
п/п

Наименование элемента    

Обозначение
элемента в
XML-схеме
документа

Примечание       

1 

Регламентная дата отчета     

DateRegl  

 

2 

Код строки                   

KodStr    

Данная последовательность
элементов повторяется    
столько раз, сколько строк
в разделе 1 (Ed01) Отчета
по ф. 424 (425). При этом
порядок следования строк,
содержащих данные элемен-
ты, должен соответствовать
порядку следования их в  
XML-документе            

3 

Консолидированный бюджет     
субъекта РФ                  

SumK      

4 

Бюджет субъекта РФ           

SumBS     

5 

Бюджеты муниципальных        
образований, всего           

SumMO     

6 

Код строки                   

KodStr    

Данная последовательность
элементов повторяется    
столько раз, сколько строк
в разделе 2 (Ed02) Отчета
по ф. 424 (425). При этом
порядок следования строк,
содержащих данные элемен-
ты, должен соответствовать
порядку следования их в  
XML-документе            

7 

Код по ОКАТО                 

KodOkato  

8 

Бюджет муниципального        
образования                  

Sum       

9 

Код строки                   

KodStr    

Данная последовательность
элементов повторяется    
столько раз, сколько строк
в разделе 3 (Ed03) Отчета
по ф. 424 (425). При этом
порядок следования строк,
содержащих данные элемен-
ты, должен соответствовать
порядку следования их в  
XML-документе            

10

Код дохода                   

KodDoh    

11

Код расхода                  

KodRash   

12

Консолидированный бюджет     
субъекта РФ - за отчетный    

SumKOtch  

13

Консолидированный бюджет     
субъекта РФ - с начала года  

SumKNach  

14

Бюджет субъекта РФ - за      
отчетный период              

SumBSOtch 

15

Бюджет субъекта РФ - с начала
года                         

SumBSNach 

16

Бюджет муниципальных         
образований, всего - за      
отчетный период              

SumMOOtch 

17

Бюджет муниципальных образова-
ний, всего - с начала года   

SumMONach 

18

Код строки                   

KodStr    

Данная последовательность
элементов повторяется    
столько раз, сколько строк
в разделе 4 (Ed04) Отчета
по ф. 424 (425). При этом
порядок следования строк,
содержащих данные элемен-
ты, должен соответствовать
порядку следования их в  
XML-документе            

19

Код дохода                   

KodDoh    

20

Код расхода                  

KodRash   

21

Код по ОКАТО                 

KodOkato  

22

Бюджет муниципального        
образования за отчетный период

SumOtch   

23

Бюджет муниципального        
образования с начала года    

SumNach   

24

Код строки                   

KodStr    

Данная последовательность
элементов относится к    
разделу 5 (Ed05) Отчета по
ф. 424 (425)             

25

Наименование финансового     
органа субъекта Российской   
Федерации                    

NameFo    

26

Код по ОКПО                  

Okpo      

27

Наименование бюджета         

NameBud   

28

Код по ОКАТО                 

Okato     

29

Целевая статья               

CS        

30

Код строки                   

KodStr    

Данная последовательность
элементов относится к    
первой строке (Str06_1)  
раздела 6 (Ed06) Отчета по
ф. 424 (425)             

31

Должность руководителя       
финансового органа           

Ruk       

32

Ф.И.О. руководителя          
финансового органа           

FioRuk    

33

Должность главного бухгалтера
финансового органа           

Buh       

34

Ф.И.О. главного бухгалтера   
финансового органа           

FioBuh    

35

Должность исполнителя от     
финансового органа           

Isp       

36

Ф.И.О. исполнителя от        
финансового органа           

FioIsp    

37

Телефон                      

Tel       

38

Примечание                   

Prim      

 

При расчете контрольного числа 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

 

Контрольное число: 36472

 

Контрольная сумма текстового представления контрольного числа: 29219

 

5. ПОРЯДОК ИСПРАВЛЕНИЯ ОШИБОК В ФАЙЛАХ

XML-ДОКУМЕНТОВ, НАПРАВЛЯЕМЫХ В МИНФИН РОССИИ

 

При приеме файлов XML-документов, содержащих Отчеты, от территориальных финансовых органов субъектов Российской Федерации возможны следующие ситуации:

a) успешный прием;

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 - Юрташкин Василий Юрьевич.

 

 

 

 

 

Приложение 1

 

XML-СХЕМА ДОКУМЕНТА ПО ФОРМЕ 423

 

┌─────────────────────────────────────────────────────────────────────────┐

│<?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>                                                             

└─────────────────────────────────────────────────────────────────────────┘

 

 

 

 

 

Приложение 2

 

XML-СХЕМА ДОКУМЕНТА ПО ФОРМЕ 424

 

┌─────────────────────────────────────────────────────────────────────────┐

│<?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>                                                            

└─────────────────────────────────────────────────────────────────────────┘

 

 

 

 

 

Приложение 3

 

XML-СХЕМА ДОКУМЕНТА ПО ФОРМЕ 425

 

┌─────────────────────────────────────────────────────────────────────────┐

│<?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>                                                             

└─────────────────────────────────────────────────────────────────────────┘

 

 

 

 

 

Приложение 4

 

ПРИМЕР XML-ДОКУМЕНТА, СОДЕРЖАЩЕГО ОТЧЕТ ПО ФОРМЕ 423

 

Передаваемый Минфину России из Нижегородской области заархивированный файл XML-документа, содержащий отчет по форме 423 (первая версия представляемой информации, дата, на которую формируется файл, - 1 апреля 2010 года), имеет имя 092_32_1004_423_01.zip.

Данный файл содержит XML-документ с именем 092_32_1004_423_01.xml следующего содержания:

 

┌────────────────────────────────────────────────────────────────────────────┐

│<?xml version="1.0" encoding="Windows-1251"?>                              

│<PacketED SoftwareProductVersion="1.0.">                                   

    <From Name="Московская область" CodeReg="48"/>                         

    <To Name="Минфин России" Code="092"/>                                  

    <Inf Name="Отчет о расходах бюджета субъекта Российской Федерации,     

│источником финансового обеспечения которых является межбюджетный трансферт, │

│предоставленный из федерального бюджета в форме дотаций бюджетам закрытых  

│административно-территориальных образований" 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>                                                                 

└────────────────────────────────────────────────────────────────────────────┘

 

Все данные условны

 

 

 

 

 

Приложение 5

 

ПРИМЕР XML-ДОКУМЕНТА, СОДЕРЖАЩЕГО ОТЧЕТ ПО ФОРМЕ 424

 

Передаваемый Минфину России из Нижегородской области заархивированный файл XML-документа, содержащий отчет по форме 424 (первая версия представляемой информации, дата, на которую формируется файл, - 1 апреля 2010 года), имеет имя 092_32_1004_424_01.zip.

Данный файл содержит XML-документ с именем 092_32_1004_424_01.xml следующего содержания:

 

┌─────────────────────────────────────────────────────────────────────────────┐

│<?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"       

│SumKotch="1885505.00" SumKNach="1885505.00" SumBSOtch="0.00" SumBSNach="0.00"│

│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>                                                                  

└─────────────────────────────────────────────────────────────────────────────┘

 

Все данные условны

 

 

 

 

 

Приложение 6

 

ПРИМЕР XML-ДОКУМЕНТА, СОДЕРЖАЩЕГО ОТЧЕТ ПО ФОРМЕ 425

 

Передаваемый Минфину России из Нижегородской области заархивированный файл XML-документа, содержащий отчет по форме 425 (первая версия представляемой информации, дата, на которую формируется файл, - 1 апреля 2010 года), имеет имя 092_32_1004_425_01.zip.

Данный файл содержит XML-документ с именем 092_32_1004_425_01.xml следующего содержания:

 

┌───────────────────────────────────────────────────────────────────────────────┐

│<?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>                                                                   

└───────────────────────────────────────────────────────────────────────────────┘

 

Все данные условны

 

 

 

 

 

Приложение 7

 

ПРОТОКОЛ

РЕЗУЛЬТАТОВ ОБРАБОТКИ ФАЙЛА,

НЕ СОДЕРЖАЩИЙ СООБЩЕНИЙ ОБ ОШИБКАХ

 

Структура имени текстового файла

протокола результатов обработки файла

 

Имя текстового файла протокола должно иметь следующий вид:

 

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-документа> записаны в базу

Архивный файл <имя архивного файла> принят

 

Пример текстового файла протокола

результатов обработки файла 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. Нижегородская область

Регламентная дата: 01.04.10

Ошибок в файле 32_423_1004_01.XML не обнаружено

Данные файла 32_423_1004_01.XML записаны в базу

Архивный файл 32_423_1004_01.ZIP принят

 

 

 

 

 

Приложение 8

 

УВЕДОМЛЕНИЕ ОБ ОБНАРУЖЕНИИ ОШИБОК

ПРИ ОБРАБОТКЕ АРХИВНОГО ФАЙЛА

 

Структура имени текстового файла уведомления

об обнаружении ошибок при обработке архивного файла

 

Имя текстового файла уведомления должно иметь следующий вид:

 

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 при обработке архивного файла>

2. <описание ошибки 2 при обработке архивного файла>

3...

Архивный файл <имя архивного файла> не принят

 

Пример текстового файла уведомления

об обнаружении ошибок при обработке архивного файла

 

Имя текстового файла уведомления - 32_423_1004_01_U.txt

 

Уведомление

об обнаружении ошибок при обработке архивного

файла 32_423_1004_01.ZIP по форме 423

 

Код региона: 32. Нижегородская область

Файл, направляемый Вами в Министерство финансов Российской Федерации, не соответствует требованиям к формату файлов с данными отчетов.

Результаты обработки от: 04.04.10 11:08:58

Имя файла: 32_423_1004_01.ZIP

Дата создания файла: 04.04.10

Размер = 0,76 кБ

При обработке файла 32_423_1004_01.ZIP обнаружены следующие ошибки:

1. Код региона в имени архивного файла не совпадает с кодом региона в имени файла XML-документа

Архивный файл 32_423_1004_01.ZIP не принят

 

Все данные условны

 

 

 

 

 

Приложение 9

 

ПРОТОКОЛ

РЕЗУЛЬТАТОВ ОБРАБОТКИ ФАЙЛОВ,

СОДЕРЖАЩИЙ СООБЩЕНИЯ ОБ ОШИБКАХ

 

Структура имени текстового файла

протокола результатов обработки файла

 

Имя текстового файла протокола должно иметь следующий вид:

 

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-документа>

Код региона: <код региона>. <наименование региона>

Регламентная дата: <регламентная дата>

При обработке файла <имя файла XML-документа> обнаружены следующие ошибки:

1. <описание ошибки 1 при обработке файла XML-документа>

2. <описание ошибки 2 при обработке файла XML-документа>

3...

Данные файла <имя файла 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. Нижегородская область

Регламентная дата: 01.04.10

При обработке файла 32_423_1004_01.XML обнаружены следующие ошибки:

1. Несоответствие контрольной суммы контрольного числа Отчета

Контрольная сумма контрольного числа в отчете = 16371

Контрольная сумма контрольного числа расчетная = 43140

 

Данные файла 32_423_1004_01.XML не записаны в базу данных

Файл 32_423_1004_01.ZIP не принят

 

Все данные условны

 

 






Яндекс цитирования


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

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

© www.PismoChinovnika.Ru, 2011 - 2024