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