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

Другое · 11 мин

Код профессиональной деятельности в 1С 8.3: что это и как с ним работать

Что такое код профессиональной деятельности в 1С 8.3, где он хранится в ЗУП и Бухгалтерии, как заполнить код по ОКПДТР и проверить его в отчетах СЗВ-ТД и ЕФС-1.

Код профессиональной деятельности в 1С 8.3 — это числовой идентификатор профессии или должности сотрудника, который программа подставляет в кадровые документы и регламентированную отчетность. Чаще всего под этим термином понимают код по Общероссийскому классификатору профессий рабочих, должностей служащих и тарифных разрядов (ОКПДТР), который требуется при формировании сведений о трудовой деятельности — отчетов СЗВ-ТД и разделов ЕФС-1.

В типовых конфигурациях «1С:Зарплата и управление персоналом 8.3» и «1С:Бухгалтерия 8.3» код хранится в справочнике должностей (или в отдельном справочнике профессий) и автоматически попадает в кадровые приказы и отчеты. Если код не заполнен или указан неверно, отчетность в Социальный фонд России может быть отклонена с ошибкой формата или логического контроля.

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

Что именно означает код профессиональной деятельности

Код профессиональной деятельности — это не произвольный номер, а ссылка на запись государственного классификатора. Основной классификатор для этой цели — ОКПДТР (ОК 016-94): каждой профессии рабочего или должности служащего в нем соответствует уникальный пятизначный код, например 21462 для инженера или 24115 для бухгалтера. Код строится иерархически: первые знаки обозначают группу должностей, последующие конкретизируют вид деятельности.

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

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

Где в 1С 8.3 хранится код

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

В «1С:Бухгалтерии 8.3» механизм проще: код указывается в карточке должности в справочнике «Должности» (раздел «Зарплата и кадры» — «Настройки и справочники»). Классификатор уже загружен в типовую поставку, поэтому код выбирается из списка, а не вводится вручную.

Сам сотрудник код не «носит» — он получает его через должность, указанную в кадровом приказе о приеме или переводе. Поэтому при смене должности код в отчетности меняется автоматически, без ручного редактирования карточки работника.

Как заполнить код: пошаговый порядок

Заполнение кода выполняется один раз для каждой должности и далее используется во всех документах и отчетах. Порядок действий одинаков по смыслу в ЗУП и Бухгалтерии, отличается только расположение меню.

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

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

Для рабочих профессий в ЗУП сначала создается элемент справочника «Профессии рабочих» с кодом по ОКПДТР и тарифным разрядом, а затем эта профессия указывается в карточке должности. Это позволяет дополнительно вести тарификацию и учет разрядов.

Где код используется в отчетности

Основное потребление кода — сведения о трудовой деятельности. При формировании отчета СЗВ-ТД (или соответствующего раздела ЕФС-1) программа берет код из должности, действующей на дату кадрового события: приема, перевода, переименования должности или увольнения. Если в карточке должности код не заполнен, в отчете поле останется пустым, и проверяющая программа фонда выдаст предупреждение или ошибку.

Кроме того, коды классификаторов используются в статистической отчетности (формы П-4, 1-Т и другие) и в некоторых отраслевых отчетах. Там может требоваться уже код по ОКЗ — проверяйте, какой именно классификатор указан в требованиях к конкретной форме.

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

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

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

Поле «Код по ОКПДТР» заполнено, код соответствует смыслу должности

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

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

Отчет СЗВ-ТД / ЕФС-1
Норма

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

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

Поле кода пустое, программа проверки выдает предупреждение

Должности в списке
Норма

У всех активных должностей, по которым есть сотрудники, коды заполнены

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

Часть должностей без кода — отчеты по таким сотрудникам будут неполными

Типичные ошибки при работе с кодом

Типичные ошибки
01
Оставлять поле кода пустым «на потом» — в итоге отчеты уходят без кода и возвращаются с замечаниями, приходится срочно дозаполнять десятки должностей.
02
Вводить код вручную текстом вместо выбора из классификатора — при обновлении конфигурации такие записи не синхронизируются и могут конфликтовать с проверками.
03
Путать код ОКПДТР с кодом ОКЗ или кодом категории персонала — поля находятся рядом в карточке, и значение легко поставить не туда.
04
Выбирать код только по созвучному названию, не читая описание позиции в классификаторе — код формально заполнен, но не соответствует реальной работе.
05
Дублировать должности: создавать новую карточку вместо использования существующей — в результате у одинаковых должностей разные коды и некорректная аналитика.

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

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

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

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

Перед годовой кампанией по сдаче ЕФС-1 полезно сделать профилактическую сверку: выгрузить список должностей без кода и заполнить их заранее. Это занимает меньше часа, а избавляет от отказов в приеме отчетности в самый загруженный период.
ПЗ
Практическое замечание

Ограничения и частные случаи

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

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

Маршрут решения

Как выбрать действие

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

FAQ

Обязательно ли заполнять код профессиональной деятельности для всех сотрудников?

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

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

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

Изменится ли код у сотрудника при переводе на другую должность?

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

Чем код ОКПДТР отличается от кода ОКЗ в 1С?

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

Нужно ли заново заполнять коды после обновления конфигурации?

Обычно нет: выбранные коды сохраняются в карточках должностей. Но после обновления стоит проверить, что классификатор обновился корректно и ранее выбранные позиции не утратили актуальность, особенно если обновление выполнялось через большой интервал версий.

Итог

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

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