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