К статье
Практический материал

Администрирование · 12 мин

Как обновить модуль Диадок в 1С: подробная инструкция

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

Модуль Диадок для 1С — это внешняя обработка или встроенное расширение, через которое из учётной системы отправляются и принимаются электронные документы: счета-фактуры, УПД, акты, накладные. Поскольку оператор ЭДО регулярно выпускает новые версии модуля — с поддержкой изменённых форматов ФНС, исправлением ошибок и новыми функциями — устаревшая версия рано или поздно начинает работать некорректно: документы не отправляются, форматы не проходят проверку, появляются ошибки при подписании.

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

Как понять, что модуль Диадок требует обновления

Первый признак — сообщения внутри самого модуля. При запуске обработка обычно проверяет актуальность версии и выводит уведомление «Доступна новая версия модуля» со ссылкой на загрузку. Если вы видите такое сообщение, откладывать обновление не стоит: старые версии постепенно теряют совместимость с сервером Диадока.

Второй признак — ошибки при работе с документами. Типичные симптомы: документы зависают в статусе «Не отправлен», при формировании УПД появляется ошибка формата, не проходит подписание, не загружаются входящие документы. Часто это следствие того, что ФНС изменила формат документа, а старая версия модуля его не поддерживает.

Третий признак — рассылки от оператора. Диадок уведомляет клиентов о критических обновлениях, особенно связанных со сменой форматов электронных документов. Если вы получили письмо о необходимости обновиться до определённой даты, выполните процедуру заранее, а не в последний день.

Уведомление в модулеДоступна новая версия

Проверьте номер текущей версии в настройках модуля

Ошибки форматаУстаревший формат документа

Сверьте версию модуля с актуальной на сайте оператора

Документы не уходятВозможна несовместимость с сервером

Проверьте журнал ошибок и доступность сервиса

Письмо от ДиадокаОбязательное обновление

Уточните крайний срок и требуемую версию

Что подготовить перед обновлением

Перед любыми действиями сделайте резервную копию информационной базы. Для файловой базы достаточно скопировать файл 1Cv8.1CD или выгрузить базу через конфигуратор (Администрирование → Выгрузить информационную базу). Для клиент-серверной базы используйте штатные средства СУБД или выгрузку через конфигуратор. Это займёт время, но позволит откатиться, если обновление пройдёт с ошибками.

Завершите все незаконченные операции с документами: отправьте или удалите черновики, дождитесь подписания документов, находящихся в пути, загрузите входящие документы, ожидающие обработки. Во время обновления модуль может выполнять конвертацию данных, и «висящие» документы иногда становятся источником ошибок.

Проверьте права доступа. Для обновления потребуются полные права в 1С (или права администратора), а также логин и пароль от личного кабинета Диадок для скачивания дистрибутива. Если обновлением занимается бухгалтер, а не системный администратор, заранее согласуйте время простоя: на период обновления пользователям лучше не работать с модулем ЭДО.

Как узнать текущую версию модуля и скачать новую

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

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

Обратите внимание на совместимость: у модуля могут быть разные сборки для обычных и управляемых форм, для разных поколений платформы 1С и типовых конфигураций. Выбирайте версию, соответствующую вашей конфигурации (например, «1С:Бухгалтерия 8», «Управление торговлей 11», «Комплексная автоматизация 2») и режиму работы.

Обновление внешней обработки Диадок

Это самый распространённый сценарий: модуль Диадок подключён как внешняя обработка (файл с расширением .epf), которую пользователи открывают через меню «Файл → Открыть» или через подключённый справочник дополнительных обработок.

Порядок действий простой. Скачайте новый файл обработки из личного кабинета Диадок. Замените старый файл новым в папке, откуда его открывают пользователи (если обработка хранится в сетевом каталоге). Если обработка подключена через механизм «Дополнительные отчеты и обработки» в типовой конфигурации, откройте этот справочник, найдите модуль Диадок и загрузите новую версию файла вместо старой.

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

Порядок действий для внешней обработки
  1. 1
    Сделайте резервную копию базы и завершите работу с черновиками
  2. 2
    Скачайте актуальный файл модуля из личного кабинета Диадок
  3. 3
    Замените старый файл обработки новым или загрузите его в справочник дополнительных обработок
  4. 4
    Запустите модуль и подтвердите обновление данных
  5. 5
    Проверьте номер версии и отправьте тестовый документ

Обновление модуля, встроенного в конфигурацию или подключённого как расширение

В некоторых внедрениях модуль Диадок интегрирован в конфигурацию доработкой или подключён как расширение. Здесь заменить файл недостаточно — потребуется участие специалиста с правами на изменение конфигурации.

Если модуль подключён как расширение, порядок такой: откройте в конфигураторе или в режиме предприятия список расширений (Все функции → Стандартные → Управление расширениями конфигурации, либо Администрирование → Печатные формы, отчеты и обработки → Расширения), удалите или отключите старое расширение Диадока и загрузите новое из файла. После загрузки перезапустите сеанс и проверьте работу модуля. Учтите, что в некоторых конфигурациях применение расширений требует монопольного доступа или перезапуска сервера 1С.

Если модуль встроен непосредственно в конфигурацию (код внедрён в типовые объекты), самостоятельное обновление не рекомендуется: новая версия модуля должна быть корректно объединена с вашими доработками. Здесь правильный путь — привлечь программиста 1С или франчайзи, который выполнит сравнение и объединение конфигураций, а затем обновит данные модуля.

Сравнение способов подключения модуля

Внешняя обработка (.epf)

Обновляется заменой файла, подходит для самостоятельного обновления; ограничение — нужно помнить, откуда файл открывается

Расширение конфигурации

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

Встроенная доработка конфигурации

Обновляет только специалист через сравнение/объединение; самостоятельные действия рискованны

Проверка результата и типичные ошибки

После обновления откройте модуль и сверьте номер версии с тем, что указан в дистрибутиве. Затем выполните контрольные операции: обновите список входящих документов, откройте карточку любого контрагента, сформируйте и отправьте тестовый документ (например, счёт-фактуру контрагенту, с которым есть действующий обмен, или используйте тестовый ящик, если он настроен).

Типичная ошибка после обновления — «модуль не видит сертификат подписи». Обычно это означает, что сбросились настройки криптопровайдера или сертификат не привязан к пользователю в новой версии. Откройте настройки модуля, раздел подписания, и заново укажите сертификат. Вторая частая проблема — документы старого формата не открываются: в этом случае дождитесь завершения фоновой конвертации данных или запустите её повторно из настроек модуля.

Если после обновления модуль не запускается вовсе, проверьте версию платформы 1С и разрядность клиента (некоторые версии модуля требуют 64-разрядный клиент или конкретную версию платформы). При ошибках вида «Ошибка формата потока» или «Нарушена целостность» помогает очистка кэша 1С: удалите папку кэша базы в каталоге пользователя (%APPDATA%\1C\1cv8) или переподключите базу в списке.

Типичные ошибки при обновлении
01
Обновление без резервной копии — при сбое конвертации теряется очередь документов и настройки
02
Замена файла, пока у пользователей открыт модуль — старая версия остаётся в памяти, возникают конфликты
03
Скачивание модуля не под свою конфигурацию — обработка не запускается или работает с ошибками
04
Игнорирование обновления данных при первом запуске — документы отображаются некорректно
05
Обновление в последний день перед сдачей отчётности — нет времени на откат при проблемах

Когда стоит привлечь специалиста

Самостоятельное обновление оправдано, если модуль подключён как внешняя обработка, конфигурация типовая, а обмен документами работает в штатном режиме. Это стандартная процедура, с которой справляется бухгалтер или администратор без глубоких знаний 1С.

Привлекайте специалиста, если: модуль встроен в конфигурацию доработкой, у вас нетиповые интеграции (обмен с другими системами, собственные регламенты документооборота), используется роуминг с несколькими операторами ЭДО, или после обновления документы за прошлые периоды перестали открываться. Также помощь нужна, если требуется одновременно обновить платформу 1С — это отдельная процедура со своими рисками.

Маршрут решения

Как выбрать действие

Модуль — внешняя обработка, конфигурация типоваяОбновляйте самостоятельно по инструкции, с резервной копией
Модуль подключён как расширениеОбновите через список расширений, при необходимости с перезапуском сервера
Модуль встроен в конфигурацию или есть нетиповые доработкиПривлеките программиста 1С для объединения конфигураций
После обновления ошибки с документами прошлых периодовОткатитесь на копию и обратитесь в поддержку Диадока с описанием ошибки

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

Как часто нужно обновлять модуль Диадок для 1С?

Ориентируйтесь на уведомления оператора и появление новых версий. Критичные обновления — те, что связаны со сменой форматов ФНС, — выполняйте обязательно и заранее. Планово проверять актуальность версии разумно раз в несколько месяцев или при появлении ошибок в работе.

Сохранятся ли документы и настройки после обновления модуля?

Да, документы, настройки и история обмена хранятся в информационной базе 1С, а не в файле обработки, поэтому при штатном обновлении они сохраняются. Риск потери возникает только при сбое конвертации данных — именно поэтому резервная копия обязательна.

Модуль после обновления просит обновить данные — это нормально?

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

Можно ли откатиться на предыдущую версию модуля?

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

Нужно ли обновлять платформу 1С вместе с модулем Диадок?

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

Документы не отправляются, а обновление не помогло — что делать?

Проверьте срок действия сертификата подписи, доступность сервера Диадока (иногда проблема на стороне оператора) и настройки прокси/файрвола. Если всё в порядке, обратитесь в техническую поддержку оператора, приложив скриншот ошибки, номер версии модуля и версию платформы 1С.

Итог

Что важно запомнить

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