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

Мы рассмотрим не только базовые шаги, но и нюансы настройки подключения, проверки статусов документов, а также решения распространённых проблем. Инструкция актуальна для большинства конфигураций (Бухгалтерия, Управление торговлей, ERP) и последних версий Диадок. Если вы ещё не подключены к системе ЭДО, сначала ознакомьтесь с требованиями оператора — некоторые шаги могут отличаться в зависимости от тарифа или региональных особенностей.

Прежде чем приступить, убедитесь, что у вас:

  • 🔹 Действующий договор с оператором ЭДО (Диадок, Контур, СБИС и др.).
  • 🔹 Подключённая лицензия на обмен электронными документами в .
  • 🔹 Настроенные права доступа для пользователя, который будет отправлять документы.
  • 🔹 Актуальные версии программ: 1С 8.3.20+ и Диадок 4.0+.
📊 Какой оператор ЭДО вы используете?
Диадок
Контур.Диадок
СБИС
Тензор
Другой

1. Подготовка 1С к работе с Диадок: настройка подключения

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

Чтобы настроить подключение:

  1. Откройте в режиме Конфигуратор (если у вас нет прав администратора, попросите системного специалиста).
  2. Перейдите в меню Администрирование → Обмен данными с операторами ЭДО.
  3. Выберите Диадок из списка доступных операторов (если его нет, потребуется установить обработку от разработчика).
  4. Введите данные для авторизации: логин, пароль и идентификатор бокса (его можно найти в личном кабинете Диадок).

После сохранения настроек рекомендуется выполнить тестовое подключение. Для этого в том же разделе нажмите Проверить соединение. Если система выдаёт ошибку, проверьте:

  • 🔌 Правильность введённых данных (частая ошибка — опечатка в идентификаторе бокса).
  • 🔌 Наличие интернет-соединения и отсутствие блокировок фаерволом.
  • 🔌 Актуальность сертификатов (если используете квалифицированную электронную подпись).
⚠️ Внимание: Если ваша организация работает через облачную 1С, настройка ЭДО может отличаться. В некоторых случаях потребуется обратиться к провайдеру облачного сервиса для активации модуля обмена.

Убедиться в наличии договора с Диадок|

Проверить версию 1С (не ниже 8.3.20)|

Получить идентификатор бокса в личном кабинете Диадок|

Скачать и установить обработку для обмена (если требуется)|

Проверить права пользователя в 1С на отправку документов-->

2. Выбор и подготовка документов для отправки

Не все документы можно отправить через Диадок — система поддерживает только те формы, которые соответствуют законодательным требованиям ЭДО. В это обычно:

  • 📄 Счета-фактуры (включая корректировочные).
  • 📄 Товарные накладные (ТОРГ-12).
  • 📄 Акты выполненных работ (КС-2, КС-3).
  • 📄 Универсальные передаточные документы (УПД).

Перед отправкой документ должен быть:

  1. Правильно заполнен (все обязательные реквизиты: ИНН, КПП, суммы, наименования).
  2. Подписан электронной подписью (если требуется по настройкам обмена).
  3. Сохранён в базе (нельзя отправить черновик или не проведённый документ).

Чтобы проверить документ на ошибки перед отправкой, в используйте функцию Проверка заполнения (доступна в меню документа). Она выявит критические пропуски, например, отсутствие контрагента или неверный формат даты.

⚠️ Внимание: Если вы отправляете счёт-фактуру, убедитесь, что в настройках включён флаг Формировать ЭДО. Без этого документ не будет преобразован в электронный формат, совместимый с Диадок.
Тип документа Поддерживается Диадок Требуется подпись Особенности
Счёт-фактура ✅ Да ✅ Да Обязателен для НДС
Товарная накладная (ТОРГ-12) ✅ Да ❌ Нет (по умолчанию) Может требовать УПД
Акт выполненных работ (КС-2) ✅ Да ✅ Да Часто отправляется с КС-3
Универсальный передаточный документ (УПД) ✅ Да ✅ Да Заменяет счёт-фактуру и накладную
Договор ❌ Нет Отправляется как вложение

3. Пошаговая инструкция: как отправить документ через Диадок из 1С

Когда подключение настроено, а документы подготовлены, можно приступать к отправке. Рассмотрим процесс на примере счёта-фактуры:

  1. Откройте документ в (например, Счёт-фактура выданный).
  2. Убедитесь, что он проведён и сохранён (статус Проведён).
  3. Нажмите кнопку Отправить через ЭДО (или ЭДО → Отправить, в зависимости от конфигурации).
  4. В открывшемся окне выберите оператора Диадок.
  5. Укажите контрагента (если он не подтянулся автоматически).
  6. Выберите тип отправки:
    • 📤 Отправить на подпись (если требуется подпись контрагента).
    • 📤 Отправить без подписи (для односторонних документов).
  • Нажмите Отправить и дождитесь подтверждения.
  • После отправки документ получит статус Отправлен в ЭДО. Чтобы убедиться, что он дошёл до контрагента, проверьте историю обмена в или в личном кабинете Диадок.

    💡

    Если документ не отправляется, проверьте настройки Прокси-сервера в 1С. Иногда корпоративные сети блокируют соединение с Диадок по умолчанию.

    Для массовой отправки нескольких документов:

    1. Выделите нужные документы в журнале (например, Счета-фактуры).
    2. Нажмите Действия → Отправить через ЭДО.
    3. Выберите оператора и подтвердите отправку.
    4. ⚠️ Внимание: При массовой отправке 1С может зависнуть, если документов больше 50. В этом случае разбейте пакет на части или используйте фоновый режим отправки (если поддерживается конфигурацией).

      4. Проверка статуса документа и работа с ошибками

      После отправки документа через Диадок важно отслеживать его статус, чтобы вовремя реагировать на возможные проблемы. В это можно сделать несколькими способами:

      • 🔍 Через журнал История обмена ЭДО (доступен в разделе Администрирование).
      • 🔍 В карточке документа — вкладка ЭДО.
      • 🔍 В личном кабинете Диадок (раздел Документооборот).

      Основные статусы документов в Диадок:

      • В обработке — документ ещё не дошёл до получателя.
      • Доставлен — контрагент получил документ.
      • 🔄 На подписи — ожидается подпись получателя.
      • Ошибка — документ не прошёл валидацию (например, неверный формат или отсутствует подпись).

      Если документ получил статус Ошибка, в появится уведомление с причиной. Распространённые ошибки и их решения:

      Ошибка Причина Решение
      Не найден контрагент в Диадок Контрагент не зарегистрирован в системе или не привязан к вашему боксу. Проверьте ИНН контрагента в 1С и добавьте его вручную в личном кабинете Диадок.
      Неверный формат документа Документ не соответствует стандарту ЭДО (например, отсутствует обязательное поле). Исправьте документ в 1С и отправьте повторно.
      Ошибка подписи Недействительный сертификат ЭЦП или отсутствует подпись. Обновите сертификат в настройках 1С или подпишите документ вручную.
      Превышен лимит документов Исчерпан тарифный лимит на отправку (актуально для бесплатных тарифов). Обратитесь в поддержку Диадок для увеличения лимита.

      Если ошибка повторяется, проверьте:

      • 🔧 Актуальность обработки обмена в 1С (возможно, требуется обновление).
      • 🔧 Настройки прокси (если используете корпоративную сеть).
      • 🔧 Логи обмена в 1С (раздел Администрирование → Логи ЭДО).
    Как прочитать логи обмена в 1С?

    Логи обмена хранятся в базе 1С и содержат подробную информацию о каждой попытке отправки. Чтобы их просмотреть:

    1. Перейдите в Администрирование → Обмен данными → Логи обмена.

    2. Найдите запись с ошибкой по дате и времени.

    3. Откройте детализации — там будет указан код ошибки и её описание.

    4. Скопируйте код и найдите его расшифровку в документации Диадок или 1С.

    Если лог пустой, проверьте настройки ведения журналов в конфигураторе (раздел Администрирование → Настройки системы → Журналы регистрации).

    5. Настройка автоматической отправки документов

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

    Для настройки автоотправки:

    1. Перейдите в Администрирование → Обмен данными с операторами ЭДО.
    2. Выберите Настройки автоматического обмена.
    3. Укажите типы документов, которые должны отправляться автоматически (например, Счета-фактуры выданные).
    4. Настройте расписание:
      • 🕒 Ежедневно (указывается время).
      • 📅 Еженедельно (выбираются дни недели).
      • 📆 Ежемесячно (указывается число).
  • Сохраните настройки и включите фоновый режим обмена.
  • Важно учитывать:

    • 🔄 Автоотправка работает только для проведённых и подписанных документов.
    • 🔄 Если документ содержит ошибки, он не будет отправлен (система пропустит его и запишет в лог).
    • 🔄 Для некоторых типов документов (например, УПД) может потребоваться ручное подтверждение.
    ⚠️ Внимание: При настройке автоматического обмена проверьте лимиты вашего тарифа в Диадок. Если лимит исчерпан, документы не будут отправляться, но уведомление об этом может не прийти.
    💡

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

    6. Работа с входящими документами от контрагентов

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

    1. Перейдите в раздел Покупки → Поступившие через ЭДО (или аналогичный, в зависимости от конфигурации).
    2. Выберите документ из списка (например, Счёт-фактура полученный).
    3. Проверьте данные и нажмите Принять (или Подписать и принять, если требуется ваша подпись).
    4. Документ автоматически проведётся в 1С и будет доступен для дальнейшей работы.

    Если документ требует исправлений:

    • 🔄 Нажмите Отклонить и укажите причину (комментарий отправится контрагенту).
    • 🔄 Или внесите правки вручную в 1С и отправьте корректировочный документ.

    Для удобства настройте уведомления о новых документах:

    • 📧 В личном кабинете Диадок (раздел Настройки → Уведомления).
    • 📧 В 1С (раздел Администрирование → Настройки пользователя → Уведомления).

    7. Решение типовых проблем при работе с Диадок в 1С

    Даже при правильной настройке пользователи сталкиваются с типичными проблемами. Рассмотрим самые частые и способы их решения:

    Проблема 1: Документ не отправляется, нет реакции

    Возможные причины:

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

    Проблема 2: Контрагент не получает документы

    Что делать:

    • 🔍 Проверьте, зарегистрирован ли контрагент в Диадок (через личный кабинет).
    • 🔍 Уточните у контрагента, не блокирует ли его система входящие документы (иногда требуется подтверждение вручную).
    • 🔍 Отправьте тестовый документ (например, письмо) через Диадок, чтобы проверить канал связи.

    Проблема 3: Ошибка подписи документа

    Решение:

    • 🔑 Проверьте срок действия сертификата ЭЦП (в 1С: Сервис → ЭЦП → Сертификаты).
    • 🔑 Убедитесь, что сертификат привязан к текущему пользователю.
    • 🔑 Если используете облачную ЭЦП, проверьте настройки в личном кабинете Диадок.

    Если проблема не решается, обратитесь в поддержку:

    • 📞 Диадок — через личный кабинет или по телефону (номер указан на сайте).
    • 📞 — через партнёра, у которого приобреталась программа.

    1. Скриншот ошибки.

    2. Лог обмена из 1С.

    3. Версию конфигурации и обработки ЭДО.

    Это ускорит решение проблемы.-->

    8. Дополнительные возможности: массовая отправка, шаблоны, API

    Помимо базовой функциональности, Диадок и предлагают расширенные инструменты для работы с документами:

    Массовая отправка документов

    Если нужно отправить пакет документов (например, счета-фактуры за месяц), используйте:

    • 📤 Групповую обработку в 1С: выделите документы в журнале и выберите Отправить через ЭДО.
    • 📤 Фоновый режим — документы будут отправляться без блокировки интерфейса.

    Работа с шаблонами

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

    1. Создайте документ (например, Счёт-фактура) и заполните повторяющиеся поля.
    2. Сохраните как шаблон: Действия → Сохранить как шаблон.
    3. При следующем создании документа выберите шаблон из списка.

    Использование API Диадок для интеграции

    Для автоматизации сложных процессов (например, обмен с CRM или другими системами) можно использовать API Диадок. Это потребует:

    • 🔧 Навыков программирования (знание 1С:Предприятие или REST API).
    • 🔧 Доступа к токену API (запрашивается в личном кабинете Диадок).
    • 🔧 Настройки веб-сервисов в 1С (раздел Администрирование → Публикация на веб-сервере).

    Пример кода для отправки документа через API:

    // Пример запроса к API Диадок (упрощённо)
    

    Запрос = Новый HTTPЗапрос("https://diadoc-api.kontur.ru/V2/...");

    Запрос.УстановитьЗаголовок("Authorization", "DiadocAuth ddauth_api_client_id=...;ddauth_token=...");

    Запрос.УстановитьТекст(ТелоЗапросаВJSON);

    Ответ = Запрос.Выполнить();

    Результат = Ответ.ПолучитьТекст();

    ⚠️ Внимание: Работа с API требует глубоких знаний и тестирования в пессочнице. Неправильные запросы могут привести к блокировке аккаунта.

    FAQ: Частые вопросы по отправке документов через Диадок из 1С

    🔹 Можно ли отправить документ без электронной подписи?

    Да, но только если это разрешено настройками обмена. Например, товарные накладные (ТОРГ-12) часто отправляются без подписи, а счета-фактуры — обязательно с ЭЦП. Проверьте требования вашего тарифа в Диадок.

    🔹 Почему контрагент не видит отправленный документ?

    Причин может быть несколько:

    • Документ ещё не обработан на стороне Диадок (проверьте статус в истории обмена).
    • Контрагент не подтвердил получение (в некоторых тарифах требуется ручное подтверждение).
    • Ошибка в реквизитах контрагента (например, неверный ИНН).

    Уточните у контрагента, получает ли он другие документы через Диадок. Если нет — проблема на его стороне.

    🔹 Как отменить отправленный документ?

    Если документ ещё не подписан контрагентом, его можно отозвать:

    1. Откройте документ в 1С.
    2. Нажмите ЭДО → Отозвать документ.
    3. Подтвердите действие.

    Если документ уже подписан, отмена возможна только через корректировочный документ.

    🔹 Сколько стоит отправка документов через Диадок?

    Стоимость зависит от тарифа. В большинстве случаев:

    • 💰 Бесплатный тариф — ограничение на количество документов в месяц (обычно 5–20).
    • 💰 Платные тарифы — от 500 руб./мес. за безлимитную отправку.

    Актуальные цены смотрите в личном кабинете Диадок.

    🔹 Можно ли отправить документ в Диадок из старой версии 1С (8.2)?

    Официально Диадок поддерживает интеграцию с 1С 8.3 и выше. Для 1С 8.2 потребуется:

    • Установить стороннюю обработку для обмена.
    • Использовать ручную выгрузку/загрузку файлов через личный кабинет Диадок.

    Рекомендуем обновиться до актуальной версии 1С для стабильной работы.