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

Другое · 11 мин

Как удалить штатное расписание в 1С:ЗУП

Как удалить штатное расписание в 1С:ЗУП 3.1: пометка на удаление, удаление позиций, обход ошибок ссылок, закрытие штатки и альтернативы. Инструкция с проверкой.

Удаление штатного расписания в 1С:ЗУП 3.1 — задача, которая почти никогда не решается простым нажатием кнопки «Удалить». Штатное расписание и его позиции связаны с кадровыми документами: приёмами на работу, переводами, увольнениями, начислениями и отчётами. Пока на позицию ссылается хотя бы один документ, программа не даст удалить её физически.

Поэтому правильная стратегия зависит от ситуации: если штатное расписание заведено ошибочно и по нему ещё нет движений — его можно удалить полностью. Если по позициям уже принимали сотрудников — удаление невозможно и не нужно, вместо этого позиции закрывают (исключают) приказом об изменении штатного расписания. Смешение этих двух сценариев — самая частая причина «неудаляемой» штатки.

Ниже разобраны оба пути: полное удаление пустого штатного расписания и корректное закрытие использованного. Отдельно описано, как найти и устранить ссылки, которые блокируют удаление, и как проверить результат, чтобы в учёте не осталось мусора.

Как устроено штатное расписание в 1С:ЗУП и что именно удаляется

В ЗУП 3.1 штатное расписание — это не один объект, а набор связанных данных. Документ «Утверждение штатного расписания» создаёт позиции штатного расписания (элементы одноимённого справочника). Дальнейшие изменения оформляются документом «Изменение штатного расписания», который тоже порождает новые позиции или закрывает старые. Каждая позиция хранит подразделение, должность, график работы, разряд, тарифную группу и начисления.

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

Проверка перед удалением: есть ли движения по штатке

Первый шаг — понять, использовалась ли штатка. Откройте список позиций: раздел «Кадры» → «Штатное расписание» (или «Настройка» → «Штатное расписание» в зависимости от настроек интерфейса). Если ведение истории включено, переключитесь на дату актуальности и посмотрите список позиций целиком.

Для проверки ссылок встаньте на позицию и используйте команду «Ещё» → «Найти ссылки на объект» (в некоторых версиях — через меню «Все функции» или стандартную команду поиска ссылок). Если ссылок нет — позицию можно удалить. Если найдены приёмы на работу, кадровые переводы или другие документы — физическое удаление закрыто.

Дополнительно проверьте отчёт «Штатная расстановка» или «Остатки отпусков» по подразделениям этой штатки: если там есть сотрудники, занимающие позиции, значит, движения точно есть. Также убедитесь, что организация и период выбраны верно — в базе с несколькими организациями легко перепутать штатные расписания.

Документ только создан, сотрудников нетМожно удалять полностью

Пометка на удаление документа и позиций, затем удаление помеченных

Есть приёмы и переводы по позициямУдаление невозможно

Позиции закрывают документом изменения штатного расписания

Штатка заведена дублемНужна чистка дублей

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

Сценарий 1: полное удаление штатного расписания без движений

Этот сценарий подходит, когда штатное расписание завели по ошибке: не та организация, не та дата, тестовый ввод. Порядок действий такой. Откройте журнал «Кадры» → «Штатные расписания» (документы) или «Все кадровые документы». Найдите документ «Утверждение штатного расписания». Если были и документы изменения — их тоже нужно будет пометить.

Сначала пометьте на удаление документы: выделите документ и нажмите Delete или кнопку «Пометить на удаление / снять пометку». Пометка документа утверждения обычно автоматически помечает созданные им позиции, но надёжнее проверить справочник позиций отдельно и пометить оставшиеся вручную.

Затем выполните физическое удаление: «Администрирование» → «Обслуживание» → «Удаление помеченных объектов». Выберите режим «Выборочное удаление», отметьте документы утверждения и позиции штатного расписания, нажмите «Удалить». Если программа покажет, что объекты используются, — перейдите к разделу про поиск ссылок.

Порядок удаления пустой штатки
  1. 1
    Сделайте резервную копию базы или убедитесь, что есть свежая выгрузка
  2. 2
    Пометьте на удаление документ «Утверждение штатного расписания» и документы изменений
  3. 3
    Проверьте справочник позиций и пометьте оставшиеся позиции вручную
  4. 4
    Откройте «Администрирование» → «Обслуживание» → «Удаление помеченных объектов»
  5. 5
    Выберите выборочное удаление, отметьте штатку и позиции, выполните удаление
  6. 6
    Проверьте отчёт по штатному расписанию: позиций быть не должно

Сценарий 2: закрытие позиций, если по штатке были движения

Если по позициям принимали сотрудников, удалять штатное расписание нельзя — это разрушит историю кадрового учёта и отчётность за прошлые периоды. Правильный путь — исключить позиции из действующего штатного расписания документом «Изменение штатного расписания».

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

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

Поиск и устранение ссылок, мешающих удалению

Если «Удаление помеченных объектов» сообщает, что позиции используются, программа покажет список объектов-ссылок. Типичные виновники: приёмы на работу, кадровые переводы, документы «Изменение штатного расписания», иногда — начисления и плановые удержания, где позиция указана явно.

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

Для массового поиска удобна обработка «Поиск и удаление дублей» («Администрирование» → «Обслуживание» → «Корректировка данных»), если проблема в задвоенных позициях: она позволяет заменить ссылки с дубля на основную позицию во всех объектах, после чего дубль удаляется штатно.

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

Как выбрать действие

По позиции нет ни одного документаПометьте позицию и документ утверждения на удаление, выполните удаление помеченных
По позиции есть приёмы, но сотрудники уже уволеныЗакройте позицию документом «Изменение штатного расписания»
Позиция — дубль правильной позицииЗамените ссылки обработкой поиска дублей, затем удалите дубль
Ссылку даёт ошибочный кадровый документ без расчётовПометьте документ на удаление, затем удалите позицию

Частые ошибки и ограничения

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

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

Третья ошибка — игнорирование прав. Для удаления помеченных объектов нужны права администратора или соответствующая роль; у рядового кадровика кнопка может быть недоступна. Также помните об ограничении: если включена синхронизация с 1С:Бухгалтерией, удалённые документы могут «вернуться» при обмене — согласуйте удаление с бухгалтерией.

Типичные ошибки
01
Удаление только документа утверждения — позиции остаются в справочнике и мусорят в отчётах
02
Отмена проведения старых приёмов ради удаления штатки — ломается расчёт среднего заработка и отчётность
03
Закрытие позиции с работающими сотрудниками — расхождение штатки и фактической расстановки
04
Удаление без резервной копии — при ошибке восстановить данные будет нечем
05
Забытая синхронизация с БП — удалённые документы возвращаются при обмене

Проверка результата после удаления или закрытия

После удаления откройте справочник «Штатное расписание» и включите отображение помеченных на удаление (если позиции остались помеченными, но не удалёнными — повторите удаление помеченных). Сформируйте отчёт «Штатное расписание» на произвольную дату: удалённых позиций в нём быть не должно ни на одну дату.

После закрытия позиций проверьте отчёт на дату до закрытия и после: до даты закрытия позиции должны отображаться (это история, и это нормально), после — исчезнуть. Также сверьте отчёт «Штатная расстановка»: на закрытых позициях не должно остаться работающих сотрудников.

Контрольные точки

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

Отчёт «Штатное расписание» на текущую дату
Норма

Удалённых/закрытых позиций нет

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

Позиции видны как действующие

Справочник позиций с показом помеченных
Норма

Помеченных объектов нет

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

Остались позиции с пометкой удаления

Штатная расстановка по подразделению
Норма

На закрытых позициях нет сотрудников

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

Сотрудник числится на закрытой позиции

История на прошлые даты
Норма

Закрытые позиции видны до даты закрытия

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

Прошлая история исчезла — значит, удалили лишнее

Итог

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

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

Частые вопросы

Почему программа не даёт удалить позицию штатного расписания?

Значит, на позицию есть ссылки: приёмы на работу, кадровые переводы или документы изменения штатки. Используйте поиск ссылок на объект, чтобы увидеть конкретные документы, и либо исправьте их, либо закройте позицию вместо удаления.

Можно ли удалить штатное расписание целиком за прошлый год?

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

Чем отличается пометка на удаление от физического удаления?

Пометка лишь скрывает объект из обычных списков, но он остаётся в базе и продолжает участвовать в отчётах и ссылках. Физическое удаление выполняется отдельно через «Администрирование» → «Удаление помеченных объектов» и только при отсутствии ссылок.

Как удалить дублирующиеся позиции штатного расписания?

Используйте обработку «Поиск и удаление дублей» в разделе «Администрирование» → «Обслуживание». Она заменит ссылки с дубля на основную позицию во всех документах, после чего дубль можно пометить и удалить штатным способом.

Нужны ли особые права для удаления штатного расписания?

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

Что делать, если после удаления позиции вернулись?

Чаще всего причина — обмен данными с 1С:Бухгалтерией или другой базой: при синхронизации документы загружаются обратно. Отключите обмен на время удаления, удалите объекты в обеих базах согласованно, затем включайте синхронизацию снова.