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

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

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

Разбираем, как загрузить документ из Диадока в 1С: настройка модуля ЭДО, загрузка УПД и актов, сопоставление номенклатуры, типичные ошибки и проверка результата.

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

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

Ниже разобраны все три варианта с точными действиями, условиями выбора и проверкой результата. Инструкции применимы к конфигурациям «1С:Бухгалтерия 8», «1С:Управление торговлей» и «1С:Комплексная автоматизация» на платформе 8.3.

Способы загрузки документов из Диадока в 1С

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

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

Сравнение способов загрузки

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

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

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

Подходит, если уже настроен 1С-ЭДО. Не требует отдельного модуля, но настройка роуминга занимает время и зависит от поддержки оператора.

Загрузка XML-файла

Для разовых документов и случаев, когда модуль недоступен. Всё сопоставление выполняется вручную.

Подготовка: что проверить перед загрузкой

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

Проверьте версию конфигурации 1С и платформы. Модуль Диадока поддерживает типовые конфигурации на управляемых формах; для сильно доработанных баз может потребоваться адаптация. Также убедитесь, что пользователь 1С имеет права на создание документов поступления и справочников «Контрагенты» и «Номенклатура».

Отдельно проверьте, что в базе включён учёт по НДС и корректно заполнены регистрационные данные организации: ИНН, КПП, адрес. Эти данные модуль использует при сопоставлении документов, и их отсутствие приводит к ошибкам идентификации.

Установка и настройка модуля Диадока для 1С

Скачайте актуальную версию модуля с официального сайта Диадока из раздела интеграционных решений. Модуль поставляется как внешняя обработка (.epf) или расширение конфигурации в зависимости от версии. Для типовых конфигураций обычно используется обработка, которую открывают через «Файл → Открыть» или подключают в справочнике дополнительных отчётов и обработок.

При первом запуске модуль предложит указать параметры подключения: логин и пароль от Диадока или API-ключ. После авторизации выберите организацию и ящик, из которого будут загружаться документы. Если в Диадоке несколько ящиков (например, для разных филиалов), каждый подключается отдельно.

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

Порядок подключения модуля
  1. 1
    Скачайте модуль Диадока для 1С с официального сайта оператора
  2. 2
    Откройте обработку в 1С и введите учётные данные Диадока или API-ключ
  3. 3
    Выберите организацию и ящик ЭДО
  4. 4
    Настройте правила создания документов поступления и счетов-фактур
  5. 5
    Выполните тестовую загрузку одного документа и проверьте результат

Загрузка входящего документа через модуль

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

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

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

Сопоставление номенклатуры

Самый трудоёмкий этап — сопоставление позиций из электронного документа с номенклатурой 1С. При первой загрузке документа от контрагента модуль покажет несопоставленные позиции. Сопоставьте каждую строку с элементом справочника «Номенклатура» — соответствие сохранится и применится при следующих загрузках от этого контрагента.

Если наименования у поставщика нестабильны, используйте сопоставление по артикулу или коду, если они передаются в XML. Для услуг и работ часто достаточно одной обобщённой позиции номенклатуры с настроенными счетами учёта.

Типичные ошибки при загрузке
01
Создание дублей контрагентов: модуль не нашёл элемент по ИНН из-за пробелов или устаревшего КПП — итогом становятся задвоенные карточки и разорванная взаиморасчётная аналитика
02
Автопроведение без проверки: документы с неверным сопоставлением номенклатуры попадают в учёт и искажают остатки и НДС
03
Загрузка только титула покупателя без проверки статуса: документ не подписан ответным титулом, и оборот по ЭДО считается незавершённым
04
Игнорирование документов с ошибками формата: они остаются в очереди и не попадают в учёт

Загрузка через встроенный обмен ЭДО и через файл

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

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

Сохраняйте исходные XML-файлы и подтверждения даты отправки/получения — они являются юридически значимым основанием документа и могут потребоваться при проверках.

Маршрут решения

Как выбрать способ

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

Проверка результата и типичные проблемы

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

Если документ не загружается, проверьте: не устарела ли версия модуля (операторы периодически меняют форматы), не истёк ли сертификат или сессия авторизации, поддерживается ли формат документа (например, новые версии приказов ФНС по УПД). Ошибки формата обычно сопровождаются текстом об ошибке в журнале модуля.

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

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

Документ поступления в 1С
Норма

Номер, дата, суммы и НДС совпадают с данными в Диадоке

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

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

Статус в ЭДО
Норма

Документ подписан обеими сторонами, оборот завершён

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

Статус «требуется подписание» или «ошибка»

Контрагент и номенклатура
Норма

Сопоставлены с существующими элементами, дублей нет

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

Созданы дубли контрагентов, позиции не сопоставлены

FAQ

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

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

Почему модуль не видит новые входящие документы?

Чаще всего причина в истёкшей сессии авторизации — выйдите и войдите в модуль заново. Также проверьте, что выбран правильный ящик организации и что документы в Диадоке не находятся в статусе черновика или ошибки доставки.

Загрузится ли в 1С документ, который ещё не подписан нами?

Да, документ загружается независимо от статуса подписания. Однако для завершения юридически значимого оборота нужно сформировать и отправить ответный титул (подписать документ) — это делается в модуле или в веб-версии Диадока.

Что делать, если при загрузке создались дубли контрагентов?

Используйте типовую обработку «Поиск и удаление дублей» (раздел «Администрирование»), чтобы объединить карточки. Затем проверьте, почему сопоставление не сработало: обычно причина в расхождении ИНН/КПП или устаревшем КПП в справочнике 1С.

Поддерживает ли модуль загрузку УПД по новым форматам ФНС?

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

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

В модуле Диадока есть настройки автоматической обработки входящих документов, включая периодическое получение и создание документов. На старте рекомендуется оставить ручной контроль и включать автоматизацию только после проверки правил сопоставления на реальных данных.

Итог

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

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