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