Как загрузить входящие документы из Диадока в 1С: все рабочие способы

· 12 мин

Содержание

Загрузка документов из Диадок в 1С делается тремя способами: встроенным модулем «Диадок» прямо внутри конфигурации, отдельным коннектором рядом с базой или вручную — через выгрузку XML из веб-версии и загрузку файла в 1С. Для типовых Бухгалтерии 3.0, УТ 11 и ERP быстрее всего модуль: входящая накладная превращается в Поступление (акт, накладная, УПД) за три-четыре клика.

Сложность почти никогда не в подключении. Она в том, что поставщик называет товар «Бумага А4 500л Снегурочка», а у вас в справочнике — «Бумага офисная А4, 80 г/м²». Пока сопоставление не настроено, каждая загрузка превращается в ручное перебивание строк.

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

Чем отличаются способы загрузки из Диадок в 1С

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

СпособДля когоЧто умеетМинусы
📦 Модуль «Диадок» для 1СТиповые БП 3.0, УТ 11, КА 2, ERP 2, УПП 1.3Приём и отправка, создание документов 1С, сопоставление номенклатуры, подписаниеВстраивается в конфигурацию, нужна поддержка релиза
🔌 Коннектор ДиадокСильно доработанные и старые базыРаботает рядом с 1С, тянет данные через COM/внешнее соединениеОтдельное приложение, свои настройки прав
📄 Файловый обмен (XML/Excel)Любая конфигурация, разовые задачиВыгрузил из веб-версии — загрузил в 1СРуками, без статусов и подписей в 1С
🔄 Роуминг с 1С-ЭДОВы на 1С-ЭДО, контрагент в ДиадокеДокументы приходят в типовую подсистему ЭДОНе управляете ящиком Диадока из 1С
🧩 API ДиадокаСвои разработкиЛюбая логикаНужен программист

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

Что подготовить до первой загрузки

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

Готовность к загрузке документов из Диадока
Выполнено: 0 / 7

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

Проверить сертификат быстрее всего не в 1С, а в криптопровайдере: Пуск → КриптоПро CSP → Сервис → Просмотреть сертификаты в контейнере. Если контейнер не виден — 1С его тоже не найдёт.

Способ 1. Загрузка через модуль «Диадок» внутри 1С

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

Установка и подключение

  1. В веб-версии Диадока откройте раздел с интеграциями и скачайте дистрибутив модуля под вашу конфигурацию.
  2. Распакуйте архив. Внутри — файл внешней обработки (.epf) или файл поставки для встраивания.
  3. Простой вариант: Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → Создать и загрузите .epf.
  4. В карточке обработки поставьте галочку размещения в разделах Покупки и Продажи, чтобы не искать её каждый раз.
  5. Полное встраивание (с кнопками в документах и регламентными заданиями) делается в конфигураторе сравнением-объединением с файлом поставки. Этот шаг лучше отдать специалисту по обновлениям.

Первый вход и настройки

Откройте обработку, авторизуйтесь логином и паролем Диадока либо сертификатом. Дальше — вкладки настроек:

  • 🗂 Ящики — выберите, с каким ящиком работает каждая организация из базы. Если организаций несколько, связка делается по ИНН+КПП.
  • 🔐 Сертификаты — укажите сертификат для подписания входящих УПД и счетов-фактур.
  • ⚙️ Документы 1С — задайте, какие объекты создавать: Поступление (акт, накладная, УПД), Счёт-фактура полученный, Приобретение услуг.
  • 🏷 Склад и статьи затрат — значения по умолчанию, чтобы не заполнять их в каждом документе.

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

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

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

Подписание и ответ поставщику

Для УПД и электронных счетов-фактур мало загрузки — нужно отправить титул покупателя. В модуле это кнопка Подписать или Утвердить в списке входящих. Пока титул не отправлен, у поставщика документ висит незавершённым, а у вас формально нет полного комплекта по требованиям Приказа Минфина № 14н.

Способ 2. Коннектор Диадок для нетиповых баз

Если конфигурация переписана до неузнаваемости или это старая УПП 1.3 на платформе 8.2, встраивание модуля рискованно. Коннектор ставится как отдельное приложение Windows и общается с базой через внешнее соединение.

Порядок такой:

  1. Установите коннектор на машину, где есть доступ и к базе 1С, и к интернету (часто это терминальный сервер ).
  2. В настройках укажите тип базы (файловая или серверная), путь или строку подключения, пользователя 1С с правами на запись документов.
  3. Пропишите реквизиты ящика Диадока и сертификат.
  4. Настройте правила: какие типы документов приходят, в какие объекты 1С складываются, по какому полю искать контрагента (обычно ИНН+КПП).
  5. Задайте расписание автоматической загрузки — например каждые 30 минут.

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

Минус коннектора: статусы и история подписания живут вне 1С, в его собственном интерфейсе. Бухгалтеру приходится смотреть в два окна.

Способ 3. Загрузить документы из Диадок в 1С файлами

Рабочий вариант, когда интеграция ещё не настроена, а закрывать период надо сегодня.

Выгрузка из Диадока. Откройте документ в веб-версии и выгрузите его в нужном виде:

  • 📑 XML по формату ФНС — для УПД и счетов-фактур. Это тот самый юридически значимый файл.
  • 📊 Excel/CSV — удобно для табличной части, если нужны только строки с товарами.
  • 🖨 PDF — только для печати и архива, в 1С не загружается.

Загрузка в 1С.

Что загружаемКуда в 1СПуть
XML УПД / счёт-фактураПодсистема ЭДОПокупки → Текущие дела ЭДО → Загрузить → Электронный документ из файла
Excel со строками товаровВ документ поступленияСоздать Поступление (акт, накладная, УПД) → Заполнить → Загрузить из файла
Архив из нескольких XMLПодсистема ЭДОТот же путь, выбрать каталог вместо файла

Название команды загрузки из файла отличается по релизам: встречается и Загрузить электронный документ, и Прочие → Загрузить из файла. Если не нашли — ищите по строке «загруз» в поиске команд (Alt + кнопка поиска в заголовке раздела).

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

Роуминг: вы в 1С-ЭДО, поставщик в Диадоке

Отдельный сценарий, который путают с интеграцией. Диадок и 1С-ЭДО — разные операторы, между ними работает роуминг.

  1. Узнайте у контрагента идентификатор участника ЭДО в Диадоке (строка вида 2BM-...).
  2. В 1С откройте Администрирование → Обмен электронными документами → Обмен с контрагентами → Настройки ЭДО.
  3. Создайте настройку, выберите контрагента, укажите оператора и идентификатор.
  4. Отправьте приглашение. Контрагент принимает его в своём Диадоке.
  5. После принятия документы начнут приходить в Текущие дела ЭДО как обычные входящие.

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

Какие документы и проводки появляются в 1С

Загрузка сама по себе проводок не делает — она создаёт документ, который вы проводите. Что получается на примере накладной на 120 000 ₽, в том числе НДС 20% — 20 000 ₽:

Проводки по операции

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

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

Это главный источник ручной работы. Модуль ищет совпадения по трём признакам — и только потом просит человека.

Сопоставление полей
ИНН + КПП отправителя→Справочник «Контрагенты» (поиск по ИНН/КПП)
Код товара поставщика→Регистр соответствия номенклатуры
Наименование из накладной→Справочник «Номенклатура» (точное совпадение)
Артикул поставщика→Реквизит «Артикул» номенклатуры
Единица измерения (ОКЕИ)→Справочник «Единицы измерения»
Ставка НДС из XML→Ставка НДС в строке документа
Склад из настроек модуля→Реквизит «Склад» документа поступления
Договор по умолчанию→Справочник «Договоры контрагентов»

Что ускоряет сопоставление:

  • 🏷 Заполните артикулы в своей номенклатуре — совпадение по артикулу работает надёжнее, чем по наименованию.
  • 📋 Попросите поставщика присылать стабильные коды товаров. Если код меняется каждый месяц, сопоставление бесполезно.
  • 🧹 Почистите дубли в справочнике Номенклатура до настройки обмена: Администрирование → Обслуживание → Поиск и удаление дублей.
  • 👤 В карточке контрагента держите КПП в актуальном состоянии — при смене КПП обособленного подразделения документы перестанут находить получателя.

Типичные ошибки при загрузке из Диадока

Диагностика: выберите симптом

Отчёты для проверки после загрузки

Загрузили пачку документов — проверьте результат, не дожидаясь квартального отчёта:

  • 📊 Отчёты → Оборотно-сальдовая ведомость по счёту по счёту 60 — видно появившиеся долги и зависшие авансы.
  • 🔍 Отчёты → Анализ субконто по субконто «Контрагенты» — сверка по конкретному поставщику.
  • ✅ Отчёты → Экспресс-проверка ведения учёта, блок «Ведение книги покупок по НДС» — ловит незарегистрированные счета-фактуры.
  • 📘 Отчёты → Книга покупок — проверка, что вычеты встали в нужный квартал.
  • 📦 В УТ 11 и ERP дополнительно Склад и доставка → Отчёты → Ведомость по товарам на складах — поймать поступления на неверный склад.

Особенности по конфигурациям

  • Бухгалтерия 3.0. Самый предсказуемый сценарий: создаются Поступление (акт, накладная, УПД) и Счёт-фактура полученный. Настройки счетов учёта берутся из Справочники → Номенклатура → Счета учёта номенклатуры.
  • Управление торговлей 11. Документ закупки требует склад и соглашение с поставщиком. Если соглашение не задано, загрузка создаст документ, но провести его не получится.
  • ERP 2 и КА 2. Добавляется контроль по заказам поставщикам: сопоставьте загружаемую накладную с заказом, иначе рассыплется план-фактный анализ закупок.
  • ЗУП 3.1. Документов поступления там нет. Через Диадок в ЗУП приходят только кадровые и неформализованные документы, и загружаются они как присоединённые файлы, а не как объекты учёта.
  • УПП 1.3. Модуль есть, но на старых платформах чаще используют коннектор.

Как автоматизировать загрузку

Полная автоматизация приёма реальна, если сопоставление уже накоплено:

  1. Включите в модуле регламентное задание загрузки входящих с интервалом 15–60 минут.
  2. Задайте правило: документы с полным сопоставлением строк создаются автоматически, остальные остаются в очереди на ручную обработку.
  3. Проверьте работу заданий — Администрирование → Обслуживание → Регламентные и фоновые задания.
  4. В файловой базе регламентные задания работают только при запущенном клиенте — для автоматики нужна серверная база или постоянно открытый сеанс.

Не включайте автосоздание документов в первый месяц. Сначала накопите соответствия на ручных загрузках, иначе в базе появится пачка номенклатуры-мусора вроде «Бумага А4 500л» и «БУМАГА А4 500 Л».

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

Нужно ли платить за загрузку входящих документов из Диадока?
Приём входящих в Диадоке бесплатный, модуль для 1С тоже. Платите только за исходящие — ориентировочно от 1 900 ₽ за пакет на 100 документов, то есть примерно 19–25 ₽ за документ в зависимости от объёма пакета.
Можно ли загрузить документы из Диадока в 1С без встраивания модуля в конфигурацию?
Да. Подключите модуль как дополнительную обработку через Администрирование → Печатные формы, отчёты и обработки, используйте коннектор или грузите XML файлами. Конфигурация при этом остаётся на поддержке.
Что делать, если после обновления 1С загрузка перестала работать?
Скачайте версию модуля под новый релиз конфигурации и переустановите её. Проверять обмен лучше на копии базы до обновления рабочей.
Как загрузить сразу много документов за прошлый период?
В списке входящих поставьте фильтр по датам, выделите документы Ctrl + A и нажмите создание документов в 1С. Грузите пачками по 50–100 штук: большие пакеты дольше обрабатываются и тяжелее разбираются при ошибке.
Будет ли в 1С виден оригинал подписанного документа?
Да, при работе через модуль или подсистему ЭДО XML-файл и визуализация подписи прикрепляются к документу 1С. При файловой загрузке Excel оригинал остаётся только в Диадоке — прикрепите его вручную во вложения.
Можно ли одновременно работать в Диадоке и в 1С-ЭДО?
Можно. Это разные операторы, они не конфликтуют. Часть контрагентов ведите через роуминг в типовой подсистеме ЭДО, часть — через модуль Диадока. Главное — не настраивать одного и того же контрагента в обоих каналах, иначе появятся дубли.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • НК РФ, ст. 169 — счёт-фактура в электронной форме
  • Приказ Минфина России от 05.02.2021 № 14н — порядок выставления и получения электронных счетов-фактур
  • Приказ ФНС России от 19.12.2018 № ММВ-7-15/820@ — формат электронного УПД