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