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

Другое · 10 мин

Как удалить физическое лицо в 1С:ЗУП

Как удалить физическое лицо в 1С:ЗУП: пометка на удаление, контроль ссылок, удаление помеченных объектов и что делать, если программа не даёт удалить карточку.

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

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

Ниже разобраны проверка использования карточки, штатная пометка на удаление, удаление помеченных объектов, работа с дубликатами и типовые ошибки, из-за которых программа отказывается удалять физлицо.

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

Безопасно удаляются только те карточки физических лиц, на которые нет ни одной ссылки в базе: нет сотрудника, кадровых документов, начислений, документов по НДФЛ и взносам. Обычно это ошибочно созданные дубли или тестовые записи, по которым не велся учёт.

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

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

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

Карточка создана ошибочно и нигде не используетсяПометьте на удаление и выполните удаление помеченных объектов
Существуют две карточки одного человека, обе используютсяОбъедините дубликаты через поиск и устранение дублей
По физлицу есть кадровые документы и начисленияНе удаляйте карточку — оставьте её в базе
Физлицо из тестовой копии базыУдаляйте штатно, предварительно убедившись, что работаете в копии

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

Перед любыми операциями удаления создайте резервную копию информационной базы. Для файловой базы достаточно скопировать файл базы или выгрузить данные через конфигуратор, для клиент-серверной — выполнить выгрузку средствами СУБД или конфигуратора. Удаление физлица — необратимая операция, и восстановить карточку без копии не получится.

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

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

Пометка физлица на удаление

Штатный механизм удаления в 1С:ЗУП двухступенчатый: сначала объект помечается на удаление, затем удаляется специальной обработкой. Откройте справочник «Физические лица», найдите нужную карточку, выделите её и нажмите кнопку пометки на удаление (или клавишу Delete) и подтвердите действие.

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

Пометка на удаление сама по себе не удаляет данные — объект остаётся в базе и продолжает отображаться в отчётах и документах. Это промежуточное состояние, которое позволяет при необходимости снять пометку и отменить операцию до фактического удаления.

Порядок действий
  1. 1
    Создайте резервную копию базы
  2. 2
    Откройте карточку физлица и проверьте ссылки на объект через меню «Ещё»
  3. 3
    Убедитесь, что ссылок нет, либо устраните их (удалите ошибочного сотрудника и его документы)
  4. 4
    Пометьте физлицо на удаление в справочнике «Физические лица»
  5. 5
    Запустите «Удаление помеченных объектов» в разделе «Администрирование»
  6. 6
    Проверьте результат: карточка должна исчезнуть из списка

Удаление помеченных объектов

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

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

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

Что делать, если программа не даёт удалить физлицо

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

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

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

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

Объединение дубликатов вместо удаления

Если в базе заведены две карточки одного человека — например, с разным написанием фамилии или из-за повторного ввода при трудоустройстве, — правильное решение не удаление, а объединение. В 1С:ЗУП для этого предусмотрена обработка поиска и устранения дублей, доступная в карточке физлица или через служебные обработки администрирования.

При объединении указывается основная (правильная) карточка, а все ссылки с дубликата переносятся на неё: сотрудники, документы, начисления, данные по НДФЛ. После переноса дубликат становится неиспользуемым и удаляется штатным способом без потери данных.

Перед объединением сверьте ключевые данные обеих карточек: ФИО, дату рождения, ИНН, СНИЛС. Объединять можно только карточки, которые действительно относятся к одному человеку, — ошибочное слияние разных людей исправить значительно сложнее, чем разнести дубли.

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

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

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

Удаляемой карточки нет в списке, поиск по ФИО её не находит

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

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

Связанный сотрудник
Норма

Ошибочный сотрудник удалён вместе с физлицом

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

Сотрудник остался и ссылается на несуществующее физлицо

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

Данные коллег и отчётность не изменились

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

В документах появились пустые или битые ссылки

Объединение дублей
Норма

Все документы ссылаются на одну основную карточку

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

Часть документов осталась на удалённом дубликате

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

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

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

Интерактивное удаление без контроля ссылок (через Shift+Delete или специальные обработки) в 1С:ЗУП применять не рекомендуется: оно оставляет в базе битые ссылки, которые ломают отчёты и обмены. Такой приём допустим только в тестовых копиях опытными специалистами.

Итог

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

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

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

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

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

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

Технически — только если удалить все документы и начисления по нему, но делать этого не следует. Данные уволенных нужны для отчётности, выдачи справок и проверок. Уволенный сотрудник не мешает работе: он не попадает в текущие списки и не участвует в расчётах.

Что произойдёт, если удалить физлицо, на которое есть ссылки?

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

Как удалить сразу несколько ошибочных физлиц?

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

Физлицо вернулось в базу после обмена — что делать?

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