Выгрузка документов из Диадока в 1С: настройка обмена, загрузка УПД и типичные ошибки

Выгрузка документов из Диадока в 1С: настройка обмена, загрузка УПД и типичные ошибки

Выгрузка документов из Диадока в 1С — это, по сути, загрузка входящих документов в учетную систему, чтобы бухгалтер вовремя принял НДС, учел расходы и не переносил данные вручную. На практике процесс ломается на мелочах: модуль не видит организацию, 1С не создает документ по PDF, контрагент прислал УПД с ошибкой в строке 5б, подпись не прошла из-за МЧД. Материал помогает пройти путь от настройки обмена до сверки реестра и понять, что делать, если документ не загрузился или был отклонен.

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

В типовом сценарии бухгалтер работает в двух контурах: документы приходят и уходят через Диадок, а учет ведется в 1С. Связка бывает автоматической — через официальный модуль «Контур.Диадок» для 1С, и ручной — через скачивание XML из Диадока и загрузку файла в 1С. Автоматический вариант удобнее для потока: модуль получает входящие, показывает статусы, помогает создать документ учета и отправить подпись. Ручной нужен для разовых операций, если модуль не установлен, есть ограничения 1С:Фреш или контрагент прислал нестандартный файл.

Важно разделять два направления. Загрузка из Диадока в 1С — это входящие поступления, УПД, акты, ТОРГ-12, корректировочные документы, акты о расхождениях ТОРГ-2. Выгрузка из 1С в Диадок — это исходящие продажи и первичка: счет-фактура, УПД, договор, корректировка. В практике это один контур обмена, поэтому настраивать его стоит целиком, а не только входящую часть.

Отдельная боль — форматы. Если контрагент прислал формализованный XML, 1С может создать документ учета автоматически. Если пришел только PDF без XML, это неформализованный документ: он остается вложением, а поступление бухгалтер вводит вручную или через загрузку данных. По актуальным правилам отправка акта и ТОРГ-12 в прежнем виде ограничена, для продаж и приемки чаще используют УПД. Поэтому при настройке обмена стоит заранее определить, какие типы документов загружаются автоматически, а какие требуют ручной проверки.

Что проверить до настройки обмена

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

  • Релиз 1С: должна быть поддерживаемая версия «1С:Бухгалтерии 3.0» или отраслевой конфигурации; для старых релизов модуль может не установиться или работать некорректно.
  • Версия модуля «Контур.Диадок»: обновить до актуальной; в версии 4.13.0, например, реализовано создание документа учета на основании электронного акта о расхождениях ТОРГ-2 в формате @423 приказа.
  • Организация в 1С: проверить ИНН, КПП, наименование, систему налогообложения; они должны совпадать с карточкой организации в Диадоке.
  • Доступ и лицензия: убедиться, что у пользователя есть права на работу с ЭДО, а в Диадоке активен тариф и доступ к нужным ящикам.
  • ЭЦП и МЧД: проверить сертификат подписи, срок действия, полномочия сотрудника; если используется машиночитаемая доверенность, она должна быть зарегистрирована и доступна в момент подписания.
  • Сопоставление номенклатуры: заранее понять, как 1С будет связывать позиции из УПД с номенклатурой; без правил сопоставления документы могут создаваться с пустыми строками.
  • Период синхронизации: не тянуть все документы сразу; для первой загрузки лучше выбрать ограниченный период, чтобы проверить качество данных.
  • Канал обмена: определить, будет ли использоваться только Диадок или также СБИС/Saby; при роуминге документы между системами ходят автоматически, но в 1С должен быть один понятный сценарий загрузки, иначе появляются дубли.

Автоматическая загрузка через модуль Диадок для 1С: пошагово

Автоматический обмен настраивается через модуль Контура. Названия пунктов могут отличаться в зависимости от релиза 1С и версии модуля, но логика остается одинаковой.

  1. Установить или обновить модуль «Контур.Диадок» для 1С. Проверить совместимость с релизом конфигурации и закрыть другие окна 1С, если установщик требует.
  2. Открыть в 1С раздел «Контур.Диадок» и перейти в настройки. Указать организацию, логин и ключ доступа, если они требуются по инструкции модуля.
  3. Проверить настройки обмена: период загрузки, типы документов, автоматическое создание документов учета, правила сопоставления контрагентов и номенклатуры.
  4. Нажать «Получить» или «Синхронизировать» в списке входящих. Модуль подтянет документы из Диадока и покажет их статусы.
  5. Открыть входящий УПД или другой документ. Проверить контрагента, дату, номер, суммы, НДС и строки номенклатуры. Если 1С предлагает создать документ учета, выбрать «Создать документ учета» и проверить основание.
  6. Провести документ и убедиться, что проводки, суммы НДС и складские движения отразились корректно. Для услуг складские движения не нужны, но сумма и контрагент должны совпадать.
  7. Для исходящих документов открыть счет-фактуру или УПД в 1С, нажать «Отправить через ЭДО», выбрать контрагента и подписать. После отправки проверить статус и квитанцию.
  8. Повторять синхронизацию по регламенту: ежедневно или перед закрытием периода. Перед сдачей отчетности стоит сделать внеочередную загрузку, чтобы не пропустить поздний документ.

Если модуль не создает документ учета автоматически, не стоит сразу вводить его вручную. Сначала проверить тип документа, формат, статус подписи и настройки сопоставления. Часто причина в том, что документ неформализованный или контрагент отправил его с нарушением формата.

Ручная загрузка XML из Диадока в 1С

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

  • В Диадоке открыть нужный документ и скачать файл XML. Для УПД это формализованный XML, а не PDF.
  • В 1С найти обработку «Загрузка документов» через поиск или раздел обмена с контрагентами. В разных конфигурациях путь отличается, поэтому быстрее искать по названию.
  • Выбрать файл, указать тип документа, если 1С не определила его автоматически. Проверить контрагента, дату, номер и суммы.
  • Нажать «Выполнить» и проверить созданный документ. 1С может предложить создать поступление, счет-фактуру или другой документ учета.
  • Провести документ и сверить данные с оригиналом в Диадоке. Особенно внимательно проверить НДС, строку 5б в УПД и реквизиты доверенности, если она указана.

Ручная загрузка не заменяет регулярную синхронизацию. Если документов много, ошибки ввода и пропуски почти неизбежны. Для потока лучше настроить модуль или API, а ручной способ оставить как резервный.

Выгрузка из 1С в Диадок: как отправить документ

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

Если模块 не установлен, можно выгрузить XML вручную. В 1С открыть документ и найти команду выгрузки в XML, сохранить файл, затем загрузить его в Диадок и подписать. Такой путь подходит для разовых отправок, но неудобен для ежедневной работы: افزایش risk of ошибок в реквизитах и версии формата.

При отправке стоит проверить формат УПД. В УПД 5.03 отдельное внимание уделяется строке 5б: там указываются реквизиты документа, подтверждающего полномочия подписанта. Если строка заполнена некорректно или не совпадает с МЧД, контрагент может не принять документ или запросить исправление. Для сотрудников, подписывающих по доверенности, важно заранее проверить, что МЧД действует и полномочия покрывают тип документа.

Форматы, УПД 5.03, ТОРГ-2 и МЧД: что важно проверить

Формализованный XML — основа автоматической загрузки. Если документ пришел в XML, 1С может разобрать строки, суммы и налоги. Если пришел PDF, автоматического создания документа учета обычно не будет: PDF остается визуальной копией, а данные бухгалтер проверяет вручную. Это стоит объяснить контрагентам, которые присылают сканы вместо XML.

По актуальным правилам отправка акта и ТОРГ-12 в прежнем формате ограничена. Для типовых продаж и приемки чаще используется УПД, который закрывает и первичку, и счет-фактуру. Если контрагент настаивает на PDF, бухгалтеру важно понимать: такой документ не создаст учетную запись автоматически, а значит, риск ошибки и пропуска выше.

Для приемки товаров с расхождениями используется акт ТОРГ-2. В версии модуля 4.13.0 появилась поддержка создания документа учета на основании электронного акта о расхождениях ТОРГ-2 в формате @423 приказа. Это упрощает работу с претензиями, но требует обновленного модуля и корректного формата.

МЧД проверяется при подписании. Если сертификат сотрудника не содержит нужных полномочий, а машиночитаемая доверенность не оформлена или не видна в момент подписания, документ может быть отклонен. В 1С и Диадоке должны совпадать организация, сотрудник и полномочия. Перед отправкой лучше проверить срок действия МЧД и то, что она относится к нужному типу документов.

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

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

  • «Не удалось определить контрагента»: проверить ИНН и КПП в документе и в карточке контрагента, настроить сопоставление, обновить модуль. Если контрагент новый, создать его вручную и повторить загрузку.
  • «Формат не поддерживается»: обновить модуль Диадок, проверить, что скачан XML, а не PDF, сверить формат УПД. Для УПД 5.03 важна версия формата и корректность строки 5б.
  • «Подпись не прошла»: проверить сертификат, срок действия, МЧД и полномочия. Если подпись отозвана или истекла, документ нужно подписать заново.
  • Документ отклонен контрагентом: открыть статус и квитанцию, понять причину. Чаще всего это неверные реквизиты, сумма, дата или отсутствие полномочий. Исправленный документ отправляется повторно.
  • Документ загрузился, но не создан документ учета: проверить тип документа, настройки автоматического создания, период и организацию. Иногда помогает создать документ учета вручную на основании входящего.
  • Появились дубли: проверить настройки автозагрузки и период синхронизации, отключить повторную загрузку одних и тех же документов, сверить реестр.
  • 1С:Фреш: установка внешних модулей ограничена, поэтому чаще используется ручная загрузка XML или API. Для регулярного потока стоит заранее выбрать поддерживаемый сценарий.

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

Как сверить, что все документы из Диадока попали в 1С

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

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

Модуль, API, СБИС и Фреш: что выбрать

Для малого и среднего бизнеса обычно достаточно модуля «Контур.Диадок» для 1С: он закрывает входящие, исходящие, статусы и создание документов учета. API подходит для больших объемов и нестандартных сценариев, но требует разработчика и контроля лимитов. Если компания уже работает в СБИС/Saby, не стоит без необходимости смешивать площадки: роуминг между СБИС и Диадоком работает, но в 1С должен быть один понятный канал загрузки, иначе появляются дубли и путаница со статусами.

Для 1С:Фреш важны ограничения на установку внешних модулей. В таком случае чаще используют ручную загрузку XML или API. Выбор зависит от количества документов и готовности ИТ-специалистов поддерживать интеграцию.

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

Что делать, если документ из Диадока не появился в 1С?

Проверить статус в Диадоке, период синхронизации и организацию в настройках модуля. Если документ неформализованный или пришел только PDF, автоматического создания документа учета не будет. Тогда документ скачивают и вводят вручную либо загружают XML, если он есть.

Как загрузить УПД из Диадока в 1С без модуля?

Скачать XML в Диадоке, открыть в 1С обработку «Загрузка документов», выбрать файл и проверить тип, контрагента и суммы. После создания документа учета провести его и сверить с оригиналом. Для регулярной работы такой способ неудобен.

Почему 1С не создает поступление по PDF?

PDF — неформализованный документ, 1С не разбирает его как XML. Поступление нужно создать вручную или запросить у контрагента формализованный УПД. PDF остается визуальной копией для проверки.

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

Срок действия сертификата, наличие МЧД и полномочия подписанта. Если документ подписан сотрудником по доверенности, МЧД должна быть действующей и относиться к нужному типу документа. При отзыве или истечении сертификата документ подписывается заново.

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

Открыть счет-фактуру или УПД, нажать «Отправить через ЭДО», выбрать контрагента, проверить состав файлов и подписать. После отправки проверить статус и квитанцию в Диадоке.

Что делать при ошибке «формат не поддерживается»?

Обновить модуль Диадок, проверить, что загружается XML, а не PDF, сверить формат УПД и строку 5б. Если ошибка сохраняется, скачать документ из Диадока заново и повторить загрузку.

Как часто синхронизировать Диадок и 1С?

Для активного документооборота — ежедневно. Перед закрытием периода и сдачей отчетности — обязательно внеочередная синхронизация. Это снижает риск пропустить поздний УПД или не принять НДС к вычету.

Можно ли выгрузить документы из Диадока в 1С:Фреш?

Да, но с ограничениями: внешний модуль в Фреш не всегда можно установить. Чаще используют ручную загрузку XML или API. Для потока документов стоит заранее проверить поддерживаемый сценарий.

Вывод: короткая выжимка действий

Для стабильной выгрузки документов из Диадока в 1С стоит обновить модуль, проверить организацию, ЭЦП и МЧД, настроить сопоставление номенклатуры и период синхронизации. Входящие формализованные УПД загружать через модуль, PDF и неформализованные документы — проверять вручную. Исходящие отправлять из 1С через «Отправить через ЭДО» и контролировать статусы. Перед закрытием периода сверять реестр Диадока с 1С, а при ошибках подписи или формата разбирать причину до повторной отправки, чтобы не получить отклоненный документ и требование ФНС.

Последние статьи