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

Другое · 9 мин

Как в СЗВ-ТД заполнить код выполняемой функции в 1С

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

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

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

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

Что такое код выполняемой функции и откуда он берётся

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

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

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

Где в 1С задаётся код ОКЗ

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

Первый вариант — справочник «Должности». Откройте раздел «Настройка» или «Кадры», найдите справочник «Должности», откройте нужную должность и заполните поле «Код по ОКЗ». Код выбирается из встроенного классификатора через форму подбора: можно искать по коду или по наименованию занятия.

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

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

Как выбрать правильный код из классификатора

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

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

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

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

Как выбрать код, если ситуация неоднозначна

Должность точно совпадает с наименованием группы в ОКЗВыберите соответствующий четырёхзначный код
Точного совпадения нетПодберите код по фактическим обязанностям из должностной инструкции
Подходит несколько группВыберите группу, отражающую основную (преобладающую) функцию работника
Ничего близкого не найденоИспользуйте укрупнённый код вышестоящей группы занятий

Как код попадает в отчёт СЗВ-ТД

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

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

Перед отправкой запустите встроенную проверку отчёта. Программа укажет на пустые или некорректно заполненные реквизиты, включая код выполняемой функции. Устраните замечания до выгрузки файла или отправки через сервис электронной отчётности.

Проверка результата и типичные ошибки

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

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

Типичные ошибки при заполнении
01
Код заполнен в должности, но не в позиции штатного расписания — при приоритете штатного расписания в отчёт попадает пустое значение.
02
Отчёт сформирован до заполнения кода и не перезаполнен — изменения в справочнике не подтянулись.
03
Выбран код по названию должности без учёта фактических обязанностей — возможны вопросы при проверке.
04
Код указан не по ОК 010-2014, а по устаревшему классификатору — значение не проходит форматный контроль.
05
Код введён вручную текстом с ошибкой вместо выбора из классификатора — лишние символы или неверный формат.
Контрольные точки

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

Графа кода в СЗВ-ТД по приёмам и переводам
Норма

Заполнен четырёхзначный код ОКЗ у всех сотрудников

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

Пустые ячейки или коды другой длины

Встроенная проверка отчёта в 1С
Норма

Нет замечаний по реквизиту кода выполняемой функции

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

Ошибки «не заполнен код» или «некорректное значение»

Справочник «Должности»
Норма

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

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

Есть должности без кода

Протокол приёма отчёта фондом
Норма

Отчёт принят без замечаний

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

Отрицательный протокол или требование уточнения

Если отчёт уже отправлен с ошибкой

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

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

FAQ

Обязательно ли заполнять код выполняемой функции в СЗВ-ТД?

Да, при кадровых мероприятиях «Приём» и «Перевод» код является обязательным реквизитом. При увольнении и ряде других событий графа не заполняется.

Что делать, если в классификаторе нет нужной должности?

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

Код заполнен, но в отчёт не попадает. Почему?

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

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

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

Нужно ли менять код при переименовании должности?

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

Где взять актуальный классификатор ОКЗ для 1С?

Классификатор поставляется вместе с конфигурацией и обновляется при обновлении релиза 1С:ЗУП. Поддерживайте программу на актуальной версии — тогда состав кодов будет соответствовать текущей редакции ОК 010-2014.

Итог

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

Код выполняемой функции в СЗВ-ТД — это четырёхзначный код по ОКЗ (ОК 010-2014). В 1С он задаётся один раз в карточке должности или позиции штатного расписания и автоматически подставляется в отчёт. Перед отправкой перезаполняйте отчёт после изменений в справочниках и запускайте встроенную проверку.