Почему в 1С:ЗКГУ не меняется код наименования должности для ЕФС-1 после выбора нового ОКПДТР

Бухгалтер 1С v8.3 (Управляемые формы) Налоговый учет Сфера услуг, туризм и социальный сектор
← На главную

При работе в программе «1С:Зарплата и кадры государственного учреждения» (ЗКГУ) бухгалтеры и кадровики часто сталкиваются с ситуацией: после обновления классификатора ОКПДТР и выбора нового кода в карточке должности, поле «Код наименования должности» (используемое для подраздела 1.3 формы ЕФС-1) остается прежним — для этой задачи есть автоматизация учета подразделений и должностей в 1С:ЗКГУ. Это особенно актуально в связи с переходом на новые 12-значные коды, введенные в 2026 году. Разберем детально, почему это происходит и как добиться корректного отображения данных в отчетности.

Разграничение классификаторов: ОКПДТР vs Код наименования должности

Первое, что нам необходимо проанализировать — это разница между двумя справочниками, которые часто путают. Рассмотрим их отличия:

  1. ОКПДТР (ОК 016-2025) — это общероссийский классификатор, который используется во многих кадровых документах. Он определяет общие стандарты профессий.
  2. Код наименования должности для ЕФС-1 — это специализированный 12-значный код (ранее 5-значный, например, «У0045»), утвержденный отдельным приказом (в частности, Приказом № 389 от 15.04.2026). Этот код используется исключительно в подразделе 1.3 формы ЕФС-1 для мониторинга зарплат в бюджетной сфере.

Важно понимать: изменение одного реквизита в 1С не всегда влечет за собой автоматическое изменение другого. Это разные данные, хранящиеся в разных полях. Если мы обновили только ОКПДТР, программа может не иметь прямой связи для автоматической подстановки нового 12-значного кода, так как структура нового кода значительно сложнее и зависит от профессиональных квалификационных групп (ПКГ).

Проверка актуальности релиза конфигурации

Одной из причин проблемы может быть устаревший релиз. Как отмечено в обсуждении, полноценная поддержка новых 12-значных кодов и механизмов их изменения была запланирована на релиз 3.1.38. Рассмотрим последовательность действий по проверке системы:

В конфигурации существует макет КлассификаторКодовНаименованийДолжностейЕФС1. Именно в нем зашита таблица соответствий. Если дата в кадровом документе или карточке должности (например, 30.05.2026) выходит за рамки периодов, прописанных в текущем макете, программа будет подставлять старое значение по умолчанию.

Где искать настройки кода в карточке должности

Проанализируем структуру справочника Должности. Для того чтобы новый код начал отображаться, необходимо выполнить следующие шаги:

  1. Откроем карточку должности (например, «Учитель»).
  2. Перейдем на закладку «Дополнительно» (в разных версиях ЗКГУ название может отличаться, ищите раздел, связанный с отчетностью в СФР).
  3. Найдем поле, отвечающее за Код наименования должности. Обратите внимание, что рядом с этим полем может быть гиперссылка «История» или поле с указанием периода действия.
  4. Выясним, заполнена ли Профессиональная квалификационная группа (ПКГ) — поможет контроль обязательности и корректности заполнения реквизитов 1С. Новый 12-значный код формируется на основе ПКГ и квалификационного уровня. Без заполнения этих данных программа не сможет сформировать код нового образца.

Механизм периодичности в новых релизах

Ранее многие реквизиты должностей в 1С были статичными. Однако законодательство требует изменения кодов с конкретных дат. Разберем, как это реализовано в последних обновлениях:

Разработчики переводят хранение этих данных в периодические Регистры сведений. Если в вашей версии программы поле кода все еще является простым реквизитом справочника, это означает, что при изменении кода он изменится «задним числом» во всех старых отчетах. Для корректной работы необходимо дождаться обновления, где реализована история изменений, либо создавать новую должность с правильным кодом, если требуется сохранить старую историю для отчетности прошлых периодов.

Ручное исправление через «Групповое изменение реквизитов»

Если должностей много, а код не подтягивается автоматически, мы можем воспользоваться встроенной обработкой. Посмотрим на алгоритм работы — поможет обработка массового изменения реквизитов и заполнения данных из внешних файлов.

  1. Перейдем в раздел Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов — для этого подойдёт инструмент для массового редактирования данных и реквизитов объектов 1С.
  2. В поле «Выбирать элементы типа» выберем Должности.
  3. Настроим фильтр (например, по конкретному подразделению или наименованию).
  4. Найдем в списке реквизитов Код наименования должности (ЕФС-1).
  5. В колонке «Новое значение» выберем актуальный код из справочника (если он уже загружен в систему с обновлением макетов).
  6. Нажмем «Изменить реквизиты».

Важно: Перед выполнением групповых операций обязательно создайте резервную копию базы данных!

Проблема проверочных программ СФР

Стоит учитывать, что даже если в 1С код отображается верно (12 знаков), внешние проверочные модули (например, «ПО ПД» от СФР) могут выдавать ошибки. Это происходит из-за того, что СФР часто задерживает выпуск обновлений своих проверочных утилит. В таких ситуациях проанализируем файл выгрузки вручную: если в XML-файле присутствует корректный 12-значный код, соответствующий Приказу № 389, отчет можно считать сформированным правильно, несмотря на предупреждения старой версии «ПО ПД».

Итоги и рекомендации

Резюмируя, если код наименования должности не меняется:

Помните, что для должностей сферы образования («Учитель») новые коды требуют более детальной привязки к категории персонала, чем старый универсальный код У0045, поэтому автоматика может потребовать вашего уточнения в ручном режиме. Для этой задачи есть печатные формы трудовых договоров для образовательных учреждений.

← На главную