Загрузка документов из Диадока в 1С: модуль, файлы и роуминг
Содержание
Чтобы загрузить документы из Диадока в 1С, нужен один из трёх механизмов: модуль «Диадок» для 1С (документы переносятся прямо из программы в один клик), выгрузка XML-файлов из веб-версии Диадока и загрузка их в 1С вручную, либо роуминг — тогда документы контрагента из Диадока приходят в «Текущие дела ЭДО» вашей базы. Выбор зависит от того, у какого оператора ЭДО вы сами.
Больно обычно в другом месте. Накладные и акты уже подписаны в Диадоке, всё красиво — а в 1С их нет, и бухгалтер перебивает строки руками, по сорок позиций в УПД. Это лишняя работа: формализованные документы (УПД, ТОРГ-12, акт, счёт-фактура в формате ФНС) 1С умеет разбирать и превращать в готовое Поступление (акт, накладная, УПД) с номенклатурой, количествами, ставками НДС и счётом-фактурой.
Ниже — все рабочие схемы с точными путями меню для «Бухгалтерии» 3.0, УТ 11 и ERP, сопоставлением номенклатуры, проводками, отчётами для сверки и разбором ошибок, на которых чаще всего встаёт обмен.
Три способа загрузить документы из Диадока в 1С: что выбрать
| Способ | Когда подходит | Что получаете | Сложность |
|---|---|---|---|
| Модуль «Диадок» для 1С | Вы абонент Диадока, конфигурация типовая на управляемых формах | Входящие и исходящие прямо в 1С, автосопоставление номенклатуры | Средняя: установка расширения + сертификат |
| Выгрузка файлов + загрузка в 1С | Разовая задача, нетиповая база, модуль не ставится | Документ создаётся из XML, но каждый раз руками | Низкая |
| Роуминг с 1С-ЭДО | Вы работаете в 1С-ЭДО, а контрагент — в Диадоке | Документы приходят в «Текущие дела ЭДО» автоматически | Низкая, но нужна настройка роуминга |
| Коннектор / API Диадока | Нетиповая или сильно доработанная база, большой поток | Полная автоматизация под себя | Высокая, нужен программист |
Если у вас уже куплен 1С-ЭДО, не спешите подключать Диадок отдельно. Проверьте роуминг — скорее всего, документы этого контрагента пойдут в вашу базу без второго сервиса.
Что подготовить до первой загрузки документов
Половина проблем с обменом — это незакрытые подготовительные шаги. Пройдите список один раз, дальше загрузка займёт минуту.
Проверьте КПП обособленных подразделений. Если контрагент отправляет документ на КПП филиала, а в 1С у организации указан только головной КПП, документ в базу не подтянется или создастся не на ту организацию.
Способ 1. Модуль «Диадок» для 1С: установка и настройка
Модуль — это расширение (в более старых вариантах — внешняя обработка) от разработчика Диадока. Он встраивается в типовые конфигурации и добавляет собственное рабочее место.
Какие конфигурации поддерживаются
- ✅ «Бухгалтерия предприятия» 3.0 (базовая, ПРОФ, КОРП)
- ✅ «Управление торговлей» 11
- ✅ «1С:ERP Управление предприятием 2», «Комплексная автоматизация» 2
- ✅ «Управление нашей фирмой» (УНФ)
- ⚠️ Сильно доработанные и нетиповые базы — только после тестирования на копии
- ❌ Конфигурации на обычных формах (7.7, старые редакции) — нужен Коннектор или ручная загрузка
Установка модуля
- Скачайте дистрибутив модуля в личном кабинете Диадока — раздел с интеграциями и настройками организации.
- Сделайте резервную копию базы . Расширение меняет формы и команды, откатываться без копии неприятно.
- Войдите в 1С с правами администратора.
- Откройте
Администрирование — Печатные формы, отчёты и обработки — Расширения. - Нажмите
Добавить из файла, выберите файл.cfeиз дистрибутива. - Снимите флаг
Безопасный режиму добавленного расширения — иначе модуль не получит доступ к криптографии. - Перезапустите 1С полностью (закрыть все сеансы пользователя, не просто обновить форму).
Если база файловая и лежит в сетевой папке, устанавливайте расширение с того компьютера, где потом будете подписывать документы. Сертификат должен быть доступен локально.
Авторизация и первая настройка
После перезапуска в интерфейсе появляется раздел Диадок — либо отдельным пунктом в панели разделов, либо внутри Продажи / Покупки в группе Сервис (зависит от версии модуля и конфигурации).
- Откройте
Диадок — Настройки. - Авторизуйтесь: по сертификату электронной подписи или по логину и паролю от Диадока.
- Сопоставьте организации: слева — организации из базы 1С, справа — ящики Диадока. Один ящик = одна организация с конкретным КПП.
- Укажите, какие типы документов 1С создавать для входящих: поступление товаров, поступление услуг, счёт-фактура полученный.
- Задайте склад и подразделение по умолчанию — иначе каждый документ придётся дозаполнять.
- Включите
Загружать неформализованные документы как присоединённые файлы, если контрагенты присылают PDF и сканы.
Как загрузить входящие документы из Диадока в 1С: пошагово
Когда модуль настроен, перенос документа выглядит так.
- Откройте
Диадок — Входящие документы. - Задайте период и, при необходимости, контрагента. Список подтягивается прямо из ящика.
- Отметьте флагами нужные документы — можно сразу десяток.
- Нажмите
Создать документы в 1С(в части версий кнопка называетсяЗагрузить в 1С). - Откроется форма сопоставления: номенклатура, единицы измерения, договор, контрагент.
- Сопоставьте незнакомые позиции и нажмите
Загрузить. - Модуль создаёт документы 1С и привязывает к ним исходный XML с подписью.
- Проверьте созданный документ: суммы, ставки НДС, счёт
41или10, и проведите его.
Сопоставление сохраняется. Второй раз та же «Бумага А4 80 г/м², 500 л.» от того же поставщика подтянется к вашей номенклатуре сама.
Сопоставление полей: что куда попадает
Неформализованные документы (PDF-акт, скан, доверенность) в учётный документ не превращаются — программа не видит в них структуры данных. Их 1С цепляет вложением к документу или к контрагенту.
Способ 2. Выгрузить документы из Диадока и загрузить в 1С вручную
Схема без модуля. Подходит, когда загрузить надо пару документов или база нетиповая.
Выгрузка из Диадока:
- Откройте документ в веб-версии Диадока.
- Нажмите
Скачатьи выберите вариант с XML-файлом формата ФНС (не PDF и не печатную форму). - Сохраните архив — внутри лежит сам XML, файлы подписи
.sigи, возможно, карточка документа. - Распакуйте архив в отдельную папку. Загружать в 1С нужно именно XML, а не zip.
Загрузка в 1С («Бухгалтерия» 3.0):
- Перейдите в
Покупки — Поступление (акты, накладные, УПД). - Нажмите
Загрузить(в части релизов —Ещё — Загрузить из файла). - Выберите распакованный XML.
- Сопоставьте номенклатуру и единицы измерения в открывшейся форме.
- Нажмите
Создать документыи проверьте результат.
В УТ 11 и ERP похожий механизм живёт в НСИ и администрирование — Обмен электронными документами — Текущие дела ЭДО — Ещё — Загрузить документы из файла либо в самом журнале поступлений.
У ручной загрузки есть цена: документ не получает статуса ЭДО. В 1С он будет просто первичкой с вложенным файлом, а историю подписания придётся смотреть в Диадоке.
Способ 3. Роуминг: документы из Диадока в 1С-ЭДО
Если вы работаете через 1С-ЭДО, а поставщик — через Диадок, отдельный модуль не нужен.
- Откройте
Администрирование — Обмен электронными документами — Обмен с контрагентами. - Проверьте, что профиль настроек ЭДО создан и к нему привязан сертификат.
- Нажмите
Настройки отправки документов — Создатьи найдите контрагента по ИНН. - Если контрагент у другого оператора, 1С предложит отправить приглашение в роуминг — отправляйте.
- Дождитесь принятия приглашения на стороне контрагента (обычно от нескольких минут до 1–2 рабочих дней).
- Дальше документы приходят сами в
Продажи — Текущие дела ЭДОилиПокупки — Текущие дела ЭДО. - В «Текущих делах» нажмите
Утвердить/Создать документ 1С— и первичка готова.
Автоматический роуминг между большинством крупных операторов работает без заявок. Если приглашение висит неделю, нужна заявка на роуминг у оператора — через поддержку.
Какие проводки формируются после загрузки
Загрузка из Диадока сама проводок не делает — она создаёт документ 1С. Проводки появляются после проведения. Пример: УПД на товар на 120 000 ₽, в том числе НДС 20 % — 20 000 ₽.
| Операция | Дебет | Кредит | Сумма, ₽ |
|---|---|---|---|
| Поступление товара | 41.01 | 60.01 | 100 000 |
| НДС предъявленный поставщиком | 19.03 | 60.01 | 20 000 |
| Вычет НДС (после регистрации СФ) | 68.02 | 19.03 | 20 000 |
Для акта на услуги вместо 41 пойдёт счёт затрат: 26, 44.01, 20.01 — тот, что указан в строке документа, и НДС по счёту 19.04.
После загрузки обязательно откройте созданный счёт-фактуру и проверьте флаг отражения вычета. Электронный счёт-фактура попадает в книгу покупок на общих основаниях — по правилам ст. 169 НК РФ.
Особенности по конфигурациям
«Бухгалтерия предприятия» 3.0. Самый предсказуемый вариант. Входящие УПД превращаются в Поступление (акт, накладная, УПД) + Счёт-фактура полученный. Склад подставляется из настроек, если учёт по складам включён.
«Управление торговлей» 11. Документ создаётся как Приобретение товаров и услуг. Критично заполнить Хозяйственная операция и склад в настройках модуля, иначе документ не проведётся. Номенклатура сопоставляется с учётом характеристик и упаковок — проверяйте коэффициенты.
«1С:ERP» и «КА» 2. К настройкам УТ добавляются подразделение-получатель и статья расходов для услуг. Если в базе включено обособленное отражение в регламентированном учёте, документ после загрузки остаётся в статусе К оформлению — его нужно провести отдельно.
«ЗУП» 3.1. Классические товарные УПД в зарплатную базу не загружают — там нет товарного учёта. Через ЭДО в ЗУП обычно идут неформализованные документы и кадровый обмен с сотрудниками, а не накладные из Диадока.
Типичные ошибки при загрузке документов из Диадока в 1С
Отчёты для проверки после загрузки
Загрузили партию документов — проверьте результат, а не надейтесь на зелёные галочки.
- 📊 ОСВ по счёту 60 (
Отчёты — Оборотно-сальдовая ведомость по счёту) — видно, по каким поставщикам появились поступления и нет ли задвоений. - 📑 Книга покупок (
Отчёты — НДС — Книга покупок) — все электронные счета-фактуры должны попасть в раздел с вычетами. - 🔍 Экспресс-проверка ведения учёта — блок по НДС ловит поступления без счёта-фактуры.
- 📁 Журнал ЭДО (
Продажи — Архив ЭДОилиПокупки — Архив ЭДО) — связь документа 1С с исходным электронным файлом и подписью. - 🧾 Отчёт по номенклатуре контрагентов — показывает, какие позиции поставщика ещё не сопоставлены.
Автоматизация: чтобы документы подтягивались сами
Ручной заход в «Входящие документы» каждый день — не обязательная часть схемы.
- В настройках модуля включите автоматическую синхронизацию и задайте интервал (например, раз в 30 минут).
- Для клиент-серверной базы проверьте, что регламентные задания не заблокированы:
Администрирование — Обслуживание — Регламентные и фоновые задания. - Для файловой базы оставьте открытым сеанс 1С на рабочем компьютере — иначе задание не выполнится.
- Настройте автоматическое создание документов 1С только для проверенных контрагентов, остальным оставьте ручное подтверждение.
- Раз в неделю просматривайте необработанные входящие — они копятся при ошибках сопоставления.
Если не помогло: альтернативные варианты
- Диадок Коннектор. Отдельное приложение, которое складывает входящие XML в указанную папку на диске. Дальше их забирает ваша обработка или оператор загружает вручную. Выручает на нетиповых базах и платформах, куда расширение не встаёт.
- API Диадока. Если поток документов большой и нужны свои правила сопоставления, интеграцию пишут программист 1С плюс выгрузка через API. Дороже, зато гибко.
- Смена схемы. Когда поставщик один и документов немного, проще попросить его перейти в роуминг с вашим оператором, чем держать два сервиса ЭДО.
- Тестирование на копии. Любая ошибка «не ставится расширение / падает база» лечится так: развернуть копию, повторить установку, посмотреть
Журнал регистрации(Администрирование — Обслуживание — Журнал регистрации) и уже с текстом ошибки идти в поддержку.
Сколько стоит обмен: ориентиры
Точные цены зависят от тарифа и региона, поэтому — порядок величин.
- Входящие документы в Диадоке, как правило, бесплатны — вы платите за исходящие.
- Пакет на 100 исходящих документов — ориентировочно 1 900–2 600 ₽, крупные пакеты дешевле в пересчёте на документ.
- Модуль «Диадок» для 1С абонентам обычно предоставляется без отдельной платы за сам модуль.
- Квалифицированный сертификат подписи — примерно 1 500–3 500 ₽ в год, лицензия КриптоПро CSP — около 2 700–3 500 ₽ бессрочно на рабочее место.
- Роуминг между операторами — как правило, без доплаты.
Суммы ориентировочные, уточняйте у оператора перед покупкой.
Частые вопросы
Можно загрузить документы из Диадока в 1С без модуля?
Покупки — Поступление (акты, накладные, УПД) — Загрузить. Документ создастся, но статуса ЭДО в 1С у него не будет.Почему в 1С загружается только часть документов из Диадока?
Нужно ли подключать 1С-ЭДО, если уже есть Диадок?
Как загрузить архив документов из Диадока за прошлый период?
Диадок — Входящие документы задайте нужный период и отметьте документы пачкой. Ограничение — срок хранения в ящике и права вашей учётной записи.Куда в 1С попадает подписанный XML с подписью?
Загруженный документ не проводится, пишет про незаполненные реквизиты. Что делать?
Схема рабочая и экономит часы: один раз настроили сопоставление — дальше УПД на сорок строк превращается в проведённое поступление за минуту. Главное — не забывать про проверку сумм и книгу покупок.
Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 9 — первичные учётные документы
- НК РФ, ст. 169 — счёт-фактура, в том числе составленный в электронной форме
- Приказ ФНС России от 19.12.2018 № ММВ-7-15/820@ — формат счёта-фактуры и УПД в электронном виде
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»