Как сопоставить данные двух баз 1С при синхронизации без дублей

· Обновлено 12.07.2026 · ⏱ 6 мин · Редакция 1s-83.com

📋 Содержание

Сопоставление данных при синхронизации в 1С 8.3 — это сверка одинаковых объектов двух баз (организаций, контрагентов, физлиц, номенклатуры), чтобы обмен подтянул пару, а не создал дубль. Окно сопоставления 1С показывает автоматически при первой загрузке данных или когда не смогла сама найти совпадение по ключевым реквизитам.

Пропустишь этот шаг вслепую — получишь два одинаковых контрагента, задвоенную зарплату или «висящие» остатки. Ниже разберём, когда всплывает окно, по каким полям система ищет пары, как сопоставить вручную и как заново сопоставить уже загруженные объекты.

Что такое механизм сопоставления данных и зачем он нужен

Две базы (например, Бухгалтерия 3.0 и ЗУП 3.1) ведут свои справочники независимо. Один и тот же сотрудник Иванов существует и там, и там — но под разными внутренними идентификаторами.

Когда включается синхронизация, обмен должен понять: Иванов из ЗУП и Иванов из БП — это один человек. Иначе в приёмнике появится второй Иванов, и проводки по зарплате уйдут не на того.

Механизм сопоставления решает ровно эту задачу — связывает объект-источник с объектом-приёмником по совпадающим реквизитам. Связка запоминается: при следующих обменах повторно сопоставлять уже не нужно.

💡 Сопоставление — не разовая операция. Новые объекты, которых ещё нет в паре, будут всплывать в окне при каждом обмене, пока вы их не свяжете или не разрешите создать.

Когда 1С показывает окно сопоставления данных

Окно «Сопоставление данных» открывается в трёх случаях:

  • 🔹 Первый обмен после настройки синхронизации — сверяются все существующие справочники.
  • 🔹 Появился новый объект, для которого система не нашла пару по реквизитам.
  • 🔹 Реквизиты изменились так, что автоматическое совпадение сломалось (переименовали, поправили ИНН).

Если объектов немного, 1С сопоставит их сама и молча. Окно выскакивает, когда есть неоднозначность или совпадение не найдено — тогда решение за вами.

⚠️ Не закрывайте окно кнопкой «Создать всё как новые», не разобравшись. Именно так плодятся дубли контрагентов и физлиц.

По каким реквизитам 1С сопоставляет объекты

Для каждого вида объекта заданы свои поля-идентификаторы. Система сравнивает их и, если значения совпали, считает объекты одним и тем же.

🔗 Сопоставление полей
ОрганизацииИНН + КПП + Наименование
КонтрагентыИНН + КПП, затем Наименование
Физические лицаФИО + Дата рождения + ИНН/СНИЛС
НоменклатураНаименование + Артикул
ДоговорыКонтрагент + Номер + Дата
ВалютыКод по ОКВ (например, 643)
Ставки НДСНаименование ставки
БанкиБИК

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

Пошагово: как сопоставить данные при синхронизации

Порядок действий одинаков для любой пары баз (БП ↔ ЗУП, БП ↔ УТ и т. д.).

Сопоставление данных при синхронизации
Выполнено: 0 / 7

Разберём ключевой, четвёртый-пятый шаг подробнее:

  1. В окне сопоставления объекты сгруппированы по вкладкам — «Организации», «Контрагенты», «Физические лица» и т. д.
  2. Строки, где пара найдена автоматически, помечены — их трогать не нужно.
  3. В несопоставленных строках в колонке приёмника нажимаете кнопку выбора и вручную указываете нужный объект из второй базы.
  4. Если пары действительно нет (объект новый) — оставляете вариант «Создать».
  5. После прохода по всем вкладкам жмёте «Далее» / «Записать и закрыть» — обмен продолжится.

💡 Сопоставляйте сверху вниз по вкладкам: сначала организации и контрагенты, потом физлиц и номенклатуру. Так связи между объектами (например, договор ссылается на контрагента) встанут корректно.

Как заново сопоставить уже загруженные объекты

Частый вопрос с форумов: обмен уже прошёл, а объекты сопоставились неверно — как заново сопоставить некоторые объекты при синхронизации.

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

  1. Откройте АдминистрированиеСинхронизация данных.
  2. Найдите пункт «Зарегистрировать изменения» или «Состав отправляемых данных» по вашей настройке.
  3. Для перепривязки конкретных объектов используйте обработку «Сопоставление объектов» (в разных конфигурациях называется близко) — она даёт таблицу «источник ↔ приёмник» и позволяет переназначить пару.
  4. После правки сопоставления зарегистрируйте объект к выгрузке и запустите обмен.

⚠️ Прежде чем перепривязывать — сделайте резервную копию. Ошибочная замена ссылки затрагивает все документы, где объект использовался.

Где хранится само соответствие: связки лежат в служебных регистрах сведений обмена (таблица соответствия объектов информационных баз). Руками их не редактируют — только через штатные обработки.

Типичные ошибки и проблемы при синхронизации

🩺 Диагностика: выберите симптом

Особенности по сценариям обмена

Двусторонний обмен (данные ходят в обе стороны) требует сопоставления с обеих сторон: и в источнике, и в приёмнике. При настройке БП ↔ ЗУП сопоставляют организации, подразделения, физлиц и способы отражения зарплаты в учёте.

Если один и тот же объект изменили в двух базах между обменами — сработает правило приоритета из настройки синхронизации (обычно «главной» назначается одна база). Побеждает версия приоритетной базы, поэтому заранее договоритесь, где ведётся эталон справочников.

💡 Держите справочник организаций и физлиц эталонным в одной базе (чаще — в ЗУП по кадрам, в БП по контрагентам). Меньше конфликтов — меньше ручного сопоставления.

Если не помогло

Когда объекты упорно не сопоставляются или дубли идут волной:

  • ✅ Сверьте релизы обеих конфигураций — расхождение версий ломает автоматическое сопоставление чаще всего.
  • ✅ Проверьте, что в настройке синхронизации совпадают префиксы баз и правила обмена.
  • ✅ Прогоните справочники через Поиск и удаление дублей до обмена, а не после.
  • ✅ Для разовой массовой перепривязки используйте обработку сопоставления объектов, а не ручной проход по окну.

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

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

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.