Используем cookie — для входа в кабинет и обезличенной статистики. Подробнее
Автоматизация

ЭДО и 1С: как связать СБИС, Диадок или 1С-ЭДО с учётом и CRM, чтобы УПД не перебивали руками

31 октября 2026·12 мин чтения

Короткий ответ: связать 1С с оператором ЭДО можно штатными средствами — встроенным 1С-ЭДО, внешней обработкой Saby (СБИС) или модулем Диадока. Для типовой 1С и одного юрлица этого обычно хватает. Доработка нужна, когда статусы УПД должны жить в CRM, подписание идёт по маршруту, а справочники контрагентов и номенклатуры расходятся с данными поставщиков.

Что на самом деле значит «интеграция 1С с ЭДО»?

Это когда УПД, акт или счёт-фактура уходит контрагенту прямо из документа 1С, а входящий документ превращается в поступление без ручного ввода. Юридически значимую часть — подпись, доставку, квитанции — делает оператор ЭДО. Интеграция отвечает за то, чтобы данные не перебивали между окнами.

Без связки процесс выглядит так: бухгалтер выгружает документ из 1С в файл, загружает его в личный кабинет оператора, подписывает, а входящий УПД от поставщика читает с экрана и вводит в 1С заново. На десятке документов в месяц это терпимо. На сотнях появляются опечатки в суммах, забытые документы и поступления, заведённые дважды.

Правовая основа простая: по п. 1 ст. 169 НК РФ счёт-фактура в электронном виде допускается по взаимному согласию сторон, в установленных форматах и через оператора ЭДО. Формат УПД задаёт ФНС и время от времени его обновляет — следить за этим должны оператор и разработчик модуля, а ваша задача — вовремя обновлять 1С и модуль.

Штатные способы связать 1С с оператором ЭДО (по справке операторов, октябрь 2026)
СпособКак устроенЧто делает в 1СНа что смотреть
1С-ЭДОВстроен в типовые конфигурации 1С, работает через одного из операторов, подключённых к сервисуОтправка и приём УПД, актов, счетов-фактур из карточек документов, приглашения контрагентам из справочникаКакой оператор выбран в 1С-ЭДО и есть ли с ним роуминг у ваших контрагентов
Saby (СБИС): внешняя обработкаВнешняя обработка: файл под вашу версию 1С скачивают из справки Saby и запускаютОтправка документов контрагенту, загрузка документов поставщика в 1С, утверждение или отклонениеЕсть ли ваша конфигурация в списке поддерживаемых и как сверять полученный документ с уже заведённым в 1С
Диадок: модуль для 1СМодуль по лицензии Контура для 1С 7.7, 8.2 и 8.3Отправка из 1С, учёт входящих без ручного ввода, статусы подписи, подпись прямо в 1СВерсия модуля под вашу редакцию 1С и кто обновляет его после обновления конфигурации
API оператораПрограммный доступ к ящику организации у оператораНичего сам по себе: на нём строят свою логику — статусы в CRM, маршруты, отчётыНужен разработчик; подпись остаётся за сертификатом и программой подписи на стороне компании

Что умеют штатные модули 1С-ЭДО, Saby (СБИС) и Диадока?

Все три закрывают базовый сценарий: отправить документ из 1С, получить входящий и загрузить его в учёт, видеть статус подписи. Различаются способом установки, поддерживаемыми конфигурациями и тем, где хранятся настройки. Ниже — по справке самих операторов на октябрь 2026.

  • 1С-ЭДО встроен в типовые конфигурации: приглашения рассылаются из справочника контрагентов, обмен идёт через одного из операторов, подключённых к сервису (справочник 1С-ЭДО на ИТС).
  • Saby (бывший СБИС) подключается к 1С внешней обработкой: через неё отправляют документы контрагентам, загружают документы поставщика, утверждают или отклоняют их, подписывают подписью физлица с машиночитаемой доверенностью. Перед установкой нужно сверить конфигурацию со списком поддерживаемых (справка Saby).
  • Диадок даёт модуль для 1С 7.7, 8.2 и 8.3: отправка ТОРГ-12, актов и счетов-фактур, учёт входящих без ручного ввода, статусы «ждёт подписи», «подписан», «отказ» и подпись прямо в 1С (описание модуля). Работает по лицензии.

Важная деталь для тех, кто работал с СБИС через 1С-ЭДО: оператор «Тензор» прекратил работу в сервисе 1С-ЭДО в 2023 году. Старые настройки обмена с таким идентификатором не работают — нужно новое приглашение или переход на обработку Saby.

Где штатного модуля не хватает и нужна доработка?

Модуль работает внутри 1С и про вашу CRM, маршруты согласования и нетиповые объекты ничего не знает. Доработка нужна, когда документ должен пройти через нескольких людей, его статус нужен менеджеру в сделке или конфигурация 1С изменена так, что модуль не видит нужные реквизиты.

Типичные места, где мы видим ручную работу при подключённом модуле:

  • Статусы в CRM. Менеджер ведёт сделку в amoCRM или Битрикс24 и не знает, подписал ли клиент закрывающие документы. Он звонит бухгалтеру, бухгалтер открывает ящик оператора. Решение — обработчик, который забирает статус документа и пишет его в карточку сделки.
  • Маршрут подписания. Входящий акт подрядчика сначала проверяет руководитель проекта, потом финансист, и только потом подписывает директор. Модуль показывает «ждёт подписи», но не знает, у кого документ сейчас. Нужны этапы, ответственные и напоминания.
  • Несколько юрлиц и подписантов. Документы разных организаций приходят в одну базу, подписывают разные сотрудники. Сотрудник, который подписывает своей подписью физлица, работает по машиночитаемой доверенности, и важно, чтобы она подтягивалась к нужному документу.
  • Доработанная 1С. Свои виды документов, дополнительные реквизиты, нестандартная номенклатура. Модуль оператора рассчитан на типовые объекты — либо дорабатывают конфигурацию, либо строят обмен через API оператора.
  • Отчёты по документам. «Какие отгрузки за квартал без подписанного УПД», «какие поставщики присылают документы с опозданием» — таких отчётов в модуле обычно нет, их собирают из данных 1С и оператора.

Как вывести статусы УПД в CRM?

Есть два пути: брать статус из 1С, куда его уже приносит модуль оператора, или напрямую из API оператора. Первый проще, если обмен CRM и 1С уже настроен. Второй нужен, когда 1С обновляется редко, а статус должен появляться в сделке сразу.

Как это выглядит в работе:

Точки проверкиКак вывести статусы УПД в CRM?
  1. Сделка в CRM доходит до этапа «Отгружено», в 1С создаётся реализация, и бухгалтер отправляет УПД через модуль оператора — как и раньше.
  2. Обработчик по расписанию или по событию проверяет статус документа: отправлен, доставлен, подписан, отказ в подписи, запрос на уточнение.
  3. Статус записывается в поле сделки, а при отказе менеджер получает уведомление с комментарием покупателя.
  4. Сделка закрывается автоматически, только когда УПД подписан обеими сторонами и оплата пришла.

Ключ, по которому склеиваются записи, выбирают заранее: номер и дата документа 1С плюс ИНН и КПП покупателя. Связка по названию организации или по сумме даёт ошибки на первой же частичной отгрузке. Как в целом устроен обмен 1С с внешними системами и какой протокол выбрать, мы разбирали в статье про CommerceML, OData и HTTP-сервисы.

У Диадока есть API, в справке Saby описано локальное подписание при обмене по API: подпись формируется на компьютере с сертификатом, ключ на сервер не передаётся. Это важно: интеграция читает статусы и передаёт данные, а подписывает по-прежнему сотрудник своей подписью у оператора или в модуле. Мы не заменяем оператора и не держим ваши ключи на своём сервере.

Что делать, если у контрагента другой оператор?

Настроить роуминг — обмен между абонентами разных операторов. С частью операторов он включается автоматически по приглашению, с остальными — по заявке, и тогда настройка занимает больше времени. Ваш оператор от этого не меняется, контрагенту тоже не нужно никуда переходить.

По справке Диадока, автороуминг по приглашению у него есть с «Калуга Астрал», «Такском», Оператором-ЦРПТ, «Тензором» (Saby) и «КОРУС Консалтинг СНГ». С остальными — заявка на сайте, после которой операторы согласуют совместимость; если связи между ними ещё нет, уходит больше пары дней. Обмен с 1С-ЭДО идёт через роуминговый центр «1С:Хаб».

Отсюда два практических вывода:

  • До подключения выпишите двадцать ключевых контрагентов и их операторов. Если половина работает через одного, разумно начать с него — меньше роуминговых заявок.
  • Если клиент пишет «документы не пришли», первым делом проверьте, не сменился ли у него идентификатор участника ЭДО, и отправьте приглашение заново. Это частая причина, и интеграция тут ни при чём.

Про ЭДО Лайт — сервис Оператора-ЦРПТ: этот оператор есть в списке автороуминга Диадока, то есть с его абонентами можно обмениваться документами через роуминг из своего модуля в 1С. Есть ли у самого ЭДО Лайт интеграция с вашей конфигурацией 1С, уточняйте в справке оператора до подключения.

Частые ошибки связки ЭДО и 1С и как их не допустить
Что происходитПочемуКак предотвратить
Два поступления на один УПДБухгалтер завёл документ руками, пока входящий ждал загрузки, и потом загрузил его из ЭДОПравило: входящие от контрагентов с ЭДО руками не вводят; загрузка ищет существующий документ по номеру, дате и ИНН
Отгрузка проведена, УПД так и не подписанНикто не видит статус: он живёт в ящике оператора или в отдельном окне модуляОтчёт «отправлено, но не подписано больше N дней» и напоминание ответственному менеджеру
Покупатель подписал старую версиюПосле отправки исправили сумму в 1С и отправили документ ещё раз, без аннулирования первогоИсправления — через аннулирование или исправленный УПД; повторная отправка без этого блокируется
Входящий УПД не находит контрагентаВ 1С два клиента с одним ИНН или карточка без КПППеред запуском почистить справочник контрагентов, сопоставлять по ИНН и КПП, а не по названию
Номенклатура поставщика не сопоставленаУ поставщика «Болт М8х40 оцинк.», у вас «Болт М8 40 ОЦ»Разово сопоставить ходовые позиции; модуль запомнит соответствие для следующих документов
Обмен встал после обновления 1СМодуль или обработка не обновлены под новую редакцию конфигурацииОбновлять 1С сначала на копии базы и проверять отправку и загрузку тестовым документом

Какие ошибки встречаются чаще всего?

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

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

Дубли контрагентов — отдельная большая тема: если в базе три «Альфа ООО», ни один модуль не угадает, к какому привязать входящий документ. Как найти и объединить дубли, мы описали в статье про дубли в CRM и 1С.

Когда хватит штатного модуля и доработка не нужна?

Если у вас типовая конфигурация 1С, одно-два юрлица, подписывает директор или главбух, а статус документов менеджерам не нужен, — ставьте модуль оператора и не заказывайте разработку. С установкой и настройкой помогает поддержка оператора или партнёр 1С.

Ещё признаки, что заказная стыковка пока лишняя:

  • документов меньше пары десятков в месяц, и бухгалтер справляется сам без ошибок;
  • CRM нет или она не связана с 1С — сначала имеет смысл связать CRM и учёт, а потом добавлять к этому статусы ЭДО;
  • согласование входящих укладывается в «посмотрел и подписал» одним человеком;
  • конфигурация будет меняться в ближайшие месяцы: переход на другую 1С или смена оператора. Дорабатывать то, что скоро уйдёт, нет смысла.

А если нужна не стыковка с оператором, а своя система согласования и хранения документов внутри компании, — это другая задача, мы разбирали её в статье про документооборот на заказ.

Чек-лист подключения ЭДО к 1С

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

  1. Конфигурация и редакция 1С, где она работает — на своём сервере или в облаке, есть ли доработки.
  2. Какие юрлица будут обмениваться документами и в одной ли они базе.
  3. Кто подписывает исходящие и входящие, есть ли у сотрудников своя подпись и машиночитаемая доверенность.
  4. Список ключевых контрагентов с их операторами ЭДО и идентификаторами.
  5. Какие документы идут через ЭДО: УПД, акты, счета-фактуры, корректировочные документы, сверки.
  6. Справочник контрагентов: нет ли дублей, у всех ли заполнены ИНН и КПП.
  7. Правило для входящих: с какого дня поступления от контрагентов с ЭДО руками не вводят.
  8. Правило исправлений: кто и как аннулирует или исправляет отправленный документ.
  9. Нужен ли статус документов в CRM и на каком этапе сделки.
  10. Нужен ли маршрут согласования входящих: этапы, ответственные, сроки.
  11. Порядок обновлений: кто обновляет 1С и модуль, есть ли копия базы для проверки.
  12. Тестовый прогон: один исходящий и один входящий документ с реальным контрагентом до массового запуска.

Сколько стоит доработка и что в неё входит?

Штатный модуль оператора оплачивается по его тарифу, мы эти цены не приводим — они меняются, смотрите на сайте оператора. Стыковка вокруг ЭДО у нас идёт по тарифу интеграций: от 32 000 ₽ и от 2 дней за связку двух систем, например 1С и CRM со статусами документов.

Что входит в тариф интеграции: аудит, схема обмена, настройка через API или вебхуки, уведомления, журнал операций, проверка на реальных данных и инструкция. Каждая система сверх двух — например, 1С, CRM и API оператора одновременно — оценивается отдельно. Доработка самой конфигурации 1С в тариф не входит и тоже оценивается отдельно.

По договору: оплата 50 на 50, до двух раундов правок — на схеме обмена и после тестовой сборки, 7 дней бесплатной поддержки после запуска и гарантия 30 календарных дней с даты акта. Дальше — поддержка от 7 900 ₽ в месяц: она нужна, потому что 1С, модуль оператора и CRM обновляются независимо друг от друга, и после каждого обновления обмен стоит проверить. Полный прайс — на странице цен.

Короткие ответы на частые вопросы

Можно ли подключить ЭДО к 1С без программиста?

Да, если у вас типовая конфигурация и один оператор: 1С-ЭДО встроен в типовые программы, у Saby и Диадока есть свои модули для 1С. Программист нужен, когда статусы документов должны появляться в CRM, подписание идёт по маршруту или у вас доработанная 1С.

Что выбрать: 1С-ЭДО, СБИС или Диадок?

Смотрите, через каких операторов работают ваши ключевые клиенты и поставщики, поддерживается ли ваша конфигурация модулем и где удобнее подписывать документы. Между крупными операторами настроен роуминг, поэтому выбор оператора обычно не отрезает вас от контрагентов.

Как сделать, чтобы статус УПД был виден в amoCRM или Битрикс24?

Через API оператора или через 1С: обработчик забирает статус документа и записывает его в сделку — «отправлен», «подписан», «отказ». Штатно такой связки у модулей для 1С нет, это задача интеграции.

Почему контрагент не получает наши документы, хотя у него есть ЭДО?

Чаще всего у вас разные операторы и роуминг между вами не настроен, или у контрагента сменился идентификатор участника ЭДО. Отправьте приглашение заново из своего сервиса; если автороуминга с его оператором нет, подайте заявку на роуминг у своего оператора.

Сколько стоит связать ЭДО, 1С и CRM?

Стыковка двух систем у нас — от 32 000 ₽ и от 2 дней, каждая система сверх двух оценивается отдельно. Лицензии 1С, CRM и тариф оператора ЭДО оплачиваются поставщикам напрямую.

Напишите, какой у вас оператор ЭДО, конфигурация 1С и CRM и где сейчас документы перебивают руками, — скажем, хватит ли штатного модуля или нужна стыковка.

Рассчитать проект →

Оценку срока и цены по брифу делаем бесплатно, обычно отвечаем в течение часа в рабочее время. Типовой договор — посмотреть до оплаты.

Канал Roboweb в Telegram
Разборы цен, сроков и условий договора. Без спама и продаж в личку.
Подписаться →
Обсудим вашу задачу?

Опишите, что нужно — вернёмся с оценкой срока и цены. Обычно отвечаем в течение часа в рабочее время.

Заявка отправлена

Получили — обычно отвечаем в течение часа в рабочее время. Хотите быстрее, продублируйте в WhatsApp.

Продублировать в WhatsApp или позвонить +7 933 177-00-86
Или сразу: +7 933 177-00-86 · Telegram · WhatsApp