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