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