Замена должности сотрудника в 1С — рутинная задача для кадровых специалистов, но даже опытные пользователи иногда сталкиваются с неожиданными ошибками. От корректности этого процесса зависит не только актуальность кадровых данных, но и правильность начисления зарплаты, формирования отчётности в ПФР/ФСС, а также работа интегрированных систем (например, 1С:Зарплата и Управление Персоналом или 1С:ERP).
В этой статье разберём все этапы — от подготовки документов до проверки результатов. Особый акцент сделаем на типичные ошибки, которые приводят к сбоям в расчётах или конфликтам с законодательством. Например, многие забывают про связь должности с штатным расписанием, из-за чего later возникают проблемы при формировании отчёта СЗВ-ТД. Также рассмотрим нюансы для разных конфигураций: что работает в 1С:ЗУП 3.1, но не подходит для 1С:Бухгалтерия 8.3.
Если вы впервые меняете должность или сталкиваетесь с ошибкой типа «Не найдена запись в плане видов характеристик», этот гайд поможет избежать типичных ловушек. А для опытных пользователей мы подготовили список скрытых параметров, которые влияют на автоматическое заполнение кадровых приказов (например, настройка Использовать историю изменений должностей в справочнике Физические лица).
1. Подготовка к замене должности: проверка ключевых настроек
Прежде чем вносить изменения, убедитесь, что система готова к операции. Ошибки на этом этапе приводят к некорректному отображению истории изменений или даже к блокировке документов. Вот что нужно проверить:
- 🔹 Штатное расписание: должность, на которую переводите сотрудника, должна существовать в актуальной версии штатного расписания (меню
Кадры → Штатное расписание). Если её нет — сначала создайте или восстановите из архива. - 🔹 Права пользователя: у вашей учётной записи должны быть права на редактирование справочника
Должностии создание кадровых приказов. Проверить можно вАдминистрирование → Пользователи. - 🔹 Дата изменения: если перевод оформляется задним числом, убедитесь, что в системе нет заблокированных периодов (настройка
Зарплата → Настройки → Блокировка периодов). - 🔹 Интеграции: если 1С синхронизируется с внешними системами (например, Контур.Персонал или СБИС), проверьте, не требуется ли предварительное обновление справочников.
Особое внимание уделите настройке истории изменений. В некоторых конфигурациях (например, 1С:ЗУП 3.1) при замене должности автоматически создаётся запись в журнале История изменений кадровых данных. Если эта функция отключена,later восстановить хронологию переводов будет сложно. Проверить настройку можно в:
Настройки → Кадровый учёт → Параметры учёта → Вкладка "История изменений"
⚠️ Внимание: Если в вашей базе используется территориальный учёт (филиалы, обособленные подразделения), при смене должности проверьте привязку к подразделению. Ошибка в этом параметре приведёт к некорректному распределению зарплаты по МФО.
2. Пошаговая инструкция: как изменить должность в 1С
Рассмотрим универсальный алгоритм, который подходит для большинства конфигураций (1С:ЗУП, 1С:Бухгалтерия, 1С:ERP). Если ваша версия отличается — см. раздел «Особенности для разных конфигураций».
Создать новый кадровый приказ (или найти существующий)
Указать дату перевода и сотрудника
Выбрать новую должность из справочника
Проверить связь с подразделением и штатным расписанием
Сохранить и провести документ
Проверить отражение изменений в личной карточке (Т-2)-->
Шаг 1. Создание кадрового приказа
Перейдите в раздел Кадры → Кадровые приказы и нажмите «Создать». В зависимости от конфигурации выберите тип документа:
- 📄
Приказ о переводе на другую работу— если меняется должность в том же подразделении. - 📄
Приказ о переводе в другое подразделение— если меняется и должность, и структурная единица. - 📄
Приказ о изменении условий труда— если должность остаётся прежней, но меняются обязанности (например, добавление функций).
Шаг 2. Заполнение реквизитов
В форме документа укажите:
- 📅 Дата приказа — должна совпадать с датой фактического перевода (не ранее даты приёма на работу).
- 👤 Сотрудник — выберите из справочника
Физические лица. - 🏢 Подразделение — проверьте актуальность (иногда при реорганизации подразделения переименовываются, но остаются в базе).
- 💼 Новая должность — выберите из справочника
Должности. Если нужной нет — создайте её заранее.
Шаг 3. Проверка и проведение
После заполнения нажмите «Провести». Система автоматически:
- 🔄 Обновит запись в справочнике
Сотрудники организаций. - 📝 Добавит запись в журнал
История кадровых данных(если функция включена). - 📊 Обновит данные для расчёта зарплаты (тарифная ставка, надбавки).
Если при проведении появляется ошибка Не найдена запись в плане видов характеристик, см. раздел «Распространённые ошибки».
3. Особенности для разных конфигураций 1С
Алгоритм замены должности в целом одинаков, но в некоторых конфигурациях есть нюансы. Ниже — ключевые отличия.
| Конфигурация | Особенности замены должности | Типичные ошибки |
|---|---|---|
| 1С:ЗУП 3.1 | Автоматическое заполнение истории изменений. Поддержка СЗВ-ТД и СЗВ-К. |
Ошибка при синхронизации с Контур.Персонал, если не указан код должности по ОКЗ. |
| 1С:Бухгалтерия 8.3 | Нет отдельного справочника Должности — используется Номенклатура с видом Должность. |
При изменении должности не обновляется Лицевой счёт сотрудника. |
| 1С:ERP 2.5 | Интеграция с модулем Управление персоналом. Поддержка матричной структуры подразделений. |
Конфликты при изменении должности, если сотрудник привязан к нескольким юридическим лицам. |
| 1С:Комплексная автоматизация | Единый справочник Физические лица для всех организаций холдинга. |
Ошибки при переводах между организациями, если не настроены межфирменные правила. |
В 1С:Бухгалтерия 8.3 часто возникает путаница из-за того, что должности хранятся в справочнике Номенклатура. Чтобы избежать ошибок:
- Откройте
Справочники → Номенклатура. - Установите фильтр по виду
Должность. - Если нужной должности нет — создайте новую позицию с типом
Должность.
⚠️ Внимание: В 1С:ERP при изменении должности сотрудника, который работает в нескольких подразделениях, необходимо вручную обновить данные в модулеУправление персоналом(разделКадровый учёт → Персональные данные). Автоматическое обновление работает только для основного места работы.
4. Как проверить корректность изменений
После проведения кадрового приказа необходимо убедиться, что изменения применены ко всем связанным документам. Пропуск этого шага может привести к некорректному начислению зарплаты или ошибкам в отчётности.
Что проверять:
- 📋 Личная карточка Т-2: откройте
Кадры → Личные карточкии найдите сотрудника. В разделе «Трудовая деятельность» должна появиться новая запись с датой перевода. - 💰 Начисления зарплаты: проверьте, что в документе
Начисление зарплатыдля текущего месяца используется новая должность (разделЗарплата → Начисления). - 📈 Отчёты по персоналу: сформируйте отчёт
Список сотрудников(Кадры → Отчёты) и убедитесь, что должность отображается актуально. - 🔗 Интеграции: если используете 1С:Отчётность или СБИС, проверьте, что изменения передались в внешние системы (раздел
Обмен данными).
Для глубокой проверки используйте отчёт «История изменений кадровых данных»:
Кадры → Отчёты → История изменений кадровых данных
Установите фильтр по сотруднику и периоду. В результатах должна быть запись с типом изменения «Перевод на другую должность».
Если после изменения должности в расчётном листке сотрудника не отображается новая тарифная ставка, проверьте настройку Использовать историю изменений для расчёта зарплаты в параметрах учёта (раздел Настройки → Зарплата).
5. Распространённые ошибки и их решение
Даже опытные пользователи сталкиваются с ошибками при замене должности. Ниже — самые частые проблемы и способы их устранения.
| Ошибка | Причина | Решение |
|---|---|---|
Не найдена запись в плане видов характеристик |
Отсутствует связь между должностью и планом видов характеристик (например, не указан Код ОКЗ). |
Откройте справочник Должности, найдите нужную позицию и заполните поле Код по ОКЗ. |
Должность не доступна для выбора |
Должность архивная или не привязана к текущему штатному расписанию. | Проверьте статус должности в справочнике Штатное расписание и при необходимости восстановите. |
Ошибка при проведении: Нарушена уникальность |
В системе уже есть приказ с такой же датой и типом для этого сотрудника. | Измените дату приказа или удалите дублирующий документ. |
В отчёте СЗВ-ТД не отображается перевод |
Не настроена связь между кадровым приказом и видом изменения в СЗВ-ТД. |
Проверьте настройку соответствия типов приказов в Настройки → Кадровый учёт → СЗВ-ТД. |
Если при замене должности система выдаёт ошибку Недостаточно прав для изменения данных, но вы уверены, что права настроены правильно, попробуйте:
- Выйти из 1С и зайти заново (иногда права сбрасываются при длительной сессии).
- Проверить, не заблокирован ли документ другим пользователем (
Все функции → Блокировки). - Обратиться к администратору для проверки ролей на уровне
Полные права.
Что делать, если после изменения должности не обновляется зарплата?
Если в документе Начисление зарплаты не подтягивается новая тарифная ставка, проверьте:
1. Дата действия тарифа: в справочнике Должности укажите дату, с которой действует новая ставка.
2. Настройка расчёта: в параметрах учёта (Настройки → Зарплата) должна быть включена опция Использовать историю изменений для расчёта.
3. Перерасчёт: создайте документ Перерасчёт зарплаты для сотрудника с указанием даты изменения должности.
6. Автоматизация замены должностей: полезные инструменты
Если в вашей организации часто происходят кадровые перемещения, ручное изменение должностей может отнимать много времени. Рассмотрим способы автоматизации:
1. Групповое изменение должностей
В 1С:ЗУП 3.1 и 1С:ERP есть функция массового перевода сотрудников. Чтобы ею воспользоваться:
- Перейдите в
Кадры → Групповые операции → Массовый перевод. - Укажите критерии отбора (например, подразделение или текущую должность).
- Выберите новую должность и дату перевода.
- Нажмите «Выполнить» — система сгенерирует приказы для всех подходящих сотрудников.
2. Обмен данными с внешними системами
Если должности синхронизируются с AD (Active Directory) или BI-системами, настройте автоматическое обновление через:
- 🔄 Планы обмена: создайте правило обмена для справочника
Должности. - 🤖 Роботы 1С: напишите скрипт на
1С:Script, который будет обновлять должности по расписанию.
3. Использование обработок
Для сложных сценариев (например, перевод сотрудников между филиалами с разными системами оплаты) можно использовать внешние обработки. Популярные решения:
- 📊 «Кадровый помощник» — для массовых изменений с проверкой на ошибки.
- 🔧 «Универсальный перенос данных» — для миграции должностей между базами.
⚠️ Внимание: При использовании сторонних обработок всегда проверяйте их совместимость с вашей версией 1С. Некоторые решения (например, для 1С:ЗУП 2.5) могут не работать в 1С:ЗУП 3.1 из-за изменений в структуре метаданных.
Автоматизация замены должностей сокращает время на рутинные операции, но требует предварительной настройки проверок. Всегда тестируйте массовые изменения на копии базы, чтобы избежать ошибок в основной системе.
7. Юридические нюансы: что учитывать при изменении должности
Замена должности — это не только техническая операция в 1С, но и юридически значимое действие. Ошибки здесь могут привести к штрафам от трудовой инспекции или проблемам при проверках ПФР. Что важно помнить:
1. Трудовой договор
Любое изменение должности должно быть зафиксировано в трудовом договоре. В 1С это отражается через:
- 📄 Дополнительное соглашение: создаётся в разделе
Кадры → Договоры. - 🔗 Связь с приказом: в документе
Приказ о переводедолжна быть ссылка на дополнительное соглашение.
2. Уведомление сотрудника
По ст. 72.1 ТК РФ сотрудник должен быть уведомлен о переводе не позднее чем за 2 месяца (если изменяются существенные условия труда). В 1С это можно отразить:
- 📩 Через документ
Уведомление сотрудника(если он есть в вашей конфигурации). - 📅 Через задачу в модуле
Управление задачами(напоминание о необходимости уведомления).
3. Отчётность в госорганы
Изменение должности требует обновления данных в:
- 📝 СЗВ-ТД: форма подаётся в ПФР не позднее следующего рабочего дня после издания приказа.
- 📊 СЗВ-К: если изменяется код должности по ОКЗ.
- 🏛️ Единый реестр трудовых книжек (для электронных трудовых книжек).
В 1С эти отчёты формируются автоматически, но перед отправкой проверьте:
Отчёты → ПФР → СЗВ-ТД (проверка)
Отчёты → ПФР → СЗВ-К (проверка)
⚠️ Внимание: Если сотрудник переводится на должность с вредными/опасными условиями труда, в 1С необходимо дополнительно заполнить разделСпециальная оценка условий трудав личной карточке. Без этого данные не попадут в отчёт4-ФСС.
8. Частые вопросы и ответы
🔹 Как изменить должность сотрудника задним числом?
Чтобы изменить должность с датой в прошлом:
- Проверьте, что период не заблокирован (
Зарплата → Настройки → Блокировка периодов). - Создайте кадровый приказ с нужной датой.
- Если дата выходит за пределы текущего расчётного периода, выполните перерасчёт зарплаты (
Зарплата → Перерасчёт).
⚠️ Если дата изменения выпадает на закрытый месяц, может потребоваться разблокировка периода (правом обладает только администратор).
🔹 Почему после изменения должности не обновляется зарплата?
Причины и решения:
- 🔸 Не указана дата действия тарифа: в справочнике
Должностипроверьте полеДата начала действия ставки. - 🔸 Не включена история изменений: в настройках зарплаты (
Настройки → Зарплата) должна быть галочкаИспользовать историю изменений для расчёта. - 🔸 Ошибка в начислениях: откройте документ
Начисление зарплатыи вручную обновите ставку для сотрудника.
🔹 Можно ли изменить должность без создания приказа?
Технически можно редактировать должность напрямую в справочнике Сотрудники организаций, но это не рекомендуется, потому что:
- 🔸 Не будет записи в истории изменений (проблемы при проверках).
- 🔸 Не сформируются отчёты для ПФР (
СЗВ-ТД). - 🔸 Может нарушиться связь с документами начисления зарплаты.
Используйте этот метод только для исправления очевидных ошибок (например, опечатки в названии должности).
🔹 Как перенести историю изменений должностей при переходе на новую версию 1С?
При переходе (например, с 1С:ЗУП 2.5 на 3.1) история кадровых изменений переносится автоматически, но могут возникнуть проблемы:
- 🔸 Несовпадение справочников: если в новой базе другие идентификаторы должностей, история может «порваться». Решение — использовать обработку «Перенос данных» с настройкой соответствий.
- 🔸 Потеря связей: проверьте, что в новой базе корректно заполнены поля
Предыдущая должностьиДата измененияв личных карточках.
Перед переносом сделайте резервную копию обеих баз!
🔹 Что делать, если в справочнике нет нужной должности?
Если требуемой должности нет в справочнике:
- Проверьте, не архивирована ли она (
Все должности→ фильтр по статусу). - Если должности нет — создайте её в справочнике
Должности(Кадры → Справочники → Должности). - Заполните обязательные поля:
Наименование,Код по ОКЗ,Категория персонала. - Привяжите должность к штатному расписанию (
Кадры → Штатное расписание).
⚠️ Если должность относится к вредным/опасным условиям труда, дополнительно укажите класс условий труда в карточке должности.