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