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