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