2.1. Общие сведения по файлу обмена
Имя файла обмена
Все справки формы N 2-НДФЛ в электронном виде формируются в виде текстовых файлов в кодировке windows-1251 с именем файла, имеющим следующий вид:
R_T_P_O_ddmmgggg_N.xml,
где:
R_T - префикс, принимающий значение ДОХОД_2НДФЛ;
Р - код получателя информации. Код ИФНС получателя информации (классификатор СОНО);
О - код отправителя информации. Девятнадцатиразрядный идентификатор (ИНН и КПП) для отправителя юридического лица. Двенадцатиразрядный идентификатор (ИНН) для физического лица;
dd - день, mm - месяц, gggg - год формирования передаваемого файла;
N - 36 - символьный глобальный уникальный идентификатор передаваемого файла (GUID).
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
<?xml version="1.0" encoding = "windows-1251 "?>
Имя файла, содержащего схему файла обмена
Имя файла схемы XML файла передачи сведений:
ДОХОД_2НДФЛ _NN.xsd,
где:
ДОХОД_2НДФЛ - префикс, обозначающий принадлежность схемы файла обмена к передаче сведений по форме N 2-НДФЛ;
NN - номер версии схемы файла обмена. Для данной версии формата принимает значение "01".
2.2. Логическая модель файла обмена
Логическая модель файла сведений справки о доходах физического лица представлена в графическом виде на рис.1, а перечень структурных элементов логической модели приведен в табл.П2.1-П2.23.
Для каждого структурного элемента в таблице приводятся следующие сведения:
Наименование элемента. Приводится полное наименование элемента.
Сокращенное наименование элемента. Приводится в соответствии с требованиями п.4.4.6 "Протокола электронного обмена информацией между структурными подсистемами АИС "Налог", между налоговыми органами и налогоплательщиками на основе XML. (Общие требования к описанию XML файлов обмена. Версия 4.00)".
Признак типа элемента. Может принимать следующие значения: "П" - простой (не имеющий вложенных); "С" - сложный элемент (имеющий вложенные). После признака "П" или "С" указывается признак "Т", если для определения элемента используется типовой элемент. Например: ПТ, СТ. Наименование типового элемента указывается в графе "Дополнительные сведения".
Формат элемента. Формат* определяется для простых элементов, т.е. имеющих значение "П" в столбце "Признак типа элемента". Представляется в условных обозначениях, которым соответствуют следующие значения: Т - символьная строка; N - числовое значение (целое или дробное). Формат символьной строки указывается в виде Т(k), где k - максимальное количество знаков в строке. Формат целого числа указывается в виде N(m), где m - максимальное количество знаков в числе. Если значением элемента является дробное десятичное число, то формат его представления имеет вид N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную части числа без разделяющей десятичной точки, а k - максимальное число знаков дробной части числа.
________________
* При описании структуры формата файла обмена используются следующие металингвистические конструкции: