Другое · 9 мин
Как заполнить код выполняемой функции в СЗВ-ТД при увольнении в 1С 8
Как заполнить код выполняемой функции в СЗВ-ТД при увольнении в 1С 8: где берётся код по ОКЗ, настройка должностей, проверка отчёта и исправление ошибок.
Форма СЗВ-ТД при увольнении должна содержать код выполняемой функции работника — это числовой код из Общероссийского классификатора занятий (ОКЗ), а не произвольное значение. В 1С 8 (ЗУП, БП и других конфигурациях) код подтягивается из штатного расписания или карточки должности, и если он не заполнен заранее, отчёт сформируется с пустым полем и не пройдёт проверку.
Разберёмся, где хранится этот код, как его заполнить до формирования отчёта по увольняемому сотруднику и как проверить, что данные попали в файл корректно. Материал актуален для типовых конфигураций «1С:Зарплата и управление персоналом 8» и «1С:Бухгалтерия 8» (ред. 3).
Что такое код выполняемой функции и зачем он нужен
Код выполняемой функции — это код из Общероссийского классификатора занятий ОК 010-2014 (ОКЗ), который характеризует трудовую функцию работника. Он указывается в сведениях о трудовой деятельности, в том числе в форме СЗВ-ТД при приёме, переводе и увольнении, и передаётся в СФР (ранее ПФР) вместе с остальными данными о кадровом мероприятии.
Код состоит из контрольного числа и групп цифр, например: 3412.01, где первая цифра — укрупнённая группа занятий, а последующие уточняют подгруппу и конкретный вид деятельности. Это не то же самое, что код по ОКПДТР или код должности из локального штатного расписания — подменять классификаторы нельзя.
Важно понимать: код привязан к должности, а не к конкретному сотруднику. Поэтому если двое работников занимают одинаковую должность, у них будет один и тот же код выполняемой функции, и заполняется он один раз — в справочнике должностей.
Где в 1С хранится код ОКЗ
В типовых конфигурациях код выполняемой функции задаётся в карточке должности. Путь зависит от конфигурации, но логика везде одинаковая: справочник должностей → нужная должность → блок сведений для отчётности.
В «1С:ЗУП 8» откройте раздел «Настройка» или «Кадры» → «Должности», найдите позицию увольняемого сотрудника и откройте её. Поле «Код по ОКЗ» обычно расположено в группе «Сведения для отчётности» или рядом с наименованием должности. Если ведётся штатное расписание, код можно также проверить в позиции штатного расписания — он наследуется из должности.
- 1Откройте справочник «Должности» (раздел «Настройка» или «Кадры» → «Должности»).
- 2Найдите должность увольняемого сотрудника и откройте её карточку.
- 3Заполните поле «Код по ОКЗ», выбрав значение из классификатора.
- 4Сохраните карточку и сформируйте отчёт СЗВ-ТД заново.
- 5Проверьте, что код попал в строку с событием «Увольнение».
В «1С:Бухгалтерия 8» (ред. 3) аналогичный путь: раздел «Зарплата и кадры» → «Справочники и настройки» → «Должности». В карточке должности есть поле «Код по ОКЗ», которое и используется при формировании СЗВ-ТД.
Как подобрать правильный код по классификатору
Классификатор ОКЗ встроен в типовые конфигурации 1С, поэтому искать его на внешних ресурсах не обязательно. При заполнении поля откроется форма выбора, где можно искать по наименованию занятия или по коду. Введите ключевое слово из названия должности — например, «бухгалтер», «водитель», «менеджер» — и выберите наиболее подходящую позицию.
Подбирайте код по фактической трудовой функции, а не формально по названию должности. Например, «менеджер по продажам» и «менеджер по персоналу» относятся к разным группам классификатора. Если точного совпадения нет, выбирайте ближайшую по содержанию работы позицию соответствующего уровня детализации.
Если встроенный классификатор устарел или нужной позиции нет, обновите конфигурацию до актуального релиза — классификаторы обновляются вместе с ней. Вручную добавлять «свои» коды в классификатор не рекомендуется.
Заполнение кода при увольнении: пошагово
При увольнении СЗВ-ТД подаётся не позднее следующего рабочего дня после издания приказа. Поэтому код ОКЗ нужно проверить до формирования отчёта, а не после того, как файл отклонили. Последовательность действий в типовой конфигурации:
- Откройте карточку сотрудника и уточните, какая должность указана в документе «Увольнение».
- Перейдите в справочник «Должности» и откройте эту должность.
- Заполните или проверьте поле «Код по ОКЗ», сохраните карточку.
- Откройте отчёт СЗВ-ТД (в ЗУП: «Отчётность, справки» → «1С-Отчётность» или «СЗВ-ТД»; в БП: «Отчёты» → «Регламентированные отчёты»).
- Создайте отчёт за нужный период с типом сведений, соответствующим увольнению, и заполните его автоматически.
- Проверьте, что в строке с мероприятием «Увольнение» заполнена колонка с кодом выполняемой функции.
Если отчёт уже был сформирован до заполнения кода, перезаполните его — данные из справочников подтягиваются в момент формирования, а не хранятся в отчёте постоянно.
Проверка отчёта перед отправкой
Перед отправкой выполните встроенную проверку отчёта — в 1С она вызывается кнопкой «Проверить» или «Проверка» → «Проверить в интернете» (при наличии подключённой 1С-Отчётности). Проверка выявит пустые обязательные поля, в том числе незаполненный код выполняемой функции, и ошибки формата.
Дополнительно просмотрите сам файл визуально: откройте отчёт двойным щелчком и убедитесь, что у каждого сотрудника с событием «Увольнение» заполнены дата мероприятия, основание (реквизиты приказа) и код выполняемой функции. Сверьте дату увольнения с приказом — расхождение даже в один день является ошибкой.
Как проверить результат
Заполнен код по ОКЗ (формат с разделителями, например 3412.01)
Пустое поле или произвольный текст
Ошибок нет или есть только незначимые предупреждения
Ошибка «не заполнено обязательное поле» по коду функции
Совпадают с приказом об увольнении
Расхождение даты или номера приказа
Типичные ошибки и как их исправить
Самая частая ситуация — отчёт формируется, а колонка с кодом пустая. Причина почти всегда одна: код не заполнен в карточке должности на момент формирования. Решение — заполнить код и перезаполнить отчёт. Если должность заполнена, а код не подтягивается, проверьте, не заведена ли у сотрудника другая должность в кадровом документе.
Отдельный случай — совместители и сотрудники с несколькими позициями. Если увольнение оформлено по одной из должностей, проверьте, что в отчёт попала именно та позиция, по которой издан приказ, и код соответствует ей.
Если сотрудников много: массовое заполнение кодов
Когда должностей десятки или сотни, заполнять каждую карточку вручную долго. В ЗУП можно воспользоваться групповым изменением реквизитов (раздел «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов»): выберите справочник «Должности», отберите нужные позиции и установите код ОКЗ для группы однотипных должностей.
Для разнородных должностей групповое заполнение не подходит — код у каждой трудовой функции свой. Здесь разумнее пройтись по списку должностей последовательно, начав с тех, по которым в ближайшее время планируются кадровые события.
Удобно заполнить коды ОКЗ по всем должностям один раз заранее, а не в момент увольнения: тогда при любом кадровом событии отчёт сформируется без доработок, и не придётся срочно искать код в день подачи, когда срок и так сжатый.
FAQ
Обязателен ли код выполняемой функции при увольнении?
Да, код выполняемой функции относится к сведениям, указываемым в форме при кадровых мероприятиях, включая увольнение. Пустое поле приведёт к ошибке при форматном контроле файла.
Что делать, если в классификаторе нет точного названия должности?
Выбирайте ближайшую по содержанию трудовой функции позицию ОКЗ подходящего уровня детализации. Точного текстового совпадения с названием должности из штатного расписания не требуется — важно соответствие характера работы.
Заполнил код, но в отчёте он не появился. Почему?
Отчёт подтягивает данные из справочников в момент формирования. Если код добавлен после создания отчёта, перезаполните его кнопкой «Заполнить». Также проверьте, что код внесён именно в ту должность, которая указана в документе увольнения.
Отличается ли заполнение в ЗУП и Бухгалтерии?
Логика одинаковая: код хранится в карточке должности. Различается только расположение справочника: в ЗУП — «Настройка»/«Кадры» → «Должности», в Бухгалтерии 3.0 — «Зарплата и кадры» → «Справочники и настройки» → «Должности».
Что делать, если отправил СЗВ-ТД с ошибкой в коде?
Подайте корректирующую форму с правильными сведениями. В 1С создайте новый отчёт СЗВ-ТД с соответствующим видом корректировки по тому же сотруднику и событию, предварительно исправив код в карточке должности.
Нужно ли указывать код при увольнении совместителя?
Да. Увольнение совместителя — такое же кадровое мероприятие, и код выполняемой функции указывается по должности, с которой он увольняется. Проверьте, что в отчёт попала именно эта позиция.
Что важно запомнить
Код выполняемой функции в СЗВ-ТД — это код по ОКЗ из карточки должности. Заполните его в справочнике должностей до формирования отчёта, перезаполните отчёт, если он создан раньше, и обязательно выполните встроенную проверку перед отправкой. Заполнение кодов по всем должностям заранее избавляет от срочных правок в день подачи.