Другое · 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Откройте справочник «Должности»: в ЗУП — «Настройка» — «Реквизиты и справочники» — «Должности», в Бухгалтерии — «Зарплата и кадры» — «Настройки и справочники» — «Должности».
- 2Откройте карточку нужной должности или создайте новую.
- 3Найдите поле «Код по ОКПДТР» (или «Код профессиональной деятельности») и нажмите кнопку выбора.
- 4В открывшемся классификаторе найдите подходящую позицию поиском по наименованию или коду и выберите её.
- 5Сохраните карточку должности и убедитесь, что код отображается в списке должностей.
- 6Сформируйте отчет СЗВ-ТД или ЕФС-1 по тестовому сотруднику и проверьте, что код попал в сведения.
При выборе кода ориентируйтесь на фактическое содержание работы, а не только на название должности в штатном расписании. Если точного совпадения в классификаторе нет (что часто бывает с современными должностями вроде «SMM-менеджер»), выбирается ближайшая по смыслу позиция, а наименование должности в документах остается тем, что указано в трудовом договоре.
Для рабочих профессий в ЗУП сначала создается элемент справочника «Профессии рабочих» с кодом по ОКПДТР и тарифным разрядом, а затем эта профессия указывается в карточке должности. Это позволяет дополнительно вести тарификацию и учет разрядов.
Где код используется в отчетности
Основное потребление кода — сведения о трудовой деятельности. При формировании отчета СЗВ-ТД (или соответствующего раздела ЕФС-1) программа берет код из должности, действующей на дату кадрового события: приема, перевода, переименования должности или увольнения. Если в карточке должности код не заполнен, в отчете поле останется пустым, и проверяющая программа фонда выдаст предупреждение или ошибку.
Кроме того, коды классификаторов используются в статистической отчетности (формы П-4, 1-Т и другие) и в некоторых отраслевых отчетах. Там может требоваться уже код по ОКЗ — проверяйте, какой именно классификатор указан в требованиях к конкретной форме.
Как проверить результат
Поле «Код по ОКПДТР» заполнено, код соответствует смыслу должности
Поле пустое или выбран код из несвязанной группы профессий
В сведениях о кадровом событии код подставлен, проверка программой фонда проходит без замечаний по этому полю
Поле кода пустое, программа проверки выдает предупреждение
У всех активных должностей, по которым есть сотрудники, коды заполнены
Часть должностей без кода — отчеты по таким сотрудникам будут неполными
Типичные ошибки при работе с кодом
Отдельная проблема — устаревшие записи классификатора после обновлений. При обновлении конфигурации 1С классификаторы обычно обновляются автоматически, но если адресное обновление отключено, часть позиций может отсутствовать. В этом случае проверьте настройки обновления классификаторов в разделе администрирования.
Массовая проверка и заполнение кодов
Если организация большая и должностей много, проверять каждую карточку вручную долго. Практичный подход — вывести список должностей списком и включить отображение колонки с кодом (кнопка «Еще» — «Изменить форму» или настройка списка, в зависимости от конфигурации). Пустые значения сразу видны.
Для анализа удобно использовать универсальный отчет по справочнику «Должности» (раздел «Администрирование» — «Печатные формы, отчеты и обработки» — «Универсальный отчет»): он позволяет вывести все должности с кодами, отфильтровать записи без кода и сгруппировать их по подразделениям использования.
Перед годовой кампанией по сдаче ЕФС-1 полезно сделать профилактическую сверку: выгрузить список должностей без кода и заполнить их заранее. Это занимает меньше часа, а избавляет от отказов в приеме отчетности в самый загруженный период.
Ограничения и частные случаи
Классификатор ОКПДТР давно не пересматривался полностью, поэтому многих современных должностей в нем нет. Это нормальная ситуация: требование заполнить код не означает, что должность обязана называться так, как в классификаторе. Выбирается ближайший по содержанию код, а наименование должности в трудовом договоре и отчетах остается фактическим.
Для должностей, по которым назначается досрочная пенсия или учитывается особый стаж, одного кода ОКПДТР недостаточно — дополнительно заполняются сведения об условиях труда и коды специального стажа. Эти данные хранятся в других полях карточки должности и в документах учета стажа, и подменять их кодом профессии нельзя.
Как выбрать действие
FAQ
Обязательно ли заполнять код профессиональной деятельности для всех сотрудников?
Для отчетности по трудовой деятельности (СЗВ-ТД, ЕФС-1) код по ОКПДТР является ожидаемым реквизитом, и его отсутствие приводит к предупреждениям при проверке. Практически безопаснее заполнить код для всех должностей, по которым есть действующие сотрудники.
Что делать, если должности сотрудника нет в классификаторе ОКПДТР?
Выберите в классификаторе позицию, наиболее близкую по содержанию выполняемой работы. Наименование должности в трудовом договоре, штатном расписании и отчетах при этом не меняется — код нужен только для машинной обработки сведений.
Изменится ли код у сотрудника при переводе на другую должность?
Да. Код привязан к должности, а не к человеку. При оформлении кадрового перевода в отчетность попадет код новой должности, действующий на дату перевода. Ручных правок в карточке сотрудника не требуется.
Чем код ОКПДТР отличается от кода ОКЗ в 1С?
ОКПДТР классифицирует профессии и должности и используется в кадровой отчетности, а ОКЗ классифицирует занятия и применяется в статистических формах. В карточке должности это разные поля, заполняемые из разных классификаторов, и взаимозаменяемыми они не являются.
Нужно ли заново заполнять коды после обновления конфигурации?
Обычно нет: выбранные коды сохраняются в карточках должностей. Но после обновления стоит проверить, что классификатор обновился корректно и ранее выбранные позиции не утратили актуальность, особенно если обновление выполнялось через большой интервал версий.
Что важно запомнить
Код профессиональной деятельности в 1С 8.3 — это код должности по классификатору ОКПДТР, который заполняется один раз в карточке должности и автоматически подставляется в отчеты СЗВ-ТД и ЕФС-1. Проверяйте полноту заполнения до сдачи отчетности, не путайте код с ОКЗ, а для отсутствующих в классификаторе должностей выбирайте ближайшую по смыслу позицию.