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