ТРЕБОВАНИЯ К ФОРМАТАМ ТЕКСТОВЫХ ФАЙЛОВ, ИСПОЛЬЗУЕМЫХ ДЛЯ ИНФОРМАЦИОННОГО ВЗАИМОДЕЙСТВИЯ ПРИ ФИНАНСИРОВАНИИ РАСХОДОВ ФЕДЕРАЛЬНОГО БЮДЖЕТА ЧЕРЕЗ ОРГАНЫ ФЕДЕРАЛЬНОГО КАЗНАЧЕЙСТВА В СООТВЕТСТВИИ С ПРИКАЗОМ МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ОТ 10.06.2003 N 50Н). Письмо. Федеральное казначейство. 13.12.05 42-10.3-15/1590

Фрагмент документа "ТРЕБОВАНИЯ К ФОРМАТАМ ТЕКСТОВЫХ ФАЙЛОВ, ИСПОЛЬЗУЕМЫХ ДЛЯ ИНФОРМАЦИОННОГО ВЗАИМОДЕЙСТВИЯ ПРИ ФИНАНСИРОВАНИИ РАСХОДОВ ФЕДЕРАЛЬНОГО БЮДЖЕТА ЧЕРЕЗ ОРГАНЫ ФЕДЕРАЛЬНОГО КАЗНАЧЕЙСТВА В СООТВЕТСТВИИ С ПРИКАЗОМ МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ОТ 10.06.2003 N 50Н)".

Предыдущий фрагмент <<< ...  Оглавление  ... >>> Следующий фрагмент

Полный текст документа

2.2. Структура файлов

     Один  файл  может  содержать  данные  из произвольного количества
документов.  Каждый  файл должен содержать данные из документов только
того  типа,  который  описан  в  макете файла. Файл, содержащий данные
документов, состоит из заголовка и последовательности блоков.
     Заголовок   содержит   информацию   о   номере   версии  формата,
наименовании и версии программного продукта, сформировавшего файл, и о
документе,   утверждающем   Требования   к  формату  файлов.  Описание
структуры заголовка приведено в Таблице 1.
     Первый  блок  после  заголовка  состоит из двух строк с маркерами
FROM  и  TO  и  содержит почтовую информацию о получателе, отправителе
файла  и  дате  отправки файла. Правила заполнения почтовой информации
приведены в Таблице 1а.
     Макет  файла  определяет  последовательность блоков, кратность их
вхождения в документ, количество полей в блоке и их порядок (смотри п.
2.5).
     Каждый  блок  начинается  с  новой  строки  и  состоит  из полей,
разделенных  символом  "|"  (ASCII  -  код  124).  Первое поле в блоке
считается  маркером,  определяющим  тип блока. Каждый документ в файле
записывается   определенной   последовательностью  блоков  одного  или
нескольких  типов.  Последним символом в блоке должен быть разделитель
"|".
     Количество  полей  в  блоке  и  их  смысл однозначно определяются
маркером  блока.  Количество  разделителей  "|"  в блоке должно строго
соответствовать количеству полей.
     Поля могут содержать только символы с кодом ASCII с 32 по 175 (за
исключением 127 и 124) и с 224 по 239.

                 Таблица 1. Структура заголовка файла

------------------------------------------------------------------------------
|       Описание      |    Имя   |    Тип    | Длина  | Обязательность |     |
|                     |          |           |        |                | НСИ |
|---------------------|----------|-----------|--------|----------------|-----|
| Маркер              |    FK    |           |        |                |     |
|---------------------|----------|-----------|--------|----------------|-----|
| Номер версии формата|  NUM-VER |  STRING   | <= 10  |   Да           |     |
|---------------------|----------|-----------|--------|----------------|-----|
| Наименование        |  FORMER  |  STRING   | <= 50  |   Да           |     |
| программного        |          |           |        |                |     |
| продукта,           |          |           |        |                |     |
| сформировавшего файл|          |           |        |                |     |
|---------------------|----------|-----------|--------|----------------|-----|
| Версия программного | FORM-VER |  STRING   | <= 10  |   Да           |     |
| продукта            |          |           |        |                |     |
|---------------------|----------|-----------|--------|----------------|-----|
| Ссылка на документ, | NORM-DOC |  STRING   | <= 250 |  Нет           |     |
| утверждающий формат |          |           |        |                |     |
| файла               |          |           |        |                |     |
------------------------------------------------------------------------------

          Таблица 1а. Правила заполнения почтовой информации

----------------------------------------------------------------------------------------------------
| Отправитель | Получатель | FROM                             |       TO                           |
|             |            |----------------------------------|------------------------------------|
|             |            | Код ТОФК,      | Код             | Код ТОФК,       | Код              |
|             |            | наименование   | распорядителя   | наименование    | распорядителя    |
|             |            | органа ФК -    | средств, полное | органа ФК -     | средств, полное  |
|             |            | отправителя    | наименование    | получателя      | наименование     |
|             |            |                | распорядителя   |                 | распорядителя    |
|             |            |                | средств         |                 | средств          |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  ФК         |  УФК       | 9500, ФК       |                 | <код УФК>,      |                  |
|             |            |                |                 | <Наименование   |                  |
|             |            |                |                 | УФК>            |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  ГРБС       |  ФК        |                | <Код ГРБС>,     | 9500, ФК        |                  |
|             |            |                | <Наименование   |                 |                  |
|             |            |                | ГРБС>           |                 |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  УФК        |  ФК        | <код УФК>,     |                 | 9500, ФК        |                  |
|             |            | <Наименование  |                 |                 |                  |
|             |            | УФК>           |                 |                 |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  ОФК        |  ФК        | <код ОФК>,     |                 | 9500, ФК        |                  |
|             |            | <Наименование  |                 |                 |                  |
|             |            | ОФК>           |                 |                 |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  ФК         |  ОФК       | 9500, ФК       |                 | <код ОФК>,      |                  |
|             |            |                |                 | <Наименование   |                  |
|             |            |                |                 | ОФК>            |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  УФК        |  УФК       | <код УФК>,     |                 | <код УФК>,      |                  |
|             |            | <Наименование  |                 | <Наименование   |                  |
|             |            | УФК>           |                 | УФК>            |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  УФК        |  ОФК       | <код УФК>,     |                 | <код ОФК>,      |                  |
|             |            | <Наименование  |                 | <Наименование   |                  |
|             |            | УФК>           |                 | ОФК>            |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  УФК        |  РБС       | <код УФК>,     |                 |                 | <Код БП>,        |
|             |            | <Наименование  |                 |                 | <Наименование    |
|             |            | УФК>           |                 |                 | РБС>             |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  ОФК        |  УФК       | <код ОФК>,     |                 | <код УФК>,      |                  |
|             |            | <Наименование  |                 | <Наименование   |                  |
|             |            | ОФК>           |                 | УФК>            |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  ОФК        |  ОФК       | <код ОФК>,     |                 | <код ОФК>,      |                  |
|             |            | <Наименование  |                 | <Наименование   |                  |
|             |            | ОФК>           |                 | ОФК>            |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  ОФК        |  РБС       | <код ОФК>,     |                 |                 | <Код БП>,        |
|             |            | <Наименование  |                 |                 | <Наименование    |
|             |            | ОФК>           |                 |                 | РБС>             |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  РБС        |  УФК       |                | <Код БП>,       | <код УФК>,      |                  |
|             |            |                | <Наименование   | <Наименование   |                  |
|             |            |                | РБС>            | УФК>            |                  |
|-------------|------------|----------------|-----------------|-----------------|------------------|
|  РБС        |  ОФК       |                | <Код БП>,       | <код ОФК>,      |                  |
|             |            |                | <Наименование   | <Наименование   |                  |
|             |            |                | РБС>            | ОФК>            |                  |
----------------------------------------------------------------------------------------------------

Фрагмент документа "ТРЕБОВАНИЯ К ФОРМАТАМ ТЕКСТОВЫХ ФАЙЛОВ, ИСПОЛЬЗУЕМЫХ ДЛЯ ИНФОРМАЦИОННОГО ВЗАИМОДЕЙСТВИЯ ПРИ ФИНАНСИРОВАНИИ РАСХОДОВ ФЕДЕРАЛЬНОГО БЮДЖЕТА ЧЕРЕЗ ОРГАНЫ ФЕДЕРАЛЬНОГО КАЗНАЧЕЙСТВА В СООТВЕТСТВИИ С ПРИКАЗОМ МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ОТ 10.06.2003 N 50Н)".

Предыдущий фрагмент <<< ...  Оглавление  ... >>> Следующий фрагмент

Полный текст документа