Администрирование · 9 мин
Как удалить Диадок из 1С
Как полностью удалить модуль Диадок из 1С: отключение обмена, удаление внешней обработки, подсистемы ЭДО и остаточных данных. Пошаговая инструкция с проверкой результата.
Модуль Диадок для 1С — это внешняя обработка или встроенная подсистема электронного документооборота (ЭДО), через которую организация обменивается счетами-фактурами, актами и УПД с контрагентами. Удалить его полностью недостаточно просто закрыть обработку: в базе остаются регистры, настройки подключения, служебные документы и иногда расширение конфигурации. Если оставить «хвосты», 1С продолжит выдавать ошибки при запуске, а регламентные задания будут пытаться соединиться с серверами Диадока.
Способ удаления зависит от того, как модуль был подключён: как внешняя обработка (.epf), как расширение конфигурации или как встроенная подсистема в типовом решении. Ниже разобраны все три сценария для управляемых форм (1С:Бухгалтерия 3.0, УТ 11, ERP, Комплексная автоматизация) и даны проверки, что удаление прошло чисто.
Определите, как именно модуль Диадок подключён к вашей 1С
От способа подключения зависит весь порядок удаления. Внешняя обработка удаляется за пару минут, а встроенная подсистема или расширение требуют аккуратной работы в конфигураторе и могут затрагивать типовые объекты.
Признаки внешней обработки: модуль запускается через «Файл → Открыть» или из справочника «Дополнительные отчеты и обработки», в списке расширений его нет, конфигурация на полной поддержке и не изменялась. Признаки расширения: в меню «Администрирование → Печатные формы, отчеты и обработки → Расширения» есть строка с упоминанием Diadoc. Признак встроенной подсистемы: раздел «ЭДО» или «Диадок» присутствует в интерфейсе постоянно, даже без запуска внешних файлов.
Удаление через справочник дополнительных обработок
Отключение и удаление расширения
Работа в конфигураторе, возможна помощь специалиста
Подготовка: резервная копия и завершение обмена документами
Перед удалением сделайте резервную копию информационной базы: через конфигуратор («Администрирование → Выгрузить информационную базу») или штатными средствами СУБД, если база клиент-серверная. Это обязательный шаг — откатить ошибочное удаление подсистемы без копии будет невозможно.
Убедитесь, что все документы по ЭДО завершены: отправленные документы подписаны, входящие — приняты или отклонены, нет документов в статусе «ожидает подписания» или «ошибка отправки». Если удалить модуль с незавершёнными документами, вы потеряете возможность довести их до конца из 1С, а контрагенты будут ждать ответа. Завершить документооборот можно через веб-версию Диадока, если доступ к личному кабинету сохранён.
Удаление внешней обработки Диадок
Самый простой сценарий. Откройте «Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки», найдите строку модуля Диадок в списке. Снимите с неё пометку использования или откройте карточку и отключите команды, затем удалите элемент справочника. Сам файл .epf на диске можно переместить в архивную папку — не удаляйте его сразу, он может понадобиться для повторного подключения.
Далее отключите регламентные задания модуля, если они создавались: «Администрирование → Обслуживание → Регламентные и фоновые задания». Задания с именами вроде «Диадок: синхронизация» или «Диадок: получение документов» нужно отключить или удалить, иначе в журнале регистрации будут сыпаться ошибки о невозможности найти обработку.
- 1Сделайте резервную копию базы
- 2Завершите все документы в обмене
- 3Отключите регламентные задания модуля
- 4Удалите обработку из справочника дополнительных обработок
- 5Очистите настройки подключения к Диадоку
- 6Перезапустите 1С и проверьте журнал регистрации
Отключение и удаление расширения конфигурации
Если модуль поставлен как расширение, откройте «Администрирование → Печатные формы, отчеты и обработки → Расширения» (в некоторых конфигурациях путь: «НСИ и администрирование → Печатные формы, отчеты и обработки»). Найдите расширение Диадока, снимите флажок активности и перезапустите сеанс — этого уже достаточно, чтобы модуль перестал работать.
Для полного удаления выделите строку расширения и нажмите «Удалить». Обратите внимание на безопасный режим: некоторые расширения работают с профилем безопасности, и после их удаления стоит проверить, не остались ли разрешения в настройках кластера или в справочнике профилей безопасности.
Если при удалении расширения 1С выдаёт ошибку о занятых объектах, завершите все сеансы пользователей и фоновые задания, затем повторите попытку. В клиент-серверном варианте помогает перезапуск службы агента сервера 1С.
Удаление встроенной подсистемы и очистка остаточных данных
Когда функциональность Диадока встроена в конфигурацию (в том числе в составе доработок типовой подсистемы ЭДО «1С-ЭДО»), самостоятельное удаление объектов в конфигураторе — рискованная операция. Снятие с поддержки и удаление общих модулей, регистров и подписок на события может нарушить обновление конфигурации и работу смежных механизмов. Здесь разумнее ограничиться отключением функциональности: убрать раздел из командного интерфейса через настройки ролей и прав, отключить константы использования ЭДО и регламентные задания.
Остаточные данные хранятся в константах, регистрах сведений настроек ЭДО и справочниках учётных записей. Очистите настройки подключения: логин, ключ API, сертификаты, привязку организаций к ящикам Диадока. Удаление сертификатов из хранилища выполняйте осознанно — если обмен прекращён полностью, сертификат можно отозвать через оператора, но хранить его копию до конца срока хранения документов обычно требуется.
Проверка результата после удаления
После всех действий перезапустите клиент 1С и проверьте: раздел Диадока исчез из интерфейса, при запуске нет ошибок о недоступной обработке, в журнале регистрации не появляются новые записи о сбоях фоновых заданий. Откройте список регламентных заданий и убедитесь, что ни одно из них не ссылается на модуль.
Дополнительно проверьте типовые операции: проведение счёта-фактуры, формирование УПД, обмен с контрагентами через другие каналы ЭДО, если они используются. Если после удаления расширения перестали открываться какие-то формы документов — вероятно, расширение изменяло типовые формы, и нужно обновить конфигурацию базы данных или восстановить объекты из поставки.
Как проверить результат
Нет ошибок о недоступной обработке
Ошибка «обработка не найдена» при старте
Нет новых ошибок фоновых заданий Диадока
Регулярные ошибки синхронизации
Раздел Диадок отсутствует
Пункт меню есть, но не открывается
Счета и УПД проводятся штатно
Формы не открываются, ошибки при записи
Частые ошибки и как их избежать
Отдельная ошибка — удалять модуль «втихую» от бухгалтерии. ЭДО затрагивает учётные процессы: если бухгалтер не знает об отключении, он продолжит ждать входящие документы в 1С, а они будут накапливаться в ящике оператора без обработки. Согласуйте отключение с учётным отделом и назначьте ответственного за работу в веб-кабинете на переходный период.
Что важно запомнить
Сначала резервная копия и завершение всех документов, затем отключение заданий и удаление обработки или расширения, в конце — очистка настроек и проверка журнала регистрации. Встроенную подсистему не вырезают из конфигурации, а отключают функционально.
Частые вопросы
Можно ли удалить Диадок из 1С, не разрывая договор с оператором?
Да. Модуль в 1С — это только способ интеграции. Договор с оператором ЭДО и ящик в Диадоке продолжают действовать, документы доступны через веб-кабинет. При необходимости модуль можно подключить заново.
Что будет с уже отправленными документами после удаления модуля?
Документы останутся на серверах оператора и в учётных документах 1С (счета-фактуры, УПД как объекты базы никуда не денутся). Пропадёт только связь статусов ЭДО с этими объектами и возможность обмена из 1С.
После удаления расширения 1С выдаёт ошибку при открытии документов. Что делать?
Вероятно, расширение изменяло формы, и в базе остались кэшированные данные. Очистите кэш клиента, выполните обновление конфигурации базы данных в конфигураторе. Если ошибка сохраняется — сравните конфигурацию с типовой поставкой и восстановите изменённые объекты.
Нужно ли удалять сертификат электронной подписи вместе с модулем?
Нет, если сертификат действителен и используется для других целей (сдача отчётности, другие сервисы ЭДО). Если обмен прекращён полностью, сертификат можно отозвать через удостоверяющий центр, но до конца сроков хранения документов разумно сохранить возможность проверки подписей.
Можно ли просто скрыть модуль от пользователей, не удаляя его?
Да, это часто оптимальный вариант. Отключите регламентные задания, уберите команды модуля из ролей и прав пользователей, отключите константы использования ЭДО. Функционально обмен остановится, а вернуть его можно будет без повторной установки.
Кто должен выполнять удаление встроенной подсистемы Диадока?
Работы в конфигураторе с типовыми объектами должен выполнять специалист по 1С с опытом обновления конфигураций. Самостоятельное удаление общих модулей и регистров из типовой базы почти гарантированно создаст проблемы при следующем обновлении.