В многопользовательских конфигурациях 1С распространенным явлением является дублирование элементов справочников. Это особенно характерно для таких справочников с большим количеством записей как Контрагенты и Номенклатура.
Программа 1С предлагает быстрое и эффективное решение этой проблемы с помощью обработки Поиск и удаление дублей. Данный инструмент оптимизирует процессы поиска и удаления дублирующих записей, позволяя очистить информационную базу от избыточной информации.
Перед использованием обработки Поиск и удаление дублей рекомендуем создать резервную копию базы данных. Это позволит восстановить данные в случае возникновения непредвиденных ошибок.
Обратите внимание: использование обработки возможно только для пользователей с Полными правами доступа.
Рассмотрим алгоритм работы с обработкой Поиск и удаление дублей на примере конфигурации 1С:Бухгалтерия 8.3.
1. Перейдите в раздел Администрирование – Настройки программы – Обслуживание — Корректировка данных – Поиск и удаление дублей.
2. В форме обработки выберите нужный справочник или журнал документов, в котором необходимо выполнить поиск дублей.
3. Установите нужные отборы для поиска
4. Определите критерии сравнения для элементов
5. Нажмите кнопку Найти дубли для запуска поиска. Обработка проанализирует данные и отобразит список потенциальных дубликатов.
6. Проанализируйте полученные результаты: внимательно изучите список найденных элементов.
При обнаружении дублей справа от элементов выводится информация о количестве ссылок из них в базе данных.
Элемент, имеющий наибольшее количество ссылок на другие объекты информационной базы, автоматически устанавливается в качестве Оригинала и выделяется синей стрелкой. Дубликаты отмечаются флажками.
7. Снимите флажки с элементов, которые не являются дублями и укажите, какой из дублирующихся элементов является оригиналом.
8. Для удаление найденных дублей нажмите кнопку Удалить дубли. Ссылки на дубликаты будут перенесены на оригинал, а сами дубликаты будут помечены на удаление.
После успешного завершении обработки все ссылки на дублирующийся элемент переносятся в выбранный оригинал, при этом сам дубликат из базы данных не удаляется, а остается в справочнике с пометкой на удаление.
Для окончательного удаления дубликатов из базы данных запустите обработку Удаление помеченных объектов (Операции – Сервис – Удаление помеченных объектов).