Приложение к Постановлению от 26.02.2009 г № 5-П Требование

Требования к форматам текстовых файлов, используемых для электронного обмена информацией между министерством финансов астраханской области, главными распорядителями и получателями средств бюджета астраханской области I. общие требования к формату файлов 1.1. структура имен файлов


При формировании файла имя файла должно иметь следующую структуру:
XXXXXDNN.TTM,
где
XXXXX - код организации по реестру бюджетополучателей;
D - дата формирования документов (файла); 1 - 9, A - V;
NN - порядковый номер файла за дату формирования: каждое из N приводится в 36-ричном формате (0 - 9, A - Z);
TT - тип (маркер) документов, содержащихся в файле, который описан в таблице 3;
M - месяц формирования документов (файла): 1 - 9, A, B, C.
1.2.Структура файлов
Каждый файл должен содержать данные из документов только того типа, который описан в макете файла. Файл, содержащий данные документов, состоит из заголовка и последовательности блоков.
Заголовок содержит информацию о номере версии формата, наименовании и версии программного продукта, сформировавшего файл, и о документе, утверждающем Требования к формату файлов. Описание структуры заголовка приведено в таблице 1.
Макет файла определяет последовательность блоков, кратность их вхождения в документ, количество полей в блоке и их порядок.
Каждый блок начинается с новой строки и состоит из полей, разделенных символом "|" (ASCII - код 124). Первое поле в блоке считается маркером, определяющим тип блока. Каждый документ в файле записывается определенной последовательностью блоков одного или нескольких типов. Последним символом в блоке должен быть разделитель "|".
Количество полей в блоке и их смысл однозначно определяются маркером блока. Количество разделителей "|" в блоке должно строго соответствовать количеству полей.
Поля могут содержать только символы с кодом ASCII с 32 по 175 (за исключением 127 и 124) и с 224 по 239.
Таблица 1
СТРУКТУРА
ЗАГОЛОВКА ФАЙЛА
Описание Имя Тип Длина Обязательность НСИ
Маркер KS или FK
Номер версии формата NUM_VER STRING Да
Наименование программного продукта, сформировавшего файл FORMER STRING Да
Версия программного продукта FORM_VER STRING Да
Ссылка на документ, утверждающий формат файла NORM_DOC STRING Нет

--------------------------------
<*> - Маркер KS используется для передачи расшифровок, изменений к договорам; маркер FK - для платежных поручений, заявок на получение наличных средств.
<**> - Для расшифровок к договорам, изменений к договорам версия форматов 2008.08; для платежных поручений, заявок на получение наличных средств версия форматов 2008.03; для заявки на кассовый расход (полная), заявки на кассовый расход (сокращенная) версия форматов TXZR110101.
1.3.Перечень документов
В целях организации обмена файлами с данными документов между ПБС и министерством финансов Астраханской области принимается следующая классификация:
Таблица 2
ОПИСАНИЕ
ТИПОВ (МАРКЕРОВ) ДОКУМЕНТОВ
┌─────────────────────────────────────────────────────────┬───────────────┐
│Наименование документа                                   │    Маркер     │
├─────────────────────────────────────────────────────────┼───────────────┤
│Расшифровки к договорам (бюджетные обязательства)        │      BO       │
├─────────────────────────────────────────────────────────┼───────────────┤
│Платежное поручение                                      │      PP       │
├─────────────────────────────────────────────────────────┼───────────────┤
│Заявка на получение наличных средств                     │      PP       │
├─────────────────────────────────────────────────────────┼───────────────┤
│Заявка на кассовый расход                                │      ZR       │
│(строка введена --------------  минфина Астраханской области от 17.05.2011│
│N 25-п)                                                  │               │
└─────────────────────────────────────────────────────────┴───────────────┘

Описание типов данных, используемых при определении полей документов
Таблица 3