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