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

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

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

Как выгрузить документы из Контур.Диадок и Контур.Экстерн в 1С: встроенные модули, обмен через API, выгрузка файлов и проверка результата.

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

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

Что определяет способ выгрузки

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

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

КонфигурацияТиповая на 8.3 свежего релиза

Подойдёт и модуль Диадока, и штатный ЭДО

Сервис КонтураДиадок или Экстерн

Для отчётности Экстерна используйте выгрузку в формате обмена с ФНС или файлы

Объём документовДесятки в месяц или тысячи

При большом потоке ручная выгрузка непрактична — нужна автоматическая интеграция

Доработки конфигурацииСильно изменённая конфигурация

Модуль интеграции может потребовать адаптации, проверяйте совместимость заранее

Способ 1: модуль «Контур.Диадок для 1С»

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

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

Порядок действий с модулем Диадока
  1. 1
    Получите актуальную версию модуля для вашей конфигурации у Контура или партнёра
  2. 2
    Сделайте резервную копию информационной базы перед подключением
  3. 3
    Подключите модуль как внешнюю обработку или расширение
  4. 4
    Укажите API-ключ и авторизуйтесь учётной записью Диадока
  5. 5
    Выполните сопоставление организации, контрагентов и номенклатуры
  6. 6
    Запустите загрузку входящих документов и создайте учётные документы на их основе
  7. 7
    Проверьте несколько документов: суммы, контрагенты, привязка к договорам

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

Способ 2: штатный обмен ЭДО в типовой 1С

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

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

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

Способ 3: ручная выгрузка файлов и загрузка в 1С

Для разовых задач документ можно скачать из веб-интерфейса Диадока: откройте документ, выберите выгрузку в нужном формате — XML (машиночитаемый файл по формату ФНС), PDF с подписями для архива или ZIP-пакет с файлом и подписью. Аналогично в Экстерне выгружаются отчёты и квитанции.

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

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

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

Подходит для постоянного документооборота; платный, требует совместимости версий

Штатный ЭДО в 1С

Оптимален для типовых конфигураций; менее гибкий в нестандартных сценариях

Ручная выгрузка файлов

Для разовых случаев и архива; трудоёмко при больших объёмах, риск дублей

Выгрузка из Контур.Экстерн

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

Из веб-интерфейса Экстерна можно выгрузить отчёт в файл формата обмена с контролирующими органами, квитанции о приёме и протоколы. Эти файлы сохраняются в электронный архив; автоматической загрузки квитанций в 1С в типовых механизмах, как правило, нет — их хранят как вложения к отчётам вручную.

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

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

Частые проблемы: контрагент не найден по ИНН/КПП и создаётся дубликат; номенклатура из УПД не сопоставлена и подставляется «по умолчанию»; устаревшая версия модуля перестаёт получать документы после обновления форматов ФНС. Все эти ситуации решаются настройкой сопоставлений и обновлением модуля.

Типичные ошибки
01
Загрузка документов двумя каналами одновременно — дубли учётных документов и ошибки в НДС
02
Не сделана резервная копия перед подключением модуля — риск потери данных при сбое
03
Не настроено сопоставление номенклатуры — в поступлениях некорректные позиции
04
Устаревший модуль после обновления форматов — документы перестают загружаться без явных ошибок
05
Хранение только PDF — при проверке нет машиночитаемого XML с подписью
Контрольные точки

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

Суммы и НДС в загруженном документе
Норма

Совпадают с оригиналом в Контуре

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

Расхождения или пустые суммы

Контрагент и договор
Норма

Найдены существующие, привязка верная

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

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

Количество документов за период
Норма

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

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

Часть документов отсутствует или задвоена

Счёт-фактура
Норма

Отражён в книге покупок/продаж

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

Документ есть, а в отчётность не попал

Частые вопросы

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

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

Документ подписан в веб-Диадоке, а в 1С не появился. Почему?

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

В каком формате лучше хранить выгруженные документы?

Юридическую значимость имеет XML-файл в формате ФНС вместе с электронными подписями сторон. PDF удобен для печати и просмотра, но не заменяет машиночитаемый файл при проверках.

Как перенести документы за прошлые периоды?

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

Что делать, если конфигурация 1С сильно доработана?

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

Итог

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

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