Общее описание документа. Версия документа – 2.0 Номер версии формата файлов – 2008.04 Структура имени файла. При формировании файла его имя должно иметь следующую структуру:XXXXDMNN.nch, где XXXX – четырехсимвольный код отдела администратора, который произвел экспорт; D – дата формирования файла; 1-9, A-V; M – месяц формирования файла; 1-9, A-C; NN – порядковый номер файла за текущую дату в десятичном формате nch – расширение файла Типы данных. № п/п Описание типа Имя Длина 1. Текст, строка символов без лидирующих и оканчивающих пробелов – допустимые символы ASCII с 32 по 175 (кроме 127 и 124) и с 224 по 239 STRING Определяется в каждом поле 2. Дата в формате ДД.ММ.ГГГГ DATE = 10 3. Денежная сумма в рублях, представляется действительным числом c десятичным разделителем и не более чем двумя цифрами после разделителя (в качестве десятичного разделителя используется символ – «.»). NUMBER1 <= 15.2 4. Целое число NUMBER2 Определяется в каждом поле 5. Дробное число NUMBER3 Определяется в каждом поле Описание полей файла с начислениями. № Поле документа Поле файла п/п Версия 1 KS формата файла Тип Длина Обязател ь-ность 2 Номер версии NUM_VER STRING <=10 Да 3 Программный продукт PROG_NAME STRING <=50 Да 4 Номер версии программного продукта PROG_VER STRING <=10 Да 5 Код отдела DEP_NUM STRING <=4 Да 6 Наименование отдела DEP_NAME STRING <=150 Нет 1 Начисление N Описание Номер версии формата файла 2008.04 Наименование программного продукта, который произвел экспорт Номер версии программного продукта, который произвел экспорт Код отдела администратора, который произвел экспорт Наименование отдела администратора, который произвел экспорт № Поле документа п/п Поле файла Тип Длина Обязател ь-ность Описание Электронный номер начисления. Должен быть уникальным в пределах финансового года! Счет бюджета по которому ведется учет начислений КБК ОКАТО Тип начисления: 0 – начислено, 1 – начислено пени 2 Электронный номер начисления N_EL_NUM STRING <=16 Да 3 Счет бюджета N_BACC STRING =20 Нет 4 5 КБК ОКАТО N_KBK N_OKATO STRING STRING =20 <=11 Да Нет 6 Тип начисления N_TYPE STRING =1 Да N_NUM STRING <=30 Да Номер начисления N_DATE DATE Да Дата начисления DATE NUMBER1 Нет Да Расчетная дата Сумма Назначение начисления 9 10 Номер начисления Дата начисления Расчетная дата Сумма 11 Назначение 7 8 12 13 14 15 16 17 ИНН плательщика Наименование плательщика КПП плательщика Адрес плательщика Документ плательщика Электронный номер карточки учета поступлений N_RDATE N_SUMMA N_NAZN STRING <=250 Нет N_PLAT_INN STRING <=12 Нет ИНН плательщика N_PLAT_NAM E STRING <=160 Да Наименование плательщика N_PLAT_CPP STRING <=9 Нет КПП плательщика N_PLAT_ADD R STRING <=150 Нет Адрес плательщика N_PLAT_PASP STRING <=150 Нет Документ плательщика N_PC_EL_NU M STRING <=16 Нет Электронный номер карточки учета поступлений Символьный код аналитического признака Код отдела администратора, который сформировал начисление Уникальный код начисления Состояние начисления: 0 – Новая запись 18 Аналитический признак N_AN_PR STRING <=50 Нет 19 Код отдела N_DEP_NUM STRING <=4 Да 20 Уникальный код начисления N_CUID STRING <=16 Нет 21 Состояние начисления N_STATUS NUMBER2 2 Да 1 Платежные документы плательщика P 2 Тип документа P_TYPE STRING =1 Да 3 КБК Номер документа Дата документа Дата проводки Сумма P_KBK STRING =20 Да Тип документа: 0 – п/п, 1 – ф.ПД-4 КБК P_NUM STRING <=10 Да Номер документа Да Нет Да Дата документа Дата проводки Сумма 4 5 6 7 P_DATE P_PDATE P_SUMMA DATE DATE NUMBER1 № Поле документа п/п 8 9 10 11 12 13 14 15 16 17 18 19 Назначение ИНН плательщика Наименование плательщика КПП плательщика Паспортные данные плательщика Адрес плательщика Р/с плательщика К/с плательщика БИК банка плательщика Наименование банка плательщика Уникальный код платежного документа Сумма принимаема к зачету Тип Длина Обязател ь-ность P_NAZN STRING <=210 Нет Назначение начисления P_PLAT_INN STRING <=12 Нет ИНН плательщика P_PLAT_NAM E STRING <=160 Да Наименование плательщика P_PLAT_CPP STRING <=9 Нет КПП плательщика P_PLAT_PASP STRING <=250 Нет Паспортные данные плательщика P_PLAT_ADDR ESS STRING <=250 Нет Адрес плательщика P_PLAT_RS STRING =20 Нет Р/с плательщика P_PLAT_KS STRING =20 Нет К/с плательщика P_PLAT_BIC STRING =9 Нет БИК банка плательщика P_PLAT_BANK STRING <=50 Нет Наименование банка плательщика P_CUID STRING <=16 Нет Поле файла P_SUMMA_Z NUMBER1 Нет Описание Уникальный код платежного документа Сумма принимаема к зачету по данному регистрационному действию Макет файла. KS|NUM_VER|PROG_NAME|PROG_VER|DEP_NUM|DEP_NAME N|N_EL_NUM|N_BACC|N_KBK|N_OKATO|N_TYPE|N_NUM|N_DATE|N_RDATE|N_SUMMA|N_NAZN|N_ PLAT_INN|N_PLAT_NAME|N_PLAT_CPP|N_PLAT_ADDR|N_PLAT_PASP|N_PC_EL_NUM|N_AN_PR|N _DEP_NUM|N_CUID|N_STATUS P|P_TYPE|P_KBK|P_NUM|P_DATE|P_PDATE|P_SUMMA|P_NAZN|P_PLAT_INN|P_PLAT_NAME|P_P LAT_CPP|P_PLAT_PASP|P_PLAT_ADDRESS|P_PLAT_RS|P_PLAT_KS|P_PLAT_BIC|P_PLAT_BANK |PCUID|P_SUMMA_Z Пример файла. KS|2008.04|Администратор-Д|05701 hf01|0012|Отдел УФРС №12 N|0001000000000015|40101810100000010000|32110805000011000110|52201000000|0|10 9|01.01.2006|01.01.2006|100000.00|Госпошлина| 5504036333|ОАО “Промышленные технологии”|997150001|пр.Ленина, 12|ПаспРФ 00 01 156984 ОВД г.Омск 05.10.2000|0001000000000034|SHTRAF|0012|123678|1 P|0|32110805000011000110|1|13.04.2006|13.04.2006|1000|Госпошлина|5504036333|О АО “Промышленные технологии”|997150001|||40702810645390100541|30101810900000000673|045209673|О тделение сбербанка N 8634 Омской области||1000 P|1|32110805000011000110|2|13.04.2006|13.04.2006|1000|Госпошлина||Иванов Иван Иванович||Паспорт 9703 №123456 выдан ГУВД г.Омска|г.Омск ул.Ленина, д.1, кв.1|40702810645390100532|30101810900000000673|045209673|Отделение сбербанка N 8634 Омской области|67547539|200 N|... P|... P|... P|... N|... N|... ...