Добавление кода Общероссийского классификатора занятий (ОКЗ) в 1С:Предприятие — обязательный этап при формировании кадровой отчетности, заполнении личных карточек сотрудников (форма Т-2) или подготовке сведений для Пенсионного фонда. Без корректного ОКЗ документы могут быть отклонены контролирующими органами, а компания рискует получить штрафы за неточные данные. В этой статье разберем, где взять актуальные коды ОКЗ, как их добавить в справочники 1С, привязать к сотрудникам и избежать типичных ошибок при работе с классификатором.
Особенность ОКЗ в том, что его структура и коды периодически обновляются — последний актуальный вариант классификатора (ОКЗ-2014) действует с 2017 года, но отдельные позиции могут уточняться. В 1С:Зарплата и Управление Персоналом (ЗУП) и 1С:Бухгалтерия поддержка ОКЗ реализована по-разному: в некоторых конфигурациях справочник уже загружен, в других его нужно обновить вручную. Мы рассмотрим универсальные способы, которые подойдут для большинства версий платформы 1С:Предприятие 8.3.
Что такое ОКЗ и зачем он нужен в 1С
Общероссийский классификатор занятий (ОКЗ) — это нормативный документ, который систематизирует все виды трудовой деятельности в России. Каждой профессии, должности или специальности присвоен уникальный цифровой код (например, 2141.2 —"Бухгалтер"). В 1С эти коды используются для:
- 📄 Заполнения кадровых документов (приказы о приеме, переводе, увольнении).
- 📊 Формирования отчетности в ПФР, ФСС и Роструд (например, форма
СЗВ-ТД). - 🔍 Автоматического подбора тарифов страховых взносов (для некоторых категорий работников).
- 📈 Анализа структуры персонала по профессиям (для HR-отчетов).
Без корректного ОКЗ невозможно сдать электронную отчетность в СЗВ-ТД или СЗВ-СТАЖ — Пенсионный фонд вернет такие файлы с ошибкой. Кроме того, коды ОКЗ могут влиять на расчет страховых взносов для работников опасных или вредных профессий (список №1 и №2).
⚠️ Внимание: С 2023 года ПФР ужесточил контроль за заполнением ОКЗ в отчетности. Если код не соответствует фактической должности сотрудника, фонд может запросить пояснения или приостановить камеральную проверку.
Где взять актуальные коды ОКЗ для 1С
Источников для получения кодов ОКЗ несколько, но не все они одинаково надежны. Официальный классификатор публикуется на сайте Росстандарта, однако его структура не всегда удобна для прямого импорта в 1С. Рассмотрим проверенные способы:
| Источник | Преимущества | Недостатки | Ссылка на загрузку |
|---|---|---|---|
| Официальный сайт Росстандарта | 100% актуальность, полная версия классификатора | Нужно вручную искать коды, нет готовых файлов для 1С | protect.gost.ru |
| 1С:ИТС (Информационно-технологическое сопровождение) | Готовые обновления для справочников, интеграция с конфигурацией | Требуется действующая подписка на ИТС | its.1c.ru |
| Файлы обновлений от партнеров 1С | Бесплатные выгрузки в формате .xml или .xlsx |
Риск устаревших данных, нужно проверять версию | Форумы партнеров (например, Инфостарт) |
| Справочник ОКЗ в самой 1С (если обновлен) | Не нужно ничего скачивать, коды уже привязаны к должностям | Могут отсутствовать новые профессии | — |
Для большинства пользователей оптимальный вариант — скачать актуальный справочник ОКЗ через 1С:ИТС (если есть подписка) или воспользоваться официальным файлом с сайта Росстандарта. Важно убедиться, что версия классификатора не старше 2017 года (ОКЗ-2014 с изменениями).
Пошаговая инструкция: как добавить ОКЗ в справочник 1С
Процесс добавления кодов ОКЗ зависит от конфигурации 1С. В 1С:ЗУП 3.1 и 1С:Бухгалтерия 3.0 алгоритм схож, но могут отличаться пути к справочникам. Рассмотрим универсальный метод:
Шаг 1. Проверка наличия справочника ОКЗ
Сначала убедитесь, что в вашей базе уже есть справочник ОКЗ. Для этого:
- Откройте раздел
Справочники → Кадровый учет → Классификаторы(илиНормативно-справочная информация). - Найдите справочник с названием
Общероссийский классификатор занятий (ОКЗ)илиКоды ОКЗ. - Если справочник есть, проверьте его актуальность (дату последнего обновления).
Шаг 2. Обновление справочника ОКЗ
Если справочник устарел или отсутствует, его нужно обновить. Варианты действий:
- 🔄 Через 1С:ИТС: Перейдите в
Сервис → Обновление конфигурации → Обновить классификаторыи выберите ОКЗ. - 📥 Импорт из файла: Скачайте актуальный справочник в формате
.xmlили.xlsxи загрузите его черезФайл → Открыть → Внешние файлы. - ➕ Ручной ввод: Если кодов мало, их можно добавить вручную через
Справочники → ОКЗ → Создать.
Для импорта из файла рекомендуем использовать формат .xml — он меньше подвержен ошибкам при загрузке. Пример структуры файла:
<Классификатор>
<Позиция>
<Код>2141.2</Код>
<Наименование>Бухгалтер</Наименование>
</Позиция>
<Позиция>
<Код>3340</Код>
<Наименование>Специалист по кадровому делопроизводству</Наименование>
</Позиция>
</Классификатор>
Шаг 3. Привязка ОКЗ к должностям сотрудников
После обновления справочника нужно привязать коды ОКЗ к должностям в штатном расписании или личных карточках сотрудников. Для этого:
- Откройте справочник
Должности(Справочники → Кадровый учет → Должности). - Выберите нужную должность и в карточке найдите поле
Код ОКЗ(илиКлассификатор занятий). - Нажмите на кнопку выбора (
...) и выберите подходящий код из справочника ОКЗ. - Сохраните изменения.
☑️ Проверка корректности привязки ОКЗ
Если в штатном расписании много должностей, ускорить процесс поможет групповое редактирование. Для этого:
- В справочнике
Должностивыделите нужные позиции (с зажатой клавишейCtrl). - Нажмите
Еще → Изменить выделенные. - В открывшемся окне найдите поле
Код ОКЗи укажите нужное значение.
⚠️ Внимание: При групповом редактировании убедитесь, что выбранный код ОКЗ подходит для всех выделенных должностей. Например, код2141.2("Бухгалтер") не подойдет для должности"Главный бухгалтер" — у нее свой код (2141.1).
Как добавить ОКЗ в документы 1С (прием, перевод, увольнение)
Коды ОКЗ указываются не только в справочниках, но и в кадровых документах. Рассмотрим, как это сделать на примере приказа о приеме на работу в 1С:ЗУП 3.1:
Добавление ОКЗ в приказ о приеме
- Создайте новый документ
Прием на работу(Кадры → Приемы на работу → Создать). - Заполните основные данные сотрудника (ФИО, должность, подразделение).
- В блоке
Трудовая функциянайдите полеКод занятия (ОКЗ). - Нажмите на кнопку выбора (
...) и выберите код из справочника. Если поле отсутствует, его нужно добавить через настройку формы (см. следующий раздел).
Аналогичным образом ОКЗ заполняется в документах:
- 📝
Кадровый перевод— при изменении должности сотрудника. - 🏁
Увольнение— для корректного закрытия кадровой истории. - 📋
Личная карточка Т-2— в разделе"Трудовая функция".
Если поле ОКЗ отсутствует в документе
В некоторых конфигурациях поле для ОКЗ может быть скрыто. Чтобы его отобразить:
- Откройте документ (например,
Прием на работу). - Нажмите
Еще → Изменить форму. - В открывшемся редакторе найдите вкладку
Реквизитыи добавьте полеКодОКЗ(илиКодЗанятияОКЗ). - Сохраните изменения и обновите форму.
Если вы не уверены в названии реквизита, проверьте его в конфигураторе (Конфигуратор → Объекты → Документы → ПриемНаРаботу) или обратитесь к администратору 1С.
Чтобы быстро найти код ОКЗ для редкой должности, воспользуйтесь поиском по ключевым словам в справочнике. Например, для должности"Инженер-эколог" введите в поиске"эколог" — система покажет все подходящие коды.
Типичные ошибки при работе с ОКЗ в 1С и как их избежать
Ошибки с кодами ОКЗ часто приводят к проблемам при сдаче отчетности или расчете страховых взносов. Рассмотрим самые распространенные случаи и способы их решения:
Ошибка 1: Код ОКЗ не соответствует должности
Например, для должности"Менеджер по продажам" указан код 4120 ("Агенты по продаже"), хотя правильный код — 3322 ("Специалисты по продажам").
Как исправить:
- Проверьте описание кода в справочнике ОКЗ (иногда названия должностей звучат похоже, но коды разные).
- Сверьтесь с профстандартами для данной профессии — там часто указан рекомендуемый код ОКЗ.
Ошибка 2: Устаревший код ОКЗ
Классификатор обновлялся в 2017 году, но некоторые пользователи до сих пор используют коды из ОКЗ-2007. Например, код 2141 ("Бухгалтеры") в старой версии соответствует 2141.2 в актуальной.
Как исправить:
- Обновите справочник ОКЗ через 1С:ИТС или вручную.
- Проверьте дату последнего обновления справочника — она должна быть не старше 2017 года.
Ошибка 3: Отсутствует код ОКЗ в отчетности
При формировании СЗВ-ТД или СЗВ-СТАЖ поле с ОКЗ остается пустым, хотя в документах код указан.
Как исправить:
- Проверьте, привязан ли код ОКЗ к должности сотрудника в справочнике
Должности. - Убедитесь, что в настройках отчетности (
Зарплата → Отчеты → Настройки) включен флагВыгружать коды ОКЗ. - Обновите шаблоны отчетов через 1С:ИТС.
| Ошибка | Причина | Решение |
|---|---|---|
| Код ОКЗ не сохраняется в документе | Поле заблокировано настройками прав доступа | Проверьте права пользователя на редактирование реквизита КодОКЗ |
| В отчете выгружается неверный код | Код привязан к должности, но не к конкретному сотруднику | Укажите код ОКЗ в личной карточке сотрудника |
| При обновлении справочника ОКЗ пропадают ранее введенные коды | Конфликт версий при импорте | Сделайте резервную копию базы перед обновлением |
Что делать, если нужного кода ОКЗ нет в справочнике?
Если в справочнике отсутствует код для редкой профессии (например,"Специалист по кибербезопасности"), можно действовать так:
1. Проверьте актуальную версию ОКЗ на сайте Росстандарта — возможно, код появился в последних изменениях.
2. Если кода нет, используйте наиболее близкий по смыслу (например, для IT-специалистов часто подходит код 2519 —"Другие специалисты в области информационных и коммуникационных технологий").
3. Добавьте код в справочник вручную, указав в комментарии источник (например,"Добавлен по профстандарту №123").
Автоматизация работы с ОКЗ: полезные обработки и доработки
Если в компании много сотрудников или часто меняются должности, ручное заполнение ОКЗ может отнимать много времени. В таких случаях поможет автоматизация:
1. Автоматическое заполнение ОКЗ по должности
Можно создать обработку, которая будет подставлять код ОКЗ в документы автоматически, исходя из выбранной должности. Пример кода для 1С:ЗУП 3.1:
Процедура ПриЗаполненииДолжности(Элемент)
Если ЗначениеЗаполнено(ЭлементыФормы.Должность) Тогда
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 1
| КодыОКЗ.Код КАК КодОКЗ
|ИЗ
| Справочник.Должности КАК Должности
|ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КодыОКЗ КАК КодыОКЗ
|ПО Должности.КодОКЗ = КодыОКЗ.Ссылка
|ГДЕ
| Должности.Ссылка = &Должность";
Запрос.УстановитьПараметр("Должность", ЭлементыФормы.Должность.Значение);
Результат = Запрос.Выполнить;
Если НЕ Результат.Пустой Тогда
ЭлементыФормы.КодОКЗ.Значение = Результат.Выбрать.КодОКЗ;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
2. Проверка актуальности кодов ОКЗ
Чтобы избежать ошибок из-за устаревших кодов, можно создать отчет, который сравнивает коды ОКЗ в базе с актуальной версией классификатора. Для этого:
- Экспортируйте актуальный справочник ОКЗ в
.xlsx. - Создайте внешнюю обработку, которая загрузит этот файл и сравнит коды с теми, что используются в базе.
- Настройте уведомления для пользователей, если найдутся расхождения.
3. Интеграция с профстандартами
Некоторые компании привязывают ОКЗ не только к должностям, но и к профессиональным стандартам. Для этого можно доработать конфигурацию, добавив справочник Профстандарты и связав его с ОКЗ. Пример структуры:
- 📌 Справочник"Профстандарты" — содержит наименование стандарта и его реквизиты.
- 🔗 Связь с ОКЗ — в карточке профстандарта указывается соответствующий код (или несколько кодов).
- 📋 Привязка к должностям — при выборе профстандарта для должности автоматически подставляется код ОКЗ.
Такая доработка поможет не только избежать ошибок с ОКЗ, но и упростить работу с профстандартами при аттестации сотрудников.
Автоматизация работы с ОКЗ сокращает время на заполнение кадровых документов на 30-40% и снижает риск ошибок при сдаче отчетности.
Как проверить корректность ОКЗ перед сдачей отчетности
Перед формированием отчетов СЗВ-ТД, СЗВ-СТАЖ или 4-ФСС необходимо убедиться, что все коды ОКЗ заполнены правильно. Для этого:
1. Отчет"Проверка заполнения ОКЗ"
В 1С:ЗУП есть стандартный отчет, который показывает сотрудников без кодов ОКЗ или с некорректными значениями. Чтобы его сформировать:
- Перейдите в
Зарплата → Отчеты → Кадровые отчеты → Проверка заполнения ОКЗ. - Укажите период проверки (обычно текущий месяц).
- Нажмите
Сформировать.
Отчет выведет список сотрудников с проблемами и укажет, чего именно не хватает (кода ОКЗ, должности и т.д.).
2. Выгрузка данных для ручной проверки
Если нужно проверить большие объемы данных, экспортируйте информацию в Excel:
- Сформируйте отчет
Список сотрудников(Кадры → Отчеты → Список сотрудников). - Добавьте в настройки отчета колонки
ДолжностьиКод ОКЗ. - Экспортируйте отчет в
.xlsxи проверьте коды вручную или с помощью сводных таблиц.
3. Проверка через внешние сервисы
Некоторые сервисы (например, Контур.Экстерн или СБИС) позволяют загружать кадровые данные и проверять их на соответствие требованиям ПФР, включая корректность ОКЗ. Для этого:
- Экспортируйте данные из 1С в формат, поддерживаемый сервисом (обычно
.xmlили.xlsx). - Загрузите файл в сервис и запустите проверку.
- Исправьте ошибки, указанные в отчете сервиса.
Особое внимание уделите сотрудникам, занимающим:
- 👷 Вредные или опасные профессии (коды ОКЗ влияют на тарифы страховых взносов).
- 👩⚕️ Медицинские должности (часто требуют уточненных кодов).
- 👨💻 IT-специальности (классификатор не всегда успевает за новыми профессиями).
FAQ: Частые вопросы по работе с ОКЗ в 1С
Можно ли не указывать ОКЗ в 1С, если должность не типичная?
Нет, код ОКЗ обязателен для всех должностей, даже если они нестандартные. В таких случаях выбирайте наиболее близкий по смыслу код из классификатора. Например, для должности"SMM-специалист" можно использовать код 2431.3 ("Специалист по связям с общественностью"). Если подходящего кода нет, уточните его в местном отделении ПФР.
Как обновлять ОКЗ, если нет подписки на 1С:ИТС?
Без ИТС можно обновлять справочник ОКЗ вручную:
- Скачайте актуальную версию классификатора с сайта Росстандарта в формате
.xlsx. - Преобразуйте файл в
.xml(можно использовать Excel или специализированные конвертеры). - Загрузите файл в 1С через
Файл → Открыть → Внешние файлы → Загрузка данных.
Альтернатива — обратиться к партнеру 1С за платным обновлением.
Что делать, если в отчетности выгружается неверный код ОКЗ?
Сначала проверьте:
- Привязан ли код ОКЗ к должности сотрудника в справочнике
Должности. - Не переопределен ли код в личной карточке сотрудника (индивидуальные настройки имеют приоритет).
- Актуален ли шаблон отчетности (обновите его через 1С:ИТС).
Если проблема остается, проверьте настройки выгрузки в отчетность (Зарплата → Отчеты → Настройки) — возможно, там отключена выгрузка ОКЗ.
Нужно ли указывать ОКЗ для совместителей?
Да, код ОКЗ указывается для всех сотрудников, включая совместителей. При этом код должен соответствовать фактической должности, которую занимает сотрудник по совместительству. Например, если основная должность —"Бухгалтер" (2141.2), а по совместительству он работает"Кассиром" (4212), то для совместительства нужно указать код 4212.
Можно ли использовать один код ОКЗ для нескольких должностей?
Да, если эти должности относятся к одной профессии по классификатору. Например, код 3340 ("Специалисты по кадровому делопроизводству") подходит для должностей"Инспектор по кадрам","Специалист по кадровому учету" и т.п. Однако не допускается использование одного кода для принципиально разных профессий (например,"Бухгалтер" и"Юрисконсульт").