Обновление модуля Диадок для 1С: автоматически и вручную
Содержание
Модуль Диадок в 1С обновляется двумя путями: сам, через встроенное автообновление при запуске, либо вручную — заменой файла внешней обработки .epf на свежую версию от Контура. Какой путь подойдёт вам, зависит от того, как модуль подключён к базе и есть ли у 1С доступ в интернет к серверам Диадока.
Перед обновлением важно понять одно: модуль Контур.Диадок — это внешняя обработка, а не часть конфигурации 1С. Поэтому обычное «Обновление конфигурации » его не трогает. Обновлять обработку нужно отдельно, и делается это быстро — если заранее знать, где лежит текущая версия и как она подключена.
Ниже — подготовка, оба способа установки, настройка после обновления и разбор типовых ошибок с подключением и выгрузкой документов.
Зачем и когда обновлять модуль
Контур выпускает новые сборки обработки не ради номеров версий. За обновлениями стоят вполне конкретные причины, и из-за них устаревший модуль со временем начинает мешать работе:
- 🧩 Совместимость с новыми релизами 1С. После обновления платформы или конфигурации старая обработка может перестать корректно открываться. Свежая версия модуля выпускается под актуальные релизы.
- 📄 Изменения форматов документов ФНС. Форматы счетов-фактур и УПД утверждает ФНС и периодически меняет. Старый модуль может не уметь принимать или отправлять документы в новом формате.
- ✍️ Поддержка машиночитаемой доверенности (МЧД). Работа по доверенности сотрудника требует актуальной версии модуля — поддержка МЧД добавляется и дорабатывается именно в обновлениях.
- 🐞 Исправление ошибок. Часть сбоев подключения и выгрузки Контур чинит именно выпуском новой сборки.
Когда обновляться на практике:
- модуль сам предложил обновление при запуске;
- вы обновляете 1С до нового релиза — проверьте, что версия модуля его поддерживает;
- перестали приходить или отправляться документы определённого типа;
- техподдержка Контура просит обновиться для решения вашей проблемы.
Гнаться за каждой мелкой сборкой смысла нет, но и затягивать с крупными обновлениями не стоит: слишком старый модуль рискует «отвалиться» на очередном изменении форматов.
Что проверить до обновления
Сначала выясните, как именно модуль подключён к вашей базе — от этого зависит способ обновления:
- 🔌 Как дополнительная обработка в базе. В конфигурациях на «Такси» (Бухгалтерия 3.0, УТ 11, ERP, ЗУП 3.1) модуль обычно зарегистрирован в справочнике дополнительных обработок. Тогда файл хранится внутри информационной базы, и обновляется именно он.
- 📂 Как внешний файл
.epf. В старых конфигурациях и в простых сценариях обработку открывают каждый раз вручную черезФайл → Открыть. Обновление сводится к замене файла на диске.
Дальше — короткий чек-лист подготовки. Он особенно важен, если модуль хранится в базе: тогда вы фактически меняете объект внутри рабочей базы.
Если модуль хранится внутри базы, перед обновлением сделайте резервную копию. Автообновление перезаписывает объект обработки в рабочей базе, и откатиться без копии будет нечем.
Отдельно про доступ в интернет. Автообновление и сама работа модуля требуют, чтобы 1С достучалась до серверов Контур.Диадок (diadoc.kontur.ru и смежные адреса API). Если в организации стоит прокси или межсетевой экран, список адресов и портов для открытия нужно уточнить у техподдержки Диадока — он периодически меняется, и выдумывать его не стоит.
Откуда брать свежую версию модуля
Актуальную версию обработки Контур выпускает регулярно: под новые релизы платформы и конфигураций 1С, с новыми возможностями и исправлениями. Взять её можно двумя способами.
Автообновление (рекомендуемый путь). Модуль сам проверяет наличие новой версии при открытии. Если на сервере Контура вышла свежая сборка, модуль покажет уведомление и предложит обновиться. Вам останется подтвердить — файл скачается и установится без ручного копирования. Это самый простой вариант, и в большинстве установок он включён по умолчанию.
Ручная загрузка. Если автообновление недоступно (нет интернета у 1С, закрыт доступ к серверам, обновление идёт через администратора), свежую обработку берут вручную:
- в личном кабинете Диадока в разделе про модуль для 1С;
- у техподдержки Контура по запросу — они пришлют файл нужной версии под вашу конфигурацию.
Если у вас несколько баз или терминальный сервер, удобнее один раз скачать файл вручную и разложить его по базам, чем гонять автообновление в каждой.
Проверьте, что версия обработки подходит вашему релизу 1С. Контур указывает, с какими конфигурациями и платформами совместима сборка. Ставить обработку, несовместимую с текущим релизом, смысла нет — она либо не откроется, либо будет работать с ошибками.
Узнать текущую версию модуля можно в его настройках — номер показан вместе с информацией о подключении. Запишите его до обновления: если после установки что-то пойдёт не так, вы будете знать, с какой версии откатываться. Сравнивайте версии по номеру однозначно: ставить нужно сборку с номером не ниже той, что рекомендует Контур под ваш релиз 1С.
Пошаговое обновление: автоматически и вручную
Автоматическое обновление
- Откройте модуль Диадок в 1С так, как делаете это обычно.
- Если вышла новая версия, модуль сам покажет сообщение о доступном обновлении.
- Подтвердите установку. Модуль скачает новую сборку с серверов Контура.
- Дождитесь завершения — обработка перезапустится уже в новой версии.
- Проверьте номер версии в настройках: он должен смениться на актуальный.
Если уведомление не появилось, но вы знаете, что вышла новая версия, проверку можно запустить вручную — в настройках модуля есть пункт про версию и обновление. Точное название кнопки зависит от сборки, но раздел отвечает за проверку и установку апдейта.
Ручная установка новой версии
Порядок зависит от того, как подключён модуль.
Модуль открывается как внешний файл. Просто замените старый .epf новым на диске (или в общей папке, откуда его открывают пользователи). В следующий раз модуль откроется уже в новой версии. Настройки подключения к ящику при этом, как правило, сохраняются, если файл берётся из того же места.
Модуль зарегистрирован как дополнительная обработка. Обновить нужно саму запись в базе:
- Зайдите в список дополнительных обработок: в Бухгалтерии 3.0 это
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. В других конфигурациях на «Такси» раздел называется похоже — ищите «Дополнительные отчёты и обработки» в блоке администрирования. - Откройте карточку обработки Диадока.
- Загрузите в неё новый файл
.epf(в карточке есть команда загрузки файла обработки). - Запишите и закройте карточку.
- Откройте модуль заново и проверьте версию.
Замену зарегистрированной обработки делайте, когда с модулем никто не работает. Если кто-то держит обработку открытой, при записи возможна блокировка или часть пользователей продолжит работать в старой версии до перезапуска.
Что настроить после обновления
Чаще всего настройки подключения переносятся сами, но проверить ключевые параметры стоит — особенно при крупном обновлении.
- Подключение к ящику. Убедитесь, что модуль видит ваш ящик Диадока и идентификатор организации не слетел. Если ящиков несколько, проверьте, что выбран нужный.
- Сертификат для входа. Вход в ящик идёт по КЭП. После обновления модуль должен по-прежнему видеть ваш сертификат — он читается через КриптоПро. Если сертификат не подхватился, выберите его в настройках входа заново.
- Настройки выгрузки документов. Это сопоставление: какой документ Диадока превращается в какой документ 1С. При обновлении эти правила обычно сохраняются, но при смене логики модуля их стоит пересмотреть.
- Автоматические операции. Если у вас настроена автозагрузка входящих или регламентное задание, проверьте, что оно включено и отрабатывает.
Сопоставление документов — главное, на что смотреть после обновления. Если входящие перестали корректно превращаться в документы 1С, причину ищите именно здесь.
Если у вас настроена автозагрузка входящих через регламентное задание, после обновления откройте настройки заданий (Администрирование → Обслуживание → Регламентные и фоновые задания) и убедитесь, что задание включено и отрабатывает без ошибок. Иногда после крупного обновления автоматические операции приходится запускать заново.
Отдельный случай — терминальный сервер и несколько рабочих мест. Если модуль открывается как внешний файл из общей папки, достаточно обновить один файл — все пользователи получат новую версию при следующем открытии. Если же модуль зарегистрирован в каждой базе отдельно, обновлять придётся в каждой из них.
Ошибки при обновлении и подключении
Разберём, что идёт не так чаще всего и как это чинить.
.epf, проверьте права пользователя на работу с дополнительными обработками.Отдельно про типичную ситуацию с выгрузкой. Если до обновления входящие документы автоматически превращались в поступления, а после — нет, дело почти всегда в правилах сопоставления, а не в «поломанном» модуле. Зайдите в настройки выгрузки и проверьте, что для нужных типов документов заданы соответствия.
Ещё одна частая причина сбоев — обновление на фоне работающих пользователей. Если модуль зарегистрирован в базе, обновляйте его, когда в нём никто не работает: иначе часть сеансов останется на старой версии, и поведение будет разным у разных людей.
Как убедиться, что всё работает
После обновления сделайте короткую проверку — она занимает пару минут:
- Откройте модуль и убедитесь, что он подключился к ящику без ошибок.
- Проверьте, что в настройках стоит новая версия.
- Откройте список документов — входящие и исходящие должны подгружаться.
- Возьмите один входящий документ и проверьте, что он корректно создаёт документ в 1С (или предлагает создать).
- Если есть исходящие — сформируйте и отправьте тестовый или реальный документ, который всё равно нужно отправить.
Если на любом из шагов возникает ошибка — вернитесь к разделу про настройку и диагностику выше. Чаще всего проблема не в самом обновлении, а в сбитых настройках подключения или сопоставления документов, которые быстро восстанавливаются.
Если проверка прошла гладко, обновление можно считать завершённым: модуль подключён, версия актуальная, документы ходят в обе стороны. Старый файл обработки имеет смысл сохранить ещё какое-то время — на случай, если понадобится вернуться к прежней версии.
Частые вопросы
Обновляется ли модуль Диадок вместе с конфигурацией 1С?
Пропадут ли настройки подключения к ящику после обновления?
Нужна ли резервная копия перед обновлением?
.epf.