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