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