2. Требования логического контроля в части передаваемых сведений

2.1. Проверка выполнения условий, указанных в приложении N 2 к приказу ФНС России от 20.05.2022 N ЕД-7-21/420@.

2.2. Требования к проверке по справочникам и классификаторам

2.2.1. Проверка наличия кодов, соответствующих элементов файла обмена, в следующих справочниках и классификаторах:

Справочник "Виды документов, удостоверяющих личность налогоплательщика" (СПДУЛ);

Справочник "Коды субъектов Российской Федерации и иных территорий" (ССРФ);

Общероссийский классификатор стран мира (ОКСМ);

Справочник "Коды видов транспортных средств".

2.2.2. Проверка шаблонов серии и номера документа по справочнику СПДУЛ.

2.2.3. Для документов, удостоверяющих личность, шаблоны которых содержат неконтролируемые символы (КодВидДок = 03, 05, 08, 10 - 15, 23, 61, 62, 81), контролируется на наличие хотя бы одной цифры в реквизите "Серия и номер документа, удостоверяющего личность" (СерНомДок).

2.2.4. Для паспорта гражданина Российской Федерации (код документа, удостоверяющего личность = 21) должны быть выполнены следующие условия:

дата выдачи вышеуказанного паспорта - не меньше 01.10.1997;

разница между ДатаРожд и ДатаВыдачи паспорта - не меньше 13 лет и 10 месяцев.

2.3. Проверка структуры ИНН, КПП, ОГРН

2.4. Логический контроль дат

2.4.1. Значение реквизита "Год, по состоянию на 1 января которого представляются сведения" (ГодСвед) 00000001.wmz 2000.

2.4.2. Все даты должны быть не больше текущей даты, а также все даты должны быть больше 01.01.1800.

2.4.3. Контроль между датами:

"Дата государственной регистрации транспортного средства" (ДатаРегПрав) 00000002.wmz "Дата снятия транспортного средства с учета" (ДатаПрекрПрав);

"Дата рождения" (ДатаРожд) владельца транспортного средства меньше "Дата государственной регистрации транспортного средства" (ДатаРегПрав).

2.5. Логический контроль

2.5.1. Значение реквизита "Идентификационный номер (VIN) или (PIN) машины или заводской номер машины (рамы)" (ИденНом), реквизита "Предыдущий идентификационный номер (VIN) или (PIN) машины или заводской номер машины (рамы)" (ПредИденНом) (при наличии), реквизита "Сведения о государственном регистрационном номере" (ГосРегЗн) должно удовлетворять следующему условию: длина реквизита не менее 1 символа.

2.5.2. Значение реквизита "Мощность л.с." (МощДвигЛС) больше нуля. При этом реквизит "МощДвигЛС" имеет не более двух знаков после десятичного разделителя.

2.5.3. Значение реквизита "Мощность кВт" (МощДвигКВт) больше нуля.

2.6. Логический контроль элемента "Фамилия, имя, отчество" (ФИО)

2.6.1. Контроль элемента "ФИО" на наличие недопустимых символов (латинские буквы, цифры (1, 2, 3 и т.д.), символы (% , . ? ...)) или "ФИО" содержит только пробелы.

Допустимые символы при заполнении элемента "ФИО": русские буквы (а - я, А - Я), символы "'" (апостроф), " " (пробел), "." (точка), "ё", "Ё", "-" (дефис), "," (запятая), "(" и ")" (открывающая и закрывающая скобки), прописные (большие) буквы: I, V латинского алфавита.

2.6.2. Недопустимые сочетания допустимых символов при заполнении элемента "ФИО"

В реквизите "Фамилия":

наличие символа "." (точка), "-" (дефис), "'" (апостроф), " " (пробел), "," (запятая) в качестве первого, последнего символа или единственного символа;

наличие "(" (открывающая скобка) в качестве последнего или единственного символа;

наличие ")" (закрывающая скобка) в качестве первого или единственного символа.

В реквизитах "Имя", "Отчество":

наличие символа "-" (дефис), "'" (апостроф), " " (пробел), "," (запятая) в качестве первого, последнего символа или единственного символа;

наличие символа "." (точка) в качестве первого или единственного символа;

наличие "(" (открывающая скобка) в качестве последнего или единственного символа;

наличие ")" (закрывающая скобка) в качестве первого или единственного символа.

В элементе "ФИО":

наличие подряд идущих символов: "." (точка), "-" (дефис), "'" (апостроф), " " (пробел), "," (запятая), "(" (открывающая скобка), ")" (закрывающая скобка);

наличие только одной, непарной скобки: только "(" (открывающая скобка), или только ")" (закрывающая скобка);

наличие строчных букв латинского алфавита (i, v), а также использование этих букв в качестве первого или единственного символа.

2.7. Перечень ошибок ФЛК:

Таблица 1

N п/п

Краткое наименование

Полное наименование

1.

Нарушен xml-формат

Формат файла передачи не соответствует описанию структуры

2.

Неверный ИННФЛ

Структура ИНН физического лица не соответствует утвержденной

3.

Неверный ИННЮЛ

Структура ИНН юридического лица не соответствует утвержденной

4.

Неверный КПП

Структура КПП не соответствует утвержденной

5.

Неверный ОГРН

Структура ОГРН не соответствует утвержденной

6.

Отсутствует ИННЮЛ

Отсутствует ИНН юридического лица

7.

Отсутствует КПП

Отсутствует КПП

8.

Отсутствует обязательный реквизит

Отсутствует обязательный реквизит

9.

Отсутствует обязательный элемент

Отсутствует обязательный элемент

10.

Недопустимая длина реквизита

Недопустимая длина реквизита

11.

Нарушен формат реквизита

Нарушен формат реквизита

12.

Неверный код СПДУЛ

Код вида документа, удостоверяющего личность, не соответствует справочнику ФНС России "Виды документов, удостоверяющих личность налогоплательщика" (СПДУЛ)

13.

Неверный шаблон СПДУЛ

Шаблон серии и номера документа, удостоверяющего личность, не соответствует справочнику ФНС России "Виды документов, удостоверяющих личность налогоплательщика" (СПДУЛ)

14.

Некорректные сведения о паспорте гражданина Российской Федерации

Не выполнены контроли в соответствии с пп. 2.2.2 - 2.2.4 настоящего документа

15.

Неверный код ССРФ

Код ССРФ не соответствует справочнику ФНС России "Коды субъектов Российской Федерации и иных территорий" (ССРФ)

16.

Неверный код вида транспортного средства

Код вида транспортного средства не соответствует справочнику ФНС России "Коды видов транспортных средств"

17.

Отсутствует ГодСвед

В годовых сведениях (тип информации ГТН_ГОД) отсутствует реквизит "Год, по состоянию на 1 января которого представляются сведения" (ГодСвед)

18.

Неверный ГодСвед

Недопустимое значение реквизита "Год, по состоянию на 1 января которого представляются сведения" (ГодСвед)

19.

Дата больше текущей

Дата больше текущей

20.

Не выполнен контроль дат

Нарушен контроль в соответствии с п. 2.4.2, 2.4.3 настоящего документа

21.

VIN или ГосРегЗн не информативен

Реквизит "Идентификационный номер (VIN)" (ИденНом) или "Предыдущий идентификационный номер (VIN)" (ПредИденНом) или "Сведения о государственном регистрационном номере" (ГосРегЗн) не удовлетворяет условиям п. 2.5.1 настоящего документа

22.

Отсутствует мощность двигателя

Одновременно отсутствуют значения реквизитов "Мощность л.с." (МощДвигЛС) и "Мощность кВт" (МощДвигКВт).

23.

Мощность двигателя

л.с. 00000003.wmz 0

Значение реквизита "Мощность л.с." (МощДвЛС) должно быть больше нуля

24.

Мощность двигателя

кВт 00000004.wmz 0

Значение реквизита "Мощность кВт" (МощДвКВт) должно быть больше нуля

25.

Ошибка ФИО

Элемент ФИО не удовлетворяет требованиям п. 2.6 настоящего документа

26.

Другие ошибки

Полное описание ошибки