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