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

Справочники и Данные · 11 мин

Как удалить физическое лицо в 1С 8.3 Бухгалтерия

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

Справочник «Физические лица» в 1С 8.3 Бухгалтерия связан с кадровыми документами, зарплатными ведомостями, договорами подряда и регистрами персональных данных. Поэтому удалить запись просто кнопкой «Удалить» обычно не получается: программа защищает целостность данных и не даёт стереть объект, на который есть ссылки.

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

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

Когда физическое лицо можно удалить, а когда нельзя

1С разрешает физическое удаление объекта только при отсутствии ссылок на него из других объектов базы. Ссылки — это упоминания физлица в документах (приём на работу, начисление зарплаты, ведомости), других справочниках (сотрудники, контрагенты) и регистрах сведений (ФИО, документы удостоверяющие личность, статусы застрахованных лиц).

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

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

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

Запись создана недавно, документов по ней нетПометьте на удаление и выполните удаление помеченных объектов
Это дубликат, а документы заведены на другую запись того же человекаПометьте дубликат на удаление; документы на нём быть не должны
По физлицу есть проведённые документы прошлых периодовНе удаляйте: оставьте запись и снимите пометку, закрыв её от использования
Документы есть, но они ошибочные и период ещё открытОтмените проведение или удалите документы, затем удаляйте физлицо

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

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

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

Также проверьте, не установлена ли дата запрета изменения данных («Администрирование → Поддержка и обслуживание → Даты запрета изменения данных»). Если документы, ссылающиеся на физлицо, находятся в закрытом периоде, отменить их проведение без снятия запрета не получится.

Шаг 1. Пометить физическое лицо на удаление

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

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

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

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

Шаг 2. Удаление помеченных объектов и контроль ссылок

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

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

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

Что делать, если на физлицо есть ссылки

Список мест использования — это рабочий инструмент, а не приговор. Разберите каждую ссылку по типу.

Ссылки из документов

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

Ссылки из регистров сведений

Записи регистров «ФИО физических лиц», «Документы физических лиц», «Гражданство физических лиц» не блокируют удаление в типовом механизме контроля, если они введены в карточке самого физлица — они удаляются вместе с ним. Но записи, созданные через кадровые документы, удаляются только вместе с этими документами.

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

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

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

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

Когда удалить физлицо нельзя, правильная практика — оставить запись, но исключить её из текущей работы. Для сотрудника оформляется увольнение кадровым документом: после этого он перестаёт предлагаться в документах начисления и не попадает в актуальные списки.

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

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

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

Дополнительно убедитесь, что регламентированные отчёты и списки документов открываются без ошибок. Если после удаления в каком-либо документе появилась надпись вида «<Объект не найден>», значит ссылка осталась — восстановите данные из резервной копии и повторите процедуру корректно.

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

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

Поиск фамилии в справочнике «Физические лица»
Норма

Запись не находится

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

Запись на месте или помечена, но не удалена

Справочник «Сотрудники»
Норма

Нет записей со ссылкой на удалённое физлицо

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

Есть строка, которая открывается с ошибкой

Открытие документов и отчётов
Норма

Документы открываются штатно

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

В полях отображается «Объект не найден»

Повторный запуск удаления помеченных объектов
Норма

Физлица в списке нет

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

Объект снова в списке с перечнем ссылок

Особенности при обмене данными и в распределённых базах

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

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

Чаще всего необходимость удалить физлицо возникает из-за дублей, созданных при ручном вводе. Снизить их количество помогает простое правило: перед созданием новой записи выполнять поиск по фамилии и ИНН во всех связанных справочниках — «Физические лица», «Сотрудники», «Контрагенты» с видом «Физическое лицо».
ПЗ
Практическое замечание

Часто задаваемые вопросы

Почему кнопка «Удалить» неактивна или удаление не выполняется?

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

Можно ли удалить физлицо уволенного сотрудника?

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

Что будет с персональными данными при удалении физлица?

При окончательном удалении вместе с элементом справочника удаляются записи регистров, введённые через его карточку: ФИО, документы удостоверяющие личность, гражданство, контактная информация. Данные, внесённые кадровыми документами, остаются, пока существуют сами документы.

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

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

Можно ли восстановить удалённое физическое лицо?

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

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

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

Итог

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

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