Приложение к Постановлению от 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