К статье
Практический материал

Документы и Печать · 11 мин

Как загрузить документы из 1С 8 в Диадок

Как настроить модуль Диадок для 1С 8, отправить счета-фактуры, УПД и акты контрагентам, исправить ошибки отправки и проверить статус документов.

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

Модуль поддерживает типовые конфигурации на платформе 1С:Предприятие 8.3 — «Бухгалтерию предприятия», «Управление торговлей», «Комплексную автоматизацию», ERP и ряд других. Перед началом работы убедитесь, что у организации оформлена подписка на оператора ЭДО, выпущен сертификат электронной подписи и есть доступ в интернет с рабочего места бухгалтера.

Ниже разобран полный цикл: от установки модуля и настройки подключения до отправки документов, проверки статусов и устранения типовых ошибок.

Что потребуется перед началом работы

Для обмена документами нужны четыре обязательных компонента. Первый — действующий договор с оператором ЭДО (Контур.Диадок) и зарегистрированная организация в личном кабинете. Второй — квалифицированный сертификат электронной подписи на сотрудника, который будет подписывать документы, установленный вместе с криптопровайдером (КриптоПро CSP или аналог) на рабочем компьютере.

Третий компонент — сама платформа 1С:Предприятие 8.3 с поддерживаемой конфигурацией. Четвёртый — файл модуля Диадока, который скачивается из личного кабинета оператора или с официального ресурса разработчика модуля. Модуль распространяется как внешняя обработка с расширением .epf либо как поставка для встраивания в конфигурацию.

Установка и подключение модуля Диадок к 1С

Самый простой вариант — запуск модуля как внешней обработки. Откройте 1С в режиме предприятия, выберите «Файл → Открыть» и укажите скачанный файл модуля. При первом запуске модуль предложит ввести логин и пароль от учётной записи Диадока либо авторизоваться по сертификату. После успешной авторизации появится список организаций, доступных этой учётной записи.

Для постоянной работы удобнее зарегистрировать обработку в справочнике «Дополнительные отчеты и обработки» (в типовых конфигурациях: «Администрирование → Печатные формы, отчеты и обработки»). Тогда модуль будет доступен всем пользователям из интерфейса 1С без ручного открытия файла.

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

Порядок подключения модуля
  1. 1
    Скачайте актуальную версию модуля Диадок для 1С из личного кабинета оператора
  2. 2
    Сделайте резервную копию информационной базы
  3. 3
    Откройте обработку через «Файл → Открыть» или зарегистрируйте её в дополнительных обработках
  4. 4
    Введите логин и пароль учётной записи Диадока или выполните вход по сертификату
  5. 5
    Выберите организацию и проверьте, что список документов Диадока загрузился

Настройка соответствия документов и контрагентов

После подключения модуль нужно настроить: указать, какие виды документов 1С будут отправляться в Диадок и в каком формате. В настройках сопоставляются типовые документы — «Счет-фактура выданный», «Реализация (акты, накладные, УПД)», «Поступление товаров и услуг» — с форматами электронных документов: УПД, счёт-фактура, акт, накладная ТОРГ-12, неформализованный документ.

Отдельный блок настройки — контрагенты. Модуль сопоставляет контрагентов из справочника 1С с участниками ЭДО по ИНН и КПП. Если контрагент уже работает в Диадоке, модуль покажет статус «настроен роутинг» и предложит отправить приглашение тем, кто ещё не подключён. Проверьте корректность ИНН и КПП в карточках контрагентов заранее — по этим реквизитам определяется маршрут доставки.

Также настройте ответственных: кто подписывает документы, кто имеет право только на подготовку, какой сертификат используется по умолчанию для каждой организации. Это избавит от ситуации, когда документы готовы, но подписать их может только отсутствующий сотрудник.

Отправка документов: одиночная и пакетная

Отправка одного документа

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

Перед отправкой модуль покажет сформированный электронный документ: проверьте суммы, номер, дату и реквизиты сторон. После подтверждения документ подписывается сертификатом и уходит контрагенту. В журнале появится запись со статусом «отправлен», затем «доставлен», а после подписания встречной стороной — «завершён».

Массовая отправка

Для отправки большого числа документов — например, всех актов по итогам месяца — используйте пакетный режим. В модуле откройте список документов к отправке, отфильтруйте по периоду и контрагенту, отметьте нужные строки флажками и нажмите «Подписать и отправить». Модуль последовательно обработает очередь; время зависит от количества документов и скорости соединения.

Пакетную отправку удобно выполнять в конце дня, когда документы за период уже проведены и сверены. Если отправлять документы сразу после проведения каждого, выше риск отправить документ, который потом придётся исправлять — а исправление в ЭДО оформляется отдельным корректирующим документом.
ПЗ
Практическое замечание

Проверка статусов и входящие документы

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

Входящие документы от контрагентов появляются в папке «Входящие». По ним нужно либо подписать встречный титул (для УПД и актов), либо отказать в подписи с указанием причины. На основании входящего документа модуль умеет создавать документ в 1С — например, «Поступление товаров и услуг» — с заполненными реквизитами из электронного файла.

Контрольные точки

Как проверить результат

Статус исходящего документа
Норма

«Завершён» — обе стороны подписали

Тревожный признак

«Требуется уточнение» или «отклонён» — контрагент не принял документ, нужно разбираться с причиной

Соответствие сумм
Норма

Сумма в электронном документе совпадает с документом в 1С

Тревожный признак

Расхождения в копейках или валюте — проверьте настройки округления и вид документа

Регистрация в учёте
Норма

У счёта-фактуры в 1С заполнены данные об отправке в ИФНС через оператора

Тревожный признак

Документ отправлен контрагенту, но не передан в налоговую — проверьте, что это УПД со статусом 1 или счёт-фактура

Типичные ошибки и их устранение

Самая частая проблема — ошибка подписания: «сертификат не найден» или «закрытый ключ недоступен». Причины: сертификат установлен в другое хранилище, истёк срок действия, не запущен криптопровайдер или флешка с ключом не подключена. Проверьте сертификат через средства криптопровайдера и убедитесь, что он привязан к пользователю в настройках модуля.

Вторая группа ошибок — «контрагент не найден» или «роутинг не настроен». Это значит, что по указанной паре ИНН/КПП в Диадоке нет участника ЭДО либо между организациями не установлены партнёрские отношения. Решение — отправить приглашение контрагенту из модуля или попросить его принять ранее направленное приглашение.

Третья типичная ситуация — документ уходит с неверными данными: старый КПП, не тот договор, ошибка в коде товара для маркированной продукции. Источник проблемы почти всегда в справочниках 1С, а не в модуле: исправьте данные в карточке контрагента, договора или номенклатуры, перепроведите документ и отправьте исправление.

Типичные ошибки
01
Отправка документа до сверки с контрагентом — при расхождении сумм приходится оформлять исправительный документ и пересогласовывать
02
Работа на устаревшей версии модуля — документы формируются по отменённому формату и отклоняются
03
Неверный ИНН или КПП в карточке контрагента — документ уходит не тому получателю или не доставляется вовсе
04
Отсутствие резервной копии перед обновлением модуля — при конфликте с доработками конфигурации обмен останавливается
05
Игнорирование статуса «требуется уточнение» — документ юридически не считается принятым, а вычет по НДС ставится под вопрос

Альтернативные способы обмена

Модуль Диадока — не единственный путь. В типовых конфигурациях 1С есть встроенный механизм «1С-ЭДО», который через сервис 1С-ЭДО позволяет обмениваться документами с абонентами разных операторов, включая Диадок, по технологии роуминга. Этот вариант не требует установки дополнительных обработок, но тарифицируется отдельно и имеет свои ограничения по форматам.

Также существует сценарий выгрузки: документ формируется в 1С, выгружается в файл установленного формата (XML) и вручную загружается в веб-версию Диадока. Способ рабочий как резервный, но при регулярном обмене трудоёмок и чреват ошибками при выборе файлов.

Сравнение вариантов

Модуль Диадок для 1С

Полная интеграция: отправка, статусы, создание входящих документов из 1С. Требует установки и периодического обновления модуля

Встроенный 1С-ЭДО с роумингом

Не нужны внешние обработки, работает из коробки в типовых конфигурациях. Зависит от тарифов сервиса и настройки роуминга между операторами

Ручная выгрузка XML и загрузка в веб-Диадок

Подходит как резерв при сбоях модуля. Медленно, риск перепутать файлы, нет автоматической сверки статусов

FAQ

Можно ли работать с Диадоком из 1С без установки модуля?

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

Почему модуль не видит мой сертификат подписи?

Чаще всего сертификат установлен не в то хранилище, истёк его срок действия или не запущен криптопровайдер. Проверьте сертификат в панели управления криптопровайдера, убедитесь, что носитель с закрытым ключом подключён, и заново выберите сертификат в настройках модуля.

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

Откройте документ в журнале модуля и посмотрите комментарий к отказу — контрагент обычно указывает причину. Исправьте данные в 1С, перепроведите документ и отправьте исправление. Сам отклонённый документ юридической силы не имеет.

Нужно ли обновлять модуль Диадока и как часто?

Да. Форматы электронных документов периодически меняются приказами ФНС, и модуль обновляется под них. Рекомендуется проверять наличие новой версии при выходе изменений в форматах и не реже одного раза в несколько месяцев, перед обновлением делая резервную копию базы.

Можно ли отправлять документы по маркированным товарам через модуль?

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

Документ отправлен, но в налоговую он не ушёл. Это нормально?

Зависит от типа документа. Счета-фактуры и УПД со статусом «1» оператор передаёт в ФНС автоматически — проверьте в карточке документа отметку о приёме налоговой. Акты и накладные в налоговую не передаются, для них достаточно подписания обеими сторонами.

Итог

Что важно запомнить

Обмен из 1С 8 с Диадоком строится на официальном модуле: установка, авторизация, настройка соответствия документов и контрагентов, затем отправка по кнопке или пакетно. Перед установкой делайте резервную копию, держите модуль и сертификаты в актуальном состоянии, контролируйте статусы документов до состояния «завершён».