Документы и Печать · 10 мин
Как сопоставить контрагентов в 1С и Диадок
Как сопоставить контрагентов в 1С и Диадоке: поиск по ИНН и КПП, ручное сопоставление, работа с дублями, проверка результата и типичные ошибки при настройке.
Сопоставление контрагентов — обязательный этап подключения электронного документооборота между 1С и Диадоком. Пока запись из Диадока не привязана к элементу справочника «Контрагенты» в 1С, входящие документы не смогут корректно загрузиться в учётную систему: программа просто не поймёт, к какому поставщику или покупателю относится накладная или счёт-фактура.
Проблема усугубляется тем, что в двух системах один и тот же партнёр часто записан по-разному: в 1С — «ООО Ромашка», в Диадоке — «Общество с ограниченной ответственностью "Ромашка"». Автоматический поиск по наименованию в таких случаях не срабатывает, и сопоставлять приходится по ИНН/КПП или вручную.
Материал подходит для типовых конфигураций 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) с модулем Диадока или встроенным ЭДО. Порядок действий в разных версиях модуля может немного отличаться, но общая логика одинакова.
Как устроено сопоставление контрагентов между 1С и Диадоком
Диадок идентифицирует организации по паре ИНН + КПП (для ИП — только по ИНН). Эти данные приходят вместе с электронным документом от отправителя. Модуль Диадока в 1С берёт ИНН и КПП из входящего документа и ищет контрагента с такими же реквизитами в справочнике 1С.
Если совпадение найдено — документ автоматически привязывается к карточке контрагента, и при создании поступления или реализации данные подставляются без ручного ввода. Если совпадения нет, документ попадает в статус «требуется сопоставление», и дальнейшая работа с ним блокируется до ручной привязки.
Важно понимать: сопоставление выполняется не один раз при настройке, а постоянно — каждый новый контрагент, от которого пришёл документ, требует привязки. Поэтому задача состоит из двух частей: разовая массовая настройка и регулярная обработка новых контрагентов.
Что подготовить перед сопоставлением
До запуска сопоставления приведите в порядок справочник контрагентов в 1С. Проверьте, что у всех активных контрагентов заполнены ИНН и КПП — именно по ним идёт поиск. Пустой или ошибочный ИНН гарантированно приведёт к тому, что контрагент не найдётся автоматически.
Удалите или пометьте на удаление явные дубли контрагентов. Если в справочнике два элемента с одинаковым ИНН, модуль может привязать документ не к той карточке, и документы по одному поставщику разойдутся по разным записям. Для поиска дублей используйте стандартную обработку «Поиск и удаление дублей» в разделе администрирования.
Убедитесь, что модуль Диадока обновлён до актуальной версии и у пользователя есть права на изменение справочника контрагентов. Без прав на запись сопоставление сохранить не получится, даже если интерфейс позволит его выполнить.
- 1Проверьте заполнение ИНН и КПП у контрагентов в 1С
- 2Найдите и обработайте дубли справочника
- 3Обновите модуль Диадока до актуальной версии
- 4Проверьте права пользователя на изменение справочника контрагентов
- 5Выполните обмен с Диадоком, чтобы загрузить список контрагентов из сервиса
Автоматическое сопоставление по ИНН и КПП
Основной способ — автоматическая привязка. В модуле Диадока откройте список контрагентов (обычно это отдельная закладка или раздел «Контрагенты» в интерфейсе модуля) и выполните команду сопоставления. Модуль пройдёт по всем записям из Диадока и попытается найти каждой из них пару в справочнике 1С по ИНН и КПП.
После завершения список разделится на две группы: сопоставленные и несопоставленные. По сопоставленным проверьте выборочно несколько записей — откройте карточку и убедитесь, что привязка указывает на правильный элемент справочника. Автоматика иногда ошибается, если в 1С есть несколько контрагентов с похожими реквизитами.
Для обособленных подразделений ситуация сложнее: у них один ИНН с головной организацией, но разные КПП. Модуль различает такие записи по КПП, поэтому в 1С каждое подразделение должно быть заведено отдельным контрагентом со своим КПП — иначе документы разных подразделений склеятся в одну карточку.
Ручное сопоставление: когда и как привязывать вручную
Ручная привязка нужна, когда автоматический поиск не дал результата. Типичные причины: ИНН в 1С заполнен с ошибкой, контрагент ещё не заведён в справочнике, либо в Диадоке указан ИНН обособленного подразделения, которого нет в вашей базе.
Для ручного сопоставления откройте несопоставленную запись в модуле Диадока и выберите команду привязки. Откроется форма выбора из справочника контрагентов 1С. Найдите нужного контрагента по наименованию или ИНН и подтвердите выбор. Если контрагента в справочнике нет — создайте его прямо из формы, реквизиты из Диадока подставятся автоматически.
Контрагент найден, но это дубль
Если при ручном поиске вы видите несколько карточек одного контрагента, привязывайте к той, по которой идёт реальный учёт (есть документы, договоры, остатки взаиморасчётов). После привязки лишнюю карточку пометьте на удаление, чтобы не создавать путаницу в дальнейшем.
ИНН в 1С и Диадоке не совпадают
Бывает, что организация сменила ИНН (реорганизация) или в одной из систем опечатка. Сверьте реквизиты по актуальной выписке ЕГРЮЛ. Исправьте данные там, где они неверны, и только потом выполняйте привязку — сопоставление по заведомо ошибочным реквизитам создаст проблемы при формировании отчётности.
Проверка результата сопоставления
После массового и ручного сопоставления откройте список входящих документов в модуле Диадока. У корректно привязанных документов в колонке контрагента должно отображаться наименование из справочника 1С, а не запись «не сопоставлен» или реквизиты из сервиса.
Выполните контрольную загрузку: выберите один-два входящих документа от разных контрагентов и создайте на их основании учётные документы (поступление товаров, счёт-фактуру). Если при создании поля «Контрагент» и «Договор» заполнились автоматически — сопоставление работает правильно.
Отдельно проверьте исходящие документы: сформируйте тестовый документ контрагенту и убедитесь, что в Диадок он уходит с корректными реквизитами получателя. Ошибки в исходящих документах видит ваш партнёр, поэтому их лучше поймать до реальной отправки.
Как проверить результат
Все активные контрагенты сопоставлены
Остались записи со статусом «не сопоставлен»
Контрагент подставляется из справочника 1С
Документ требует сопоставления при открытии
Контрагент и договор заполняются автоматически
Поля пустые или подставляется чужой контрагент
Типичные ошибки и как их избежать
Самая частая ошибка — привязка к дублю контрагента. Внешне всё работает, но документы по одному поставщику оказываются размазаны по двум карточкам, и отчёты по взаиморасчётам врут. Лечение — свести дубли и перепривязать документы к основной карточке.
Вторая ошибка — игнорирование обособленных подразделений. Если завести все филиалы одной сети одним контрагентом с КПП головного офиса, накладные от разных филиалов будут приходить на одну карточку, и разобрать, какое подразделение что поставило, станет невозможно.
Третья группа проблем — техническая: устаревший модуль Диадока, не выполнен обмен с сервисом перед сопоставлением, у пользователя нет прав на запись справочника. Перед поиском «сложной» причины проверьте эти три простых условия.
Что делать с новыми контрагентами дальше
Настройте регламент: ответственный сотрудник периодически (ежедневно или еженедельно, в зависимости от потока документов) открывает список несопоставленных контрагентов и выполняет привязку. В большинстве случаев это занимает несколько минут, так как автопоиск по ИНН обрабатывает большинство записей сам.
Если поток новых контрагентов большой, рассмотрите автоматическое создание контрагентов в 1С при получении первого документа — такая настройка есть в модуле Диадока. При этом вновь созданные карточки всё равно нужно периодически проверять на дубли, потому что автоматика создаёт новую запись, не всегда находя существующую.
Как выбрать действие
Что важно запомнить
Сопоставление строится на ИНН и КПП: чистый справочник без дублей — главное условие успеха. Автопоиск закрывает большинство записей, остальные привязываются вручную. Результат проверяется тестовой загрузкой документов, а новые контрагенты требуют регулярной обработки.
Частые вопросы
Почему контрагент не сопоставляется автоматически, хотя он есть в 1С?
Чаще всего причина в расхождении ИНН или КПП: опечатка в карточке 1С, лишний пробел в реквизите или устаревший КПП после смены адреса организации. Сравните реквизиты посимвольно и исправьте расхождение, затем повторите сопоставление.
Нужно ли сопоставлять контрагентов заново после обновления модуля Диадока?
Обычно нет: привязки хранятся в базе 1С и при штатном обновлении сохраняются. Но после мажорных обновлений или перехода на новую версию модуля стоит выборочно проверить несколько контрагентов и выполнить тестовую загрузку документа.
Как сопоставить ИП, если у него нет КПП?
Для индивидуальных предпринимателей поиск идёт только по ИНН — это нормальный режим работы. Убедитесь, что в карточке контрагента в 1С правильно выбран вид контрагента (ИП, а не юридическое лицо), иначе возможны ошибки при формировании документов.
Что будет, если привязать документ не к тому контрагенту?
Учётный документ создастся по неверному поставщику или покупателю: исказятся взаиморасчёты, книга покупок или продаж и отчётность. Исправление потребует отмены проведения созданных документов, разрыва привязки и повторного сопоставления с правильной карточкой.
Можно ли сопоставить контрагентов пакетно, не открывая каждую запись?
Да, автоматическое сопоставление по ИНН/КПП как раз работает пакетно для всего списка. Ручная привязка выполняется по одной записи, но обычно несопоставленными остаётся небольшая часть контрагентов.
Отправитель работает через другого оператора ЭДО, а не Диадок. Сопоставление отличается?
Нет, с точки зрения 1С разницы нет: при роуминге документ приходит в ваш модуль Диадока с теми же реквизитами ИНН/КПП отправителя, и привязка выполняется стандартным способом.