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