К статье
Практический материал

Другое · 10 мин

Как в 1С проставить код трудовой функции

Пошаговая инструкция, как в 1С:ЗУП проставить код трудовой функции по ОКПДТР и профстандарту в штатном расписании, кадровых документах и отчётах для СЗВ-ТД.

Код трудовой функции — это шифр из Общероссийского классификатора профессий, должностей и тарифных разрядов (ОКПДТР) либо код из профессионального стандарта, который работодатель обязан указывать в сведениях о трудовой деятельности. В программах 1С, прежде всего в «1С:Зарплата и управление персоналом» (ЗУП), этот код привязывается к должности в штатном расписании и автоматически подставляется в кадровые документы и отчётность.

Корректное заполнение кода важно потому, что сведения о трудовой функции передаются в ПФР (ныне СФР) в составе формы СЗВ-ТД и отражаются в электронной трудовой книжке работника. Ошибка или пустое поле приводит к отказу в приёме отчёта или к некорректным данным в стаже сотрудника, исправить которые потом сложнее, чем заполнить правильно сразу.

Ниже разобрано, где хранится код трудовой функции в 1С:ЗУП, как его проставить в типовой конфигурации, как проверить результат перед сдачей отчётности и что делать в нестандартных ситуациях — например, когда должности нет в классификаторе или используется профстандарт.

Где в 1С хранится код трудовой функции

В типовой конфигурации «1С:Зарплата и управление персоналом» реквизиты, связанные с трудовой функцией, привязаны к справочнику «Должности». Найти его можно через раздел «Настройка» → «Должности» или через «Кадры» → «Должности» в зависимости от версии релиза. В карточке должности есть поле «Код по ОКПДТР», а также поле «Трудовая функция», где указывается наименование функции по профессиональному стандарту.

Если в организации ведётся штатное расписание, код наследуется позицией штатного расписания от должности. Это удобно: достаточно один раз корректно заполнить справочник, и все кадровые приказы — приёмы, переводы, увольнения — будут подтягивать код автоматически. Ручное дублирование в каждом документе не требуется и является источником ошибок.

В конфигурациях «1С:Бухгалтерия» с кадровым учётом в ограниченном объёме реквизиты могут располагаться иначе, но принцип тот же: код хранится в карточке должности и транслируется в кадровые документы и отчётность.

Подготовка: включение нужных настроек

Перед тем как проставлять коды, убедитесь, что в программе включён учёт сведений для электронных трудовых книжек. Проверьте настройки учётной политики организации: раздел «Настройка» → «Организации» → вкладка «Учётная политика». Там должны быть корректно заполнены параметры, связанные с передачей сведений о трудовой деятельности.

Также проверьте, что справочник классификатора ОКПДТР загружен в базу. В типовых поставках он обычно присутствует, но в старых или урезанных базах классификатор может быть пустым. Если при выборе кода список пуст, классификатор нужно загрузить — либо вручную внести нужные позиции, либо воспользоваться типовой загрузкой, если она предусмотрена вашим релизом.

Пошаговая инструкция: как проставить код в карточке должности

Основной сценарий — заполнение кода в справочнике должностей. Действия выполняются в пользовательском режиме, прав на конфигуратор не требуется.

Порядок действий
  1. 1
    Откройте раздел «Кадры» (или «Настройка») → «Должности».
  2. 2
    Найдите нужную должность через поиск и откройте её карточку двойным щелчком.
  3. 3
    В поле «Код по ОКПДТР» нажмите кнопку выбора и подберите код из классификатора.
  4. 4
    Если применяется профстандарт, заполните поле «Трудовая функция» и связанные реквизиты профессионального стандарта.
  5. 5
    Нажмите «Записать и закрыть».
  6. 6
    Повторите для остальных должностей или используйте групповую обработку для массового заполнения.

При выборе кода ориентируйтесь на фактическое содержание работы, а не только на название должности. Например, «менеджер по продажам» и «ведущий менеджер по продажам» могут иметь один и тот же код классификатора — это нормально, так как трудовая функция у них одна, различается только уровень внутри организации.

Если точного соответствия в классификаторе нет, выбирайте наиболее близкую по содержанию позицию. Полностью выдумывать код нельзя: при форматно-логическом контроле отчётности несуществующий код будет отклонён.

Заполнение кода через штатное расписание и кадровые документы

Если должности уже созданы без кодов, а штатное расписание ведётся, проверьте позиции штатного расписания: раздел «Кадры» → «Штатное расписание». Откройте позицию и убедитесь, что код подтянулся из карточки должности. Если позиция была создана до заполнения справочника, код может отсутствовать — перезапишите позицию или заполните реквизит вручную.

В кадровых документах (приём на работу, кадровый перевод) код трудовой функции обычно не редактируется напрямую — он подставляется из позиции штатного расписания или должности. Если в документе код пустой, это признак того, что он не заполнен в исходном справочнике, а не проблема самого документа.

Совмещение и временные переводы

При работе по совместительству или совмещению трудовая функция определяется по той позиции, на которую оформлен работник. Для каждой позиции код проставляется отдельно через её должность. Временный перевод оформляется кадровым переводом, и код берётся из новой позиции — следите, чтобы она тоже была заполнена корректно.

Проверка результата перед сдачей отчётности

Главная контрольная точка — отчёт СЗВ-ТД (сведения о трудовой деятельности). Сформируйте его через раздел «Отчётность, справки» → «1С-Отчётность» или «Кадры» → соответствующий отчёт вашего релиза и проверьте, что у каждого сотрудника в сведениях о мероприятии (приём, перевод, увольнение) указана трудовая функция с кодом.

Контрольные точки

Как проверить результат

Код в карточке должности
Норма

Поле «Код по ОКПДТР» заполнено, код выбирается из классификатора

Тревожный признак

Поле пустое или введён произвольный текст

Позиция штатного расписания
Норма

Код отображается в позиции и совпадает с должностью

Тревожный признак

Код отсутствует или отличается от карточки должности

Отчёт СЗВ-ТД
Норма

У всех сотрудников в мероприятиях указана трудовая функция с кодом, отчёт проходит проверку

Тревожный признак

Пустые значения, предупреждения при проверке, отказ в приёме

Дополнительно полезно сформировать список должностей с пустым кодом. В типовой конфигурации это можно сделать через отбор в списке справочника «Должности» или универсальным отчётом по справочнику с отбором «Код по ОКПДТР не заполнен».

Массовое заполнение кодов

Если должностей много, заполнять каждую вручную долго. Есть два рабочих подхода. Первый — типовая обработка группового изменения реквизитов («Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов», если она доступна в вашем релизе и у вас есть права). С её помощью можно установить один код сразу группе однотипных должностей.

Второй подход — обратиться к специалисту по 1С, который подготовит обработку загрузки кодов из таблицы (например, из Excel с соответствием «должность — код»). Это быстрее при сотнях позиций, но требует аккуратности: неправильное соответствие в таблице массово размножит ошибку.

Типичные ошибки и как их избежать

Типичные ошибки
01
Заполнение кода только в штатном расписании, но не в справочнике должностей — при создании новых позиций код снова будет пустым.
02
Выбор кода по похожему названию без анализа фактических обязанностей — в сведениях о трудовой деятельности окажется неверная функция.
03
Ручной ввод произвольного кода вместо выбора из классификатора — отчёт не пройдёт форматно-логический контроль.
04
Исправление кода в уже отправленных мероприятиях СЗВ-ТД без подачи корректирующих (отменяющих) сведений — в учёте СФР возникнут противоречивые записи.
05
Забытые архивные должности, по которым в отчётном периоде были движения — у уволенных в периоде сотрудников функция окажется пустой.

Отдельная ситуация — должности, по которым нет подходящего кода в классификаторе. ОКПДТР давно не пополнялся новыми профессиями, поэтому для «SMM-специалиста» или «аналитика данных» точного кода может не быть. В таких случаях принято выбирать ближайшую по содержанию позицию классификатора, опираясь на реальные обязанности по должностной инструкции. При сомнениях имеет смысл свериться с разъяснениями ведомств или заручиться мнением кадрового специалиста.

Часто задаваемые вопросы

Обязательно ли указывать код трудовой функции в 1С?

Для передачи сведений о трудовой деятельности (СЗВ-ТД) указание трудовой функции с кодом является обязательным элементом. Если код не заполнен, отчёт либо не пройдёт проверку, либо сведения будут неполными. Поэтому в программе код следует проставлять для всех должностей, по которым есть штатные сотрудники или были кадровые движения в отчётном периоде.

Что делать, если в списке выбора нет классификатора ОКПДТР?

Проверьте, загружен ли классификатор в базу. В типовых релизах он входит в поставку, но мог быть не загружен при начальном заполнении. Обновите конфигурацию до актуального релиза или внесите нужные позиции классификатора вручную, строго по официальному перечню кодов.

Нужно ли подавать корректировку, если код был указан неверно в уже сданном СЗВ-ТД?

Да. Если ошибка попала в переданные сведения, оформляется корректирующая форма: сначала отменяющее мероприятие с неверными данными, затем правильное мероприятие. В 1С:ЗУП для этого предусмотрен механизм отмены и повторной регистрации кадрового события в отчёте.

Можно ли указать разные коды для одинаковых должностей у разных сотрудников?

Код привязан к должности, а не к сотруднику. Если у работников с одинаковым названием должности реально различаются трудовые функции, корректнее завести две разные должности (или позиции штатного расписания) с разными кодами, а не пытаться переопределять код в документах.

Где взять правильный код, если должности нет в ОКПДТР?

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

Переносится ли код трудовой функции при обновлении конфигурации?

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

Итог

Что важно запомнить

Код трудовой функции в 1С:ЗУП проставляется один раз в справочнике «Должности» и автоматически попадает в штатное расписание, кадровые документы и СЗВ-ТД. Перед сдачей отчётности проверьте отсутствие пустых кодов, а массовые изменения выполняйте только после резервного копирования и теста на нескольких позициях.