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

Другое · 13 мин

Как удалить сотрудника в 1С:Бухгалтерия

Как удалить сотрудника из 1С:Бухгалтерии 8.3: проверка ссылок, пометка на удаление, архивация данных, что делать если удаление запрещено. Пошаговая инструкция.

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

Базовый принцип 1С: объект можно удалить, только если на него нет ни одной ссылки в других объектах базы. Если сотрудник упоминается в документах, справочниках или регистрах, программа заблокирует удаление и покажет список мест использования. Поэтому правильная схема почти всегда такая: сначала выяснить, где используется сотрудник, затем либо устранить ссылки, либо отказаться от удаления в пользу пометки, архивации или увольнения.

Ниже — практический порядок действий для типовой 1С:Бухгалтерии 8.3 (редакция 3.0) с учётом того, что в разных релизах названия пунктов меню могут немного отличаться.

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

Справочник «Сотрудники» в 1С:Бухгалтерии связан почти со всем кадрово-расчётным контуром: приёмы на работу, увольнения, начисления зарплаты, больничные, отпуска, ведомости на выплату, отражение зарплаты в учёте, отчётность по НДФЛ и страховым взносам. Каждый такой документ хранит ссылку на карточку сотрудника.

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

Из этого следует главный вывод: удаление — инструмент для ошибочно созданных карточек (дублей, тестовых записей, сотрудников, по которым не было ни одного документа). Реального работника, по которому проходили начисления, удалять нельзя и не нужно — его данные должны храниться в базе для отчётности и проверок.

Подготовка: резервная копия и проверка прав

Перед любыми операциями удаления сделайте резервную копию базы. В файловом варианте достаточно скопировать файл 1Cv8.1CD из каталога базы либо выполнить выгрузку через «Администрирование → Обслуживание → Резервное копирование и восстановление» (в новых релизах) или через конфигуратор: «Администрирование → Выгрузить информационную базу». В клиент-серверном варианте копию делает администратор средствами СУБД или через консоль кластера.

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

Также проверьте, не работаете ли вы в закрытом периоде: если дата запрета изменения данных установлена, документы прошлых периодов нельзя будет ни пометить, ни изменить, а значит, и устранить ссылки на сотрудника в них не получится.

Шаг 1. Выясняем, где используется сотрудник

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

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

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

Шаг 2. Пометка на удаление и удаление помеченных объектов

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

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

После запуска программа проверит ссылки и покажет результат. Если часть объектов не удалена, откроется список мест использования — по нему видно, какие документы мешают. Их нужно либо удалить (если они ошибочны), либо оставить сотрудника в базе.

Шаг 3. Если удаление запрещено: увольнение и архивация

Самая частая реальная ситуация — сотрудник уволен, и бухгалтер хочет «убрать его из списка», чтобы не мешал. Удалять такую карточку нельзя и не нужно: данные о начислениях, НДФЛ и взносах должны храниться, поскольку отчётность и справки для бывшего работника формируются из базы ещё долго после увольнения.

Чтобы уволенный сотрудник не мешался в работе, используйте штатные средства. Во-первых, оформите документ «Увольнение» — после этого сотрудник перестанет попадать в подборы при заполнении новых документов. Во-вторых, в списке сотрудников снимите флажок или настройте отбор так, чтобы уволенные не отображались (в карточке сотрудника и в настройках списка есть соответствующие опции показа). В-третьих, в ряде релизов доступна пометка «В архиве» для карточки сотрудника — такие записи скрываются из рабочих списков, но остаются в базе.

Сравнение вариантов: что делать с карточкой сотрудника

Удаление

Подходит только для ошибочно созданных карточек без единого документа. Полностью убирает объект из базы.

Увольнение + скрытие из списка

Правильный вариант для реального работника. Данные сохраняются для отчётности, карточка не мешает в подборах.

Пометка «В архиве»

Для уволенных, данные которых нужны редко. Карточка скрыта из рабочих списков, но доступна при отключении фильтра.

Объединение дублей

Если заведено две карточки одного человека — используйте поиск и устранение дублей вместо ручного удаления.

Шаг 4. Удаление дублей сотрудников и физических лиц

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

В типовой конфигурации есть обработка «Поиск и удаление дублей»: «Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей» (путь может отличаться в зависимости от релиза). Выберите справочник «Сотрудники» или «Физические лица», задайте правила поиска (по наименованию, по ИНН, СНИЛС и т.п.), программа найдёт похожие элементы и предложит объединить их: все ссылки с дубля будут перенесены на основную карточку, после чего дубль можно удалить.

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

Типичные ошибки
01
Попытка удалить уволенного сотрудника, по которому есть начисления — программа блокирует удаление, а обход блокировки разрушает отчётность
02
Удаление без резервной копии — при ошибке восстановить данные невозможно
03
Автоматическое удаление всех помеченных объектов — под удаление попадают чужие пометки других пользователей
04
Удаление дубля вручную вместо объединения — документы остаются с битыми ссылками
05
Игнорирование даты запрета редактирования — ссылки в закрытых периодах устранить нельзя, удаление зависает

Проверка результата и восстановление при ошибке

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

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

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

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

Список сотрудников
Норма

Удалённой карточки нет, дублей не осталось

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

Карточка на месте или помечена, но не удалена — есть неустранённые ссылки

Документы по сотруднику (при объединении дублей)
Норма

В поле «Сотрудник» указана основная карточка

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

Отображается «<Объект не найден>» — битая ссылка

Отчёты по зарплате и НДФЛ
Норма

Данные по сотруднику соответствуют прежним значениям

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

Суммы изменились или строки исчезли — нужна проверка и восстановление из копии

Ограничения и частные сценарии

Удаление физического лица

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

Удаление в базе с обменом данными

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

Анонимизация вместо удаления

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

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

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

Карточка создана ошибочно, документов по ней нетПометьте на удаление и выполните «Удаление помеченных объектов»
Сотрудник реально работал и уволенНе удаляйте: оформите увольнение, скройте из списка или отправьте в архив
Заведено две карточки одного человекаИспользуйте «Поиск и удаление дублей» с объединением, затем удалите дубль
Программа запрещает удаление и показывает список ссылокРазберите каждый объект из списка: удалите ошибочные документы, реальные — оставьте и откажитесь от удаления

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

Почему 1С пишет «Объект не может быть удален, так как на него имеются ссылки»?

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

Можно ли удалить уволенного сотрудника, чтобы он не отображался в списке?

Удалить нельзя, если по нему есть начисления и кадровые документы, — и это не требуется. Оформите увольнение, затем настройте список сотрудников так, чтобы уволенные не показывались, либо используйте пометку «В архиве», если она доступна в вашем релизе. Данные останутся в базе для отчётности и справок.

Что делать, если после удаления в документах появилась надпись «Объект не найден»?

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

Как удалить дубль сотрудника, если по обеим карточкам есть документы?

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

Удалится ли физическое лицо вместе с сотрудником?

Нет, это отдельные объекты справочников. Физическое лицо останется в базе, и удалять его нужно отдельно — и только если на него нет ссылок из других сотрудников, контрагентов или документов. Проверка выполняется аналогично через «Ссылки на объект».

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

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

Итог

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

Удаление сотрудника в 1С:Бухгалтерии возможно только при отсутствии ссылок на карточку. Реальных работников не удаляют — их увольняют и скрывают из списков или архивируют. Дубли объединяют штатной обработкой. Перед любым удалением делайте резервную копию, а результат проверяйте по списку сотрудников и документам.