Задвоенные контрагенты, номенклатура и документы: поиск и объединение в 1С 8.3

· 10 мин

Содержание

Найти дубль в 1С быстрее всего штатной обработкой: Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей. Выбираете справочник (контрагенты, номенклатура, физлица), задаёте правило сравнения — например, «ИНН совпадает» — и программа показывает группы похожих элементов. Дальше один элемент назначается основным, а ссылки с остальных переносятся на него.

Обработка есть в типовых конфигурациях на БСП: 1С:Бухгалтерия 3.0, ЗУП 3.1, УТ 11, КА и ERP. Для документов она не подходит: задвоенные поступления и выписки ищут фильтром по номеру и дате или запросом. Оба способа разобраны ниже с примерами.

С чего начать поиск дублей: сортировка, фильтры и поиск в списке

Если подозрение касается одного-двух элементов, обработка не нужна. Хватит самого списка справочника.

Сортировка по колонке

  1. Откройте список, например Справочники → Покупки и продажи → Контрагенты.
  2. Щёлкните по заголовку колонки «Наименование» или «ИНН». Список отсортируется.
  3. Пролистайте: дубли окажутся рядом, строка под строкой.

Сортировка по ИНН надёжнее сортировки по названию. «Ромашка ООО» и «ООО Ромашка» по названию разъедутся по разным концам списка, а по ИНН встанут вместе.

Строка поиска и расширенный поиск

  • 🔍 Поле поиска над списком (Ctrl+F) ищет подстроку во всех видимых колонках. Введите 6–8 цифр ИНН или корень слова из названия: «ромаш», а не «Ромашка».
  • 🎯 Расширенный поиск (Ctrl+Alt+F) ищет по одной выбранной колонке и умеет условие «содержит». Удобно для артикулов.
  • 📂 Если список показан иерархией, переключите его в режим списка. Иначе дубль может прятаться в другой папке.

Ищите по части строки. Дубли часто отличаются мелочью: кавычки «ёлочки» против “лапок”, лишний пробел, латинская «С» вместо кириллической, «ИП Иванов И.И.» против «Иванов Иван Иванович ИП».

Обработка «Поиск и удаление дублей»: пошагово

Это главный инструмент. Он не просто находит дубли, а переносит на основной элемент все ссылки из документов, регистров и других справочников. Удалять дубль вручную нельзя: документы, где он указан, потеряют контрагента или товар.

Перед запуском сделайте резервную копию базы . Замена ссылок затрагивает тысячи записей, и откатить её одной кнопкой не получится.

Шаг 1. Открыть обработку

КонфигурацияГде найти
Бухгалтерия 3.0Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей
ЗУП 3.1Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей
УТ 11, КА 2, ERPНСИ и администрирование → Администрирование → Обслуживание → Корректировка данных

Если команды нет в меню, у пользователя не хватает прав. Обработку запускает администратор или пользователь с полными правами.

Шаг 2. Выбрать, где искать

В поле «Где искать» укажите справочник: «Контрагенты», «Номенклатура», «Физические лица», «Банки», «Договоры» и так далее. Ниже можно задать отбор, чтобы не перебирать всю базу. Например, искать только среди непомеченных на удаление или только в одной папке номенклатуры.

Шаг 3. Настроить правила сравнения

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

  • ✅ Совпадает — точное равенство. Подходит для ИНН, КПП, СНИЛС, артикула, штрихкода.
  • 🔤 Похоже — нечёткое сравнение строк. Ловит «ООО Ромашка» и «Ромашка, ООО», опечатки и перестановки слов.
  • ➕ Можно комбинировать: «ИНН совпадает» И «КПП совпадает» — так обособленные подразделения с одним ИНН не склеятся с головной организацией.

Условие «Похоже» по наименованию номенклатуры даёт много ложных совпадений: «Болт М8×30» и «Болт М8×40» для программы похожи. Проверяйте каждую группу глазами.

Шаг 4. Найти и разобрать группы

Нажмите кнопку поиска. Обработка покажет группы: в каждой — элементы, которые она считает одним объектом, и число мест использования каждого.

  1. В каждой группе отметьте основной элемент. Обычно это тот, у которого больше всего ссылок и полнее заполнены реквизиты.
  2. Снимите флажки с элементов, которые оказались не дублями.
  3. Откройте места использования, если сомневаетесь. Видно, в каких документах фигурирует элемент.

Шаг 5. Заменить ссылки и удалить дубли

Запустите удаление. Программа перепишет ссылки во всех документах и регистрах на основной элемент. Дубли помечаются на удаление или удаляются сразу — способ выбирается в настройках обработки.

Помеченные элементы окончательно удаляются через Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов.

Замена ссылок в закрытом периоде меняет проведённые документы. Если в базе стоит дата запрета изменения, обработка либо не сможет заменить ссылки, либо вам придётся временно снять запрет. Согласуйте это с главным бухгалтером.

Объединение двух элементов прямо из списка

Если дубль один и вы его уже нашли, обработка с правилами не нужна. Выделите в списке справочника оба элемента (Ctrl + щелчок) и найдите в меню Ещё команду объединения выделенных элементов. Программа спросит, какой элемент оставить, и выполнит ту же замену ссылок.

Как найти задвоенные документы по номеру и дате

Документы дублируются иначе, чем справочники. Обычно это одно поступление, введённое дважды, или банковская выписка, загруженная повторно. Обработка поиска дублей с документами не работает , поэтому действуем фильтрами.

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

Главный признак дубля — одинаковые номер и дата документа поставщика при одном контрагенте. Собственный номер 1С здесь не поможет: программа присваивает каждому документу новый.

  1. Откройте журнал, например Покупки → Поступление (акты, накладные, УПД).
  2. Отберите список по контрагенту.
  3. Отсортируйте по колонке с входящим номером, если она выведена, или по сумме.
  4. Два документа с одинаковой суммой и датой — кандидат в дубли. Откройте оба и сравните номер и дату поставщика.

Косвенный признак — расхождение в акте сверки с контрагентом: у вас долг на сумму одной накладной больше, чем у поставщика.

Банковские выписки

Повторная загрузка выписки создаёт пары списаний и поступлений с одинаковыми суммой, датой и номером платёжки.

  • 📅 Откройте Банк и касса → Банковские выписки, отберите по банковскому счёту и дню.
  • 💰 Сравните остаток на конец дня в 1С с остатком в банковской выписке. Разница ровно на сумму платежа — почти наверняка дубль.
  • 🔁 Проверьте оборотно-сальдовую ведомость по счёту 51 за день: оборот больше банковского — ищите задвоение.

Что делать с найденным дублем документа

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

Что делать с найденным дублем?

Поиск дублей запросом: ИНН, наименование, входящий номер

Когда записей десятки тысяч, точнее всего посчитать дубли запросом. Его выполняют в консоли запросов — внешней обработке, которую администратор открывает через Файл → Открыть. Для открытия внешних обработок нужны соответствующие права.

Контрагенты с одинаковыми ИНН и КПП

ВЫБРАТЬ
	Контрагенты.ИНН КАК ИНН,
	Контрагенты.КПП КАК КПП,
	КОЛИЧЕСТВО(Контрагенты.Ссылка) КАК Количество
ИЗ
	Справочник.Контрагенты КАК Контрагенты
ГДЕ
	НЕ Контрагенты.ПометкаУдаления
	И НЕ Контрагенты.ЭтоГруппа
	И Контрагенты.ИНН <> ""
СГРУППИРОВАТЬ ПО
	Контрагенты.ИНН,
	Контрагенты.КПП
ИМЕЮЩИЕ
	КОЛИЧЕСТВО(Контрагенты.Ссылка) > 1

Результат — список пар ИНН/КПП, которые встречаются больше одного раза. Каждую пару дальше разбирают обработкой поиска дублей или объединением из списка.

Номенклатура с одинаковым наименованием

Замените в запросе справочник на Справочник.Номенклатура, а поля ИНН и КПП — на Наименование. Группировать можно только по строке ограниченной длины. Поле «Полное наименование» обычно неограниченное, и группировка по нему вызовет ошибку запроса. Для товаров с артикулами надёжнее группировать по артикулу.

Повторно введённые поступления

ВЫБРАТЬ
	Поступление.Контрагент КАК Контрагент,
	Поступление.НомерВходящегоДокумента КАК НомерПоставщика,
	Поступление.ДатаВходящегоДокумента КАК ДатаПоставщика,
	КОЛИЧЕСТВО(Поступление.Ссылка) КАК Количество
ИЗ
	Документ.ПоступлениеТоваровУслуг КАК Поступление
ГДЕ
	Поступление.Проведен
	И Поступление.НомерВходящегоДокумента <> ""
СГРУППИРОВАТЬ ПО
	Поступление.Контрагент,
	Поступление.НомерВходящегоДокумента,
	Поступление.ДатаВходящегоДокумента
ИМЕЮЩИЕ
	КОЛИЧЕСТВО(Поступление.Ссылка) > 1

Запрос написан для Бухгалтерии 3.0. В других конфигурациях имена реквизитов могут быть другими — проверьте их в конструкторе запроса консоли, там видна структура документа.

Консоль запросов только читает данные. Сам запрос ничего в базе не меняет, поэтому его безопасно запускать в рабочей базе в рабочее время.

Чем отличается поиск дублей в БП, ЗУП и УТ

Обработка одна, но справочники, где дубли опасны, и признаки дубля разные.

КонфигурацияГде дубли вредят больше всегоПоле для сравненияЧем грозит
Бухгалтерия 3.0Контрагенты, договоры, номенклатураИНН + КПП, артикулРаздвоение расчётов по 60/62, ошибки в книге покупок и сверке
ЗУП 3.1Физические лицаСНИЛС, ИНН, дата рожденияДоход и НДФЛ одного человека расходятся по двум карточкам, ошибки в отчётности по НДФЛ и персонифицированных сведениях
УТ 11Партнёры, контрагенты, номенклатураИНН (у контрагентов), артикул, штрихкодЗадвоение остатков, разные цены на один товар, расхождения в отчётах по продажам

Особенность УТ 11: партнёры и контрагенты

В УТ клиент хранится на двух уровнях: партнёр (с кем работаем) и контрагент (юрлицо с ИНН для документов). Дубль может быть на любом уровне. Два партнёра «Ромашка» с одним контрагентом — это дубль партнёров. Один партнёр с двумя контрагентами одного ИНН — дубль контрагентов. Проверяйте оба справочника отдельно.

Особенность ЗУП 3.1: физлицо и сотрудник

В ЗУП дублем считается именно физическое лицо. Если человек работает по совместительству, у него два сотрудника, но одно физлицо — это нормально. Сливать надо только карточки физлиц с одинаковым СНИЛС. После объединения перепроверьте данные для НДФЛ: доходы обеих карточек сойдутся на одном человеке.

Как не допустить новых дублей

Найти и удалить дубли — полдела. Без профилактики через пару месяцев они появятся снова.

  • 🧾 Заполнение по ИНН. Создавайте контрагентов только вводом ИНН с автозаполнением реквизитов из ЕГРЮЛ через интернет -поддержку. Наименование тогда приходит в одном виде, и дубль сразу видно. При совпадении ИНН Бухгалтерия предупреждает, что такой контрагент уже есть.
  • 🔐 Права на создание. Ограничьте, кто может добавлять элементы справочников. Менеджер по продажам создаёт заявку, а карточку заводит один ответственный.
  • 🏷️ Единые правила наименования. Форма собственности в конце или в начале, без кавычек или с «ёлочками» — договоритесь и запишите в регламент.
  • 🔄 Настройка обменов. Много дублей рождают обмены: элемент приходит из другой базы и не узнаётся. Проверьте, по каким полям правила обмена сопоставляют объекты. Для контрагентов это ИНН и КПП, для номенклатуры — артикул или идентификатор.
  • 📥 Загрузка из Excel и от поставщиков. При загрузке номенклатуры сопоставляйте строки с существующими товарами, а не создавайте новые. Обработки загрузки обычно позволяют выбрать поле сопоставления.
  • 🗓️ Плановая проверка. Раз в квартал запускайте поиск дублей по контрагентам и номенклатуре. Свежие дубли с 2–3 документами объединяются за минуту.

Частые ошибки при чистке дублей

  • ❌ Удалить дубль вручную, не перенеся ссылки. Программа не даст удалить объект со ссылками через «Удаление помеченных объектов», но пометка на удаление уже ломает работу: элемент перечёркнут в документах, а новые документы на него не выбрать.
  • ❌ Склеить филиал с головной организацией. У обособленного подразделения тот же ИНН, но другой КПП. Сравнивайте всегда по паре ИНН + КПП.
  • ❌ Выбрать основным пустой элемент. Основным оставляют карточку с заполненными реквизитами, банковскими счетами и договорами. Иначе после объединения придётся всё заполнять заново.
  • ❌ Объединить договоры с разными условиями. Два договора одного контрагента — не всегда дубль. Если отличаются валюта, вид договора или ставка НДС, объединение исказит расчёты.
  • ❌ Чистить в распределённой базе только с одной стороны. Если базы связаны обменом, удалённый дубль может вернуться из другой базы. Чистку согласуют с администратором обмена.

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

Можно ли найти дубли в файловой базе на слабом компьютере?
Можно, но поиск с условием «Похоже» по большому справочнику идёт долго. Сужайте отбор: по папке, по дате создания, только непомеченные. Условие «Совпадает» по ИНН работает быстро даже на десятках тысяч записей.
Что будет с актами сверки и отчётами после объединения контрагентов?
Документы и движения перейдут на основного контрагента. Акт сверки и оборотно-сальдовая ведомость покажут один общий остаток вместо двух. Сформированные ранее печатные формы и сданные отчёты не изменятся.
Восстанавливается ли удалённый дубль?
Нет. После удаления помеченных объектов элемент вернуть можно только из резервной копии. Поэтому копию делают до запуска обработки, а не после.
Почему обработка не находит явный дубль?
Чаще всего мешает отбор: дубль помечен на удаление, лежит в другой папке или у него пустое поле сравнения. Например, при правиле «ИНН совпадает» элемент без ИНН не попадёт ни в одну группу. Ослабьте правило или добавьте сравнение по наименованию.
Может ли пользователь без прав администратора найти дубли?
Найти — да, через сортировку и поиск в списке. Объединить и удалить — нет: замена ссылок требует административных прав, потому что меняет чужие документы.