Программа осуществляет формальную проверку качества заполнения шаблона «ФИС ФРДО — Школа» образца 2025 года.

  • Обрабатываются файлы в формате CSV (разделитель «;» — точка с запятой).
  • Изменения/исправления в файл не вносятся.

Автор: (C) Philippov K.S., Москва, 2023-2025 г.

Версия: Релиз от 23.05.2025 г., версия 1.3.

Поддержка и обновления: https://forms.yandex.ru/u/64802dbfc417f3375fcf09f4/ 

 

Скачать: https://disk.yandex.ru/d/xfWjOS4wYBc2iw

 

ВНИМАНИЕ!
Перед использованием программы пересохраните подготовленный файл шаблона в формате «CSV (разделители — запятые) (*.csv)». (Фактически в этом случае разделителем будет «;» — точка с запятой, что правильно.)
И… будем честными: мне просто неохота было разбираться с доступом к формату XLSX. ;-)) Может, в будущем, но не обещаю.

Проверяемые данные:

— Обязательные поля:

  • Проверка заполнения всех обязательных полей для документов, выданных до и после 2021 года;
  • Для неграждан России поле «СНИЛС» не обязательно для заполнения.

— Фамилия, Имя, Отчество:

  • Проверка наличия пробелов в начале или конце строки;
  • Проверка наличия пробела рядом с дефисом, либо дефиса в начале или конце строки;
  • Проверка наличия недопустимых символов;
  • Проверка первой заглавной буквы в слове (за исключением слов «оглы», «оглу», «улы», «угли», «кызы», «гызы»).

— Даты:

  • Проверка соответствия формату «ДД.ММ.ГГГГ»;
  • Проверка корректности значений числа, месяца, года (с учётом количества дней в месяце и високосных годов);
  • Проверка года рождения (не ранее 1950);
  • Проверка года выдачи документа (не ранее 1992 и не ранее года окончания школы);
  • Проверка одинаковости года выдачи всех документов в фйле-шаблоне.

— СНИЛС:

  • Проверка соответствия формату «ххх-ххх-ххх хх»;
  • Проверка наличия трёх одинаковых цифр подряд, что недопустимо (цифры контрольной суммы не считаются);
  • Проверка правильности контрольной суммы СНИЛС.

— Статус документа — Оригинал/Дубликат:

  • Для оригинала документа ячейки C, D, E должны содержать значение «Нет»;
  • Для дубликата документа хотя бы одна из ячеек C, D, E должна содержать значение «Да»;
  • Для дубликата документа должны быть внесены сведения о ранее выданном оригинале.

— Числовые значения:

  • Проверка того, чтобы поля, которые должны содержать только цифры, не содержали иных символов.

— Серия и номер документа:

  • Проверка наличия пробелов в начале или конце строки;
  • Проверка наличия недопустимых символов;
  • Для аттестатов, выданных в 2023 году и позднее, поле «Серия» должно содержать слово «Нет»,
    а поле «Номер» — 14-значное числовое значение. Установлен именно 2023 год, а не 2021, так как
    данное правило введено в действие с 2023 года, и предполагается, что все данные за 2021 и 2022 годы
    уже были успешно выгружены ранее;
  • Проверка наличия дублей документов.

— Пол получателя документа:

  • Проверяется соответствие «Имя — Пол» из справочника (файл NamesDict.csv), формируемого самой программой на основе анализируемых шаблонов. Решение о создании/дополнении справочника принимает пользователь.

Достоверность сведений в справочнике — зона ответственности пользователя. При наличии в папке с программой файла NamesDict.csv, справочник загружается автоматически при старте программы. Если справочник не загружен (отсутствует файл NamesDict.csv), проверка соответствия «Имя — Пол» не осуществляется. Если в файле-шаблоне будет обнаружено имя, отсутствующее в справочнике, об этом сообщается пользователю.

* Текущая версия 1.3 (если кто-то пользуется). Справочник имён и отчеств сейчас насчитывает почти 1300 записей. Но в Excel-е его лучше не редактировать, так как есть опасность повредить исходный формат.

 


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *