Загрузка/выгрузка графиков финансирования

advertisement
ФОРМАТ ДОКУМЕНТА
«СВЕДЕНИЯ ДЛЯ СОСТАВЛЕНИЯ КАССОВОГО ПЛАНА
НА ПЕРИОД С ДД.ММ.ГГГГ ПО ДД.ММ.ГГГГ.
МОСКВА, 2009
2
ЗАГРУЗКА И ВЫГРУЗКА ДОКУМЕНТА
Бюджетополучатели могут предоставлять в Департамент финансов города Москвы
и финансово-казначейские управления административных округов города Москвы (далее
ФКУ АО) сведения для составления кассового плана на предстоящий период как в
бумажном виде, так и в электронном (в виде файлов установленного формата). Такие
файлы загружаются в БД в автоматическом режиме.
Для формирования кассового плана на предстоящий период в целом по Москве в
рамках традиционного бюджета необходимо производить выгрузку утвержденных в ФКУ
АО сведений для составления кассового плана и их загрузку в БД ДФ.
На основании данных файлов, выгруженных из БД ФКУ АО или предоставленных
бюджетополучателем, создаются записи заголовка и строк электронного документа.
Загрузка данных в БД осуществляется из электронных файлов в кодировке WIN1251, получаемых от получателей бюджетных средств или из ФКУ АО. Файлы содержат
сведения для составления кассового плана по лицевым счетам бюджетополучателя
(группы получателей) или по лицевым счетам ФКУ АО за определенный период и в
определенном статусе. Выгрузка данных из БД ФКУ АО осуществляется в электронные
файлы в кодировке WIN-1251. Формат файла для загрузки совпадает с форматом файла,
получаемого в результате выгрузки.
Имя файла формируется по маске CODEDD1DD2MM.NNN, где:
 CODE – код, определяющий участника бюджетного процесса. Если файл от
бюджетополучателя, то указывается УНК бюджетополучателя (4 знака). Если
файл из ФКУ, то указывается код финоргана (2 знака).
 DD1DD2MM – период предполагаемого финансирования, где DD1 - дата
начала периода, DD2 - дата окончания периода, MM - месяц (начало и
окончание периода должны быть в одном месяце).
Если файл предоставляется не от ФКУ АО, а от бюджетополучателя, то
допускается замена периода на дату DDMM – дата, месяц.
 NNN – тип операции обмена - GRF.
Файл, содержащий сведения для составления кассового плана на предстоящий
период, содержит строки следующих типов:
Тип строки
Код типа
строки
Описание
Порядок расположения
в файле
Статическая
информация в
начале файла
S
Содержит служебную
информацию о формате
загрузки.
Всегда первая строка в
файле. В одном файле
должна быть только одна
строка такого типа.
Повторяющаяся
информация о
формате загрузки
SГРФ
Строка, содержащая
служебную информацию
о формате загрузки.
Повторяющаяся
информация строка документа
DOC
Строка, содержащая
информацию о
документе.
За каждой строкой
документа следуют одна
и более строк
детализации.
3
Повторяющаяся
информация расшифровка
строки документа
DOCSTR
Служебная информация
о строках документа.
Строки файла состоят из следующих реквизитов (полей):
Номер
реквиз
ита
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
Имя
Размер
Длина
Начало
Наименование поля
Конец
Статическая информация в начале файла
5
1
5
Служебная информация о файле
16
6
21
День месяц год час мин
10
22
31
Номер версии
Повторяющаяся информация о формате загрузки
5
1
5
Служебная информация о формате загрузки
8
6
13
Количество документов
2
14
15
Детализация формата
2
16
17
Код ФО
1
18
18
Единицы измерения
Повторяющаяся информация строка документа
6
1
6 Служебная информация о «документе»
5
7
11 Порядковый номер документа
20
12
31 Рег. номер
10
32
41 Рег. дата
20
42
61 Период действия
100
62
161 Наименование финансового органа
16
162
177 Лицевой счет
10
178
187 Дата ввода
10
188
197 Дата опердня
18
198
215 Сумма документа
3
216
218 Признак уточнения
210
219
428 По вопросу
2
429
430 Тип1
2
431
432 Тип2
20
433
452 Рег номер (тип1)
10
453
462 Рег дата (тип1)
20
463
482 Рег номер (тип2)
10
483
492 Рег дата (тип2)
210
493
702 Примечание
12
703
714 ИНН
3
715
717 Статус документа
Повторяющаяся информация расшифровка строк документа
6
1
6 Служебная информация о «строках документа»
5
7
11 Порядковый номер документа
2
12
13 Тип детализации строки
10
14
23 Рег дата
40
24
63 Рег номер
20
64
83 Период времени
16
84
99 ЛС (лицевой счет бюджетополучателя)
10
100
109 ППП
10
110
119 ФКР
10
120
129 ЦСР
10
130
139 КВР
10
140
149 ЭКР
10
150
159 КСЗ
4
Номер
реквиз
ита
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
Имя
Размер
Длина
Начало
10
10
20
20
10
20
20
10
10
10
10
10
10
18
18
18
18
18
3
Наименование поля
Конец
160
170
180
200
220
230
250
270
280
290
300
310
320
330
348
366
384
402
420
169
179
199
219
229
249
269
279
289
299
309
319
329
347
365
383
401
419
422
ТБД
УРО
КВД
ЛСА
ВЛТ
ИВФ
ИЕФ
КСД
Резерв
Резерв
Резерв
Резерв
Резерв
Сумма квартала 1
Сумма квартала 2
Сумма квартала 3
Сумма квартала 4
Сумма строки
Статус документа
Примечание. Для загрузки/выгрузки сведений для составления кассового плана на
предстоящий период используется унифицированный формат, объединяющий
несколько видов документов. В связи с этим формат содержит поля, не используемые
при формировании файла сведений для составления кассового плана, такие поля
заполняются пробелами. Обязательным условием для загрузки сведений для
составления кассового плана является наличие в реквизитах полей классификаторов
нулей. Если в реквизитах классификаторов присутствуют пробелы, это означает, что в
строке отсутствует данный классификатор, что не является ошибкой в случае, если этот
классификатор не используется при вводе сведений для составления кассового плана.
Формат файла имеет следующую структуру:
№
1.
Наименование загрузки/выгрузки
Загрузка/выгрузка сведений для
составления кассового плана
Обозначение
ГФ
Тип
загрузки/выгрузки
Детализация
загрузки/выгрузки
SГРФ
1
5
Заполнение полей в файле унифицированного формата имеет следующую структуру:
№
Наименование
ГФ
Заполнение (Да-обязательно, *-опционально, пробел – поле не используется)
КР
СДР
БР
УБА
БРИ
ИС
ИЗ
ВБС
ЦБФ
БР
ИЗ
БА
ИЗ
1
2
3.1
3.2
4.1
4.2
5.1
5.2
6.1
УПО
6.2
7
I. Повторяющаяся информация о формате загрузки/выгрузки
1
2
3
4
5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Служебная информация о формате
загрузки/выгрузки
Количество документов
Детализация формата
Код ФО
Единица измерения
Служебная информация о строке
документа
Порядковый номер документа
Рег. номер
Рег. дата
Период действия(времени)
Наименование финансового органа
Лицевой счет
Дата ввода
Дата опердня
Сумма документа
Признак уточнения
По вопросу
Тип1
Тип2
Рег номер (тип1)
Рег дата (тип1)
Рег номер (тип2
Рег дата (тип2
Примечание
ИНН
Статус документа
SГРФ
SКСР
SСМВ
SСМЦ
SБРП
Да
Да
Да
Да
Да
Да4
1
1
1
2
1
2
1
3
2
4
Да
Да
Да
Да
Да
Да
Да
Да
Да
Да
Да
Да
II. Повторяющаяся информация строка «заголовок» документа
SУБА
SБРП
SПСР
Да
1
Да
Да
Да
2
Да
Да
Да
5
Да
Да
Да
6
Да
Да
Да
7
Да
Да
DOC
DOC
DOC
DOC
DOC
DOC
DOC
DOC
DOC
DOC
DOC
Да
Да
Да
Да
Да
*
*
*
Да
*
*
*
Да
*
*
*
Да
*
*
*
*
Да
*
*
*
*
Да
*
*
*
Да
*
*
*
Да
*
*
*
*
Да
*
*
*
*
Да
*
*
*
*
Да
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Да
Да
Да
Да
Да
III. Повторяющаяся информация строки документа
*
*
*
*
*
*
*
*
*
Да
Да
Да
Да
Да
6
№
Наименование
ГФ
Заполнение (Да-обязательно, *-опционально, пробел – поле не используется)
КР
СДР
БР
УБА
БРИ
ИС
ИЗ
ВБС
ЦБФ
БР
ИЗ
БА
ИЗ
1
2
3.1
3.2
4.1
1
Служебная информация о «строках
документа»
DOCS
TR
DOCS
TR
DOCSTR
DOCSTR
DOCSTR
2
3
4
5
6
7
8
9
10
11
12
13
14
16
17
18
19
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Порядковый номер строки документа
Тип детализации строки
Рег дата
Рег номер
ЛС (лицевой счет)
Период времени
ППП
ФКР
ЦСР
КВР
ЭКР
КСЗ
ТБД
УРО
КВД
ЛСА
ВЛТ
ИВФ
ИЕФ
КСД
Резерв
Резерв
Резерв
Резерв
Резерв
Сумма квартала 1
Сумма квартала 2
Сумма квартала 3
Сумма квартала 4
Сумма строки
Статус документа
Да
Да
Да
Да
Да
CB
Да
CB
Да
CB
*
*
*
Да
IB
Да
IB
Да
CB
Да
IB
5.1
5.2
6.1
6.2
7
DOCSTR
DOCSTR
DOCS
TR
Да
Да
Да
СВ
Да
Да
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Да
IB
4.2
УПО
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
7
№
Наименование
ГФ
1
37
38
39
40
41
42
Служебная информация о «строках
источников покрытия»
Тип формы
Сумма квартала 1
Сумма квартала 2
Сумма квартала 3
Сумма квартала 4
Заполнение (Да-обязательно, *-опционально, пробел – поле не используется)
КР
СДР
БР
УБА
БРИ
ИС
ИЗ
ВБС
ЦБФ
БР
ИЗ
БА
ИЗ
2
3.1
3.2
4.1
4.2
IV. Повторяющаяся информация строки источников покрытия
DOCSI DOCSI DOCSIP
DOCSIP
DOCSIP
DOCSIP
P
P
*
*
*
*
*
*
*
*
*
*
УПО
5.1
5.2
6.1
6.2
7
DOC
SIP
DOC
SIP
DOC
SIP
DOC
SIP
*
*
*
*
*
DOCSI
P
Коды ППП, ТБД, УРО – заполняются только при выгрузке сведений для составления кассового плана из ФКУ АО
Правила заполнения строки информации о файле:
№ поля
1.
2.
Наименование
Служебная информация о файле
День месяц год час мин
3.
Номер версии
Комментарий
Значение “S”
DD.MM.YYYY CC:MM Между датой и временем разделитель - пробел, разделитель в
дате – точка, разделитель во времени – двоеточие.
V.1.0 – не заполняется, если файл создан с помощью другого ПО.
Правила заполнения строки повторяющейся информации о формате загрузки/выгрузки:
№ поля
1.
2.
Наименование
Служебная информация о формате
загрузки/выгрузки
Количество документов
3.
4.
5.
Детализация формата
Код ФО
Единицы измерения
Комментарий
Значение “SГРФ”.
Количество «заголовков» документов. Сдвигается вправо, дополняется слева нулями до
требуемой длины поля.
Значение “1”.
Код ФКУ или ДФ. Список возможных значений представлен в таблице № 1.
Если единица измерения имеет значение «РУБЛИ», то пишется в файл значение “0”,
если единица измерения имеет значение «ТЫС. РУБЛЕЙ», то пишется в файл значение
“3”.
Табл. № 1. Значение поля код финансово-казначейского управления (ФКУ) или Департамента финансов города Москвы (ДФ)
№
1.
2.
Наименование финансового органа
Департамент финансов города Москвы
ФКУ ЦАО
Код
45
86
8
ФКУ САО
ФКУ СВАО
ФКУ ВАО
ФКУ ЮВАО
ФКУ ЮАО
ФКУ ЮЗАО
ФКУ ЗАО
ФКУ СЗАО
ФКУ ЗелАО
3.
4.
5.
6.
7.
8.
9.
10.
11.
77
80
63
90
96
93
68
83
72
Правила заполнения строки документа:
№ поля
1.
2.
Наименование
Служебная информация о «документе»
Порядковый номер документа
3.
4.
Рег. Номер
Рег. Дата
Период действия
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Наименование финансового органа
Лицевой счет
Дата ввода
Дата опердня
Сумма строки документа
Признак уточнения
По вопросу
Тип 1
Тип 2
Рег номер (тип 1)
Рег дата (тип 1)
Рег номер (тип2)
Рег дата (тип2)
Примечание
ИНН
Статус документа
Комментарий
Значение “DOC”
Порядковый номер документа в файле, к которому относится данная строка
детализации.
Указывается регистрационный номер документа.
Указывается регистрационная дата документа в формате DD.MM.YYYY
Указывается «Период» финансирования.
Список возможных значений представлен в таблице № 2.
Указывается номер лицевого счета.
Общие правила заполнения: Выравнивание влево, дополнение справа пробелами.
Табл. № 2 . Возможные значения полей «Период действия»
9
№
1.
2.
3.
Период действия
месяц YYYY;
X квартал YYYY;
YYYY год
Пример
январь 2005
1 квартал 2005
2005 год
Правила заполнения строки детализации документа:
№ поля
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Наименование
Служебная информация о «строках
документа»
Порядковый номер документа
Тип детализации строки
Регистрационная дата
Регистрационный номер
Период времени
Лицевой счет
Код ведомства
Раздел/подраздел
Целевая статья
Вид расхода
Экономическая статья
Тип бюджета
Код управы
Сумма строки
Статус документа
16.
Комментарий
Значение «DOCSTR».
Порядковый номер документа в файле, к которому относится данная строка
детализации.
Аналог типа строки. Список соответствий возможных значений приведен в таблице № 3.
Указывается регистрационная дата строки документа в формате DD.MM.YYYY
Код классификатора – ППП - Перечень прямых получателей бюджета.
Код классификатора – ТБД - Источники финансирования.
Код классификатора – УРО - Управы районов округов.
Сумма прогнозируемого финансирования на дату. Если необходимо указать сумму
строки с точностью до копеек, то используется разделитель “.” – точка.
Указывается статус строки документа. При загрузке строке автоматически
присваивается статус “000” . Файл от бюджетополучателя может иметь строки только в
нулевом статусе.
Общие правила заполнения: Значения всех реквизитов, кроме «Суммы строки» выравниваются влево и дополняются
пробелами справа, если не указано иное.
10
Табл. № 3. Соответствие возможных значений типов детализации строк и типов строк
документа
№
1.
Тип строки
документа
УБС
2.
УУС
Комментарий
Сведения для составления кассового плана,
входящие в первоначальный документ
(планируемый кассовый план на предстоящий
период)
Сведения для составления кассового плана,
уточняющие сводный документ (уточнение ранее
спланированного периода)
Соответствующий тип
детализации строки
БС
УС
Детализация унифицированного формата необходима для объединения
однотипных
алгоритмов
загрузки/выгрузки
документов
и
обусловливается
настраиваемыми параметрами системы.
Соотношение детализации формата и типа документа приведено ниже.
Детализация
строки
документа
1
Название детализации
Стандартная
загрузка/выгрузка
Используемые типы документов
«УБС, УУС» - Сведения для составления
кассового плана, входящие в сводный
документ
Выгрузка данных из БД ФКУ осуществляется в электронные файлы в кодировке
WIN-1251. Файлы содержат сведения для составления кассового плана по лицевым
счетам ФКУ АО за определенный период и в определенном статусе. Файл, выгружаемый
из БД ФКУ АО должен в обязательном порядке содержать коды ППП, ТБД, УРО в строках
типа DOCSTR.
Правила для значений реквизитов файла
В одном файле содержатся данные в пределах одного месяца и одного ФКУ АО
или ДФ.
Правила заполнения полей таблиц:
1) Если код финансового органа из Реквизита 7 соответствует коду ФО текущей
БД, то полю «Лицевой счет бюджетополучателя» формируемого документа
присваивается значение Реквизита 15. Причем, если указанный номер лицевого
счета отсутствует в БД, то выдается сообщение об ошибке. Если же коды
финансовых органов текущей БД и загружаемого файла не совпадают, то полю
«Лицевой счет бюджетополучателя» формируемого документа присваивается
следующее значение – номер лицевого счета типа 00, открытого финансовому
органу, определяемому по коду ФО из Реквизита 7.
2) Проставляется тип строки документа согласно значению Реквизита 32 и
таблицы соответствия № 3.
3) Строки документа создаются в статусе «Черновик» (000), даже если Реквизит
61 заполнен пробелами или статусом, отличным от «000». В Протоколе загрузки
должно выдаваться сообщение о том, в каком статусе находятся документы в
файле (выгруженные документы). Далее, если коды финансовых органов
текущей БД и загружаемого файла не совпадают, статус созданной строки
11
автоматически переводится в статус, указанный в Реквизите 61. Должен
производиться блокирующий контроль – если коды финансовых органов
текущей БД и загружаемого файла не совпадают, то Реквизит 61 может иметь
значение только «201».
4) Если Реквизит 8 равен «0», то «Сумма строки документа» равна значению
Реквизита 60. Если же Реквизит 8 равен «3», то «Сумма строки документа»
равна значению Реквизита 60 умноженному на 1000. Если Реквизит 60 заполнен
пробелами, то «Сумме строки» присваивается значение ноль и выдается
предупреждение в Протоколе загрузки.
5) Аналитический счет определяется по набору классификаторов из реквизитов
файла 37, 43, 44: ППП.ТБД.УРО (код набора – ГРАФИКИ). Если коды
финансовых органов текущей БД и загружаемого файла не совпадают, то коду
УРО присваивается значение, соответствующее финансовому органу текущей
БД. Аналитический счет должен быть действующим на регистрационную дату
строки документа. Если аналитический счет не найден, то он должен открыться
в автоматическом режиме. Должен производиться блокирующий контроль –
если
коды финансовых органов текущей БД и загружаемого файла не
совпадают, то Реквизиты 37, 43, 44 должны быть заполнены. Если же
Реквизиты 37, 43, 44 заполнены пробелами, то коды классификаторов
определяются из лицевого счета, указанного в Реквизите 15 следующим
образом:
 ППП – с 3 по 5 символ;
 ТБД – если 6 символ равен 1, то ТБД=10, если 6 символ равен 2, то ТБД
присваивается значение с 6 по 7 символы;
 УРО – складывается из двух групп символов: сначала с 11 по 12, потом с 8
по 10.
УКАЗАНИЯ О ПОРЯДКЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЙ ИЛИ СТРОК В ВЫХОДНЫХ
ДОКУМЕНТАХ (НАПРИМЕР, ПО ВОЗРАСТАНИЮ ЗНАЧЕНИЙ КОДОВ ОБЪЕКТОВ, ПО
ГРУППАМ ОБЪЕКТОВ И Т. Д.)
Порядок расположения строк в файле следующий:
1) Строка с типом «S»;
2) Строка с типом «DOC» + порядковый номер документа;
3) Строка с типом «DOCSTR» + порядковый номер документа.
При выполнении загрузки должен формироваться Протокол загрузки, где
отражаются сообщения обо всех ошибках и предупреждениях, сопровождающих загрузку
документов. Перечень возможных сообщений приведен ниже.
Тип сообщения
Текст сообщения
Действия
Сведения для составления кассового плана
Ошибка
Не найден лицевой счет ........
Документ не загружен
Ошибка
Не найден аналитический счет ........
Документ не загружен
Ошибка
Не удается открыть аналитический счет ........
Документ не загружен
Ошибка
Найден документ с такими реквизитами:
Документ не загружается,
если все его строки также
продублированы.
Номер ....
12
Дата ....
Лицевой счет ....
Период .....
Строка документа
Ошибка
Лицевой счет ........ не действует на дату строки ...
Строка
загружена
документа
не
Ошибка
Аналитический счет ........ не действует на дату строки ...
Строка
загружена
документа
не
Предупреждение
Строка имеет статус = .....
Строка загружается в статусе
«000»
Предупреждение
Строка имеет сумму = .....
Строка загружается с суммой
равной 0
Ошибка
Статус строки должен быть «201» для документов из
ФКУ
Строка
загружена
документа
не
Ошибка
Найдена строка с такими реквизитами:
Строка
загружена
документа
не
Дата .....
Тип .....
Сумма ........
Скачать