Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 4.09 KB

docs.md

File metadata and controls

46 lines (35 loc) · 4.09 KB

Блоки проверок и описание ошибок.

0. Непредвиденная ошибка

  • 0.0 Не удалось выполнить проверку

1. Проверка атрибутов

  • 1.1 Указан недопустимый год
  • 1.2 Тип периодичности отчёта не соответствует типу периодичности шаблона
  • 1.3 Неверное значение периода отчёта

2. Проверка полей заголовка

  • 2.1 Лишнее поле [<идентификатор поля>]
  • 2.2 Повтор поля "<название поля>" [<идентификатор поля>]
  • 2.3 Отсутствует значение в поле "<название поля>" [<идентификатор поля>]
  • 2.4 Код ОКПО должен быть длиной 8, 10 или 14 цифр
  • 2.5 Отсутствует ключевое поле "<название поля>" [<идентификатор поля>]
  • 2.6 Отсутствует поле "<название поля>" [<идентификатор поля>]

3. Проверка формата

  • 3.1 Раздел <код секции> отсутствует в отчёте
  • 3.2 Раздел <код секции>, cтрока <код строки> повторяется <кол-во> раз(а)
  • 3.3 Раздел <код секции>, строка <код строки> не может быть пустой
  • 3.4 Раздел <код секции>, строка <код строки>, графа <код графы> не может быть пустой
  • 3.5 Раздел <код секции> не описан в шаблоне
  • 3.6 Раздел <код секции>, строка <код строки>, графа <код графы>. В шаблоне отсутствует правило для проверки этого поля
  • 3.7 Раздел <код секции>, строка <код строки>, специфика <код специфики>. Специфика отсутствует в справочнике
  • 3.8 Раздел <код секции>, строка <код строки>, специфика <код специфики>. Недопустмое значение
  • 3.9 Раздел <код секции>, строка <код строки>, графа <код графы>. Значение не является числом
  • 3.10 Раздел <код секции>, строка <код строки>, графа <код графы>. Число не соответствует формату
  • 3.11 Раздел <код секции>, строка <код строки>, графа <код графы>. Длина строки больше допустимого
  • 3.12 Раздел <код секции>, строка <код строки>, графа <код графы>. Значение отсутствует в справочнике
  • 3.13 Раздел <код секции>, строка <код строки>, графа <код графы>. Значение не входит в диапазон допустимых
  • 3.14 Раздел <код секции>, строка <код строки>, графа <код графы>. Значение не входит в список допустимых

4. Проверка формата

  • 4.<номер контроля> Ошибка разбора формулы проверки периодичности
  • 4.<номер контроля> Ошибка разбора условия контроля
  • 4.<номер контроля> Ошибка разбора правила контроля
  • 4.<номер контроля> Проверка со значениями из прошлого периода не реализована
  • 4.<номер контроля> <описание формулы контроля>; слева <значение слева> <оператор сравнения> справа <значение справа> разница <разница>