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

Многие пользователи сталкиваются с проблемами: настройки остаются в базе после деактивации, документы дублируются, а интерфейс «засоряется» ненужными кнопками. Эта статья поможет безопасно очистить систему от следов ЭДО, избежав потери важных данных. Мы рассмотрим как стандартные методы через интерфейс , так и ручные правки конфигурации для опытных администраторов.

⚠️ Предупреждение: Удаление настроек ЭДО может прервать обмен документами с контрагентами. Перед началом работ экспортируйте список партнеров и архив отправленных/полученных документов через отчет «Журнал ЭДО» — это единственный способ восстановить историю после очистки.

1. Подготовка к удалению: резервное копирование и анализ текущих настроек

Прежде чем приступать к удалению, необходимо продиагностировать текущую конфигурацию. Откройте раздел Администрирование → Настройки программы → Электронный документооборот (путь может отличаться в зависимости от версии 1С:Бухгалтерия 3.0, 1С:ERP или 1С:УТ). Здесь вы увидите:

  • 🔹 Подключенные операторы ЭДО (например, Контур.Диадок или СБИС)
  • 🔹 Список контрагентов, с которыми настроен обмен
  • 🔹 Типы документов (счета-фактуры, УПД, акты и т.д.)
  • 🔹 Параметры подписи (сертификаты, ключи)

Если в списке операторов отображается несколько поставщиков (например, после тестирования разных сервисов), их необходимо отключать последовательно. Начните с экспорта данных:

  1. Перейдите в Отчеты → Журнал ЭДО.
  2. Установите период «За всё время» и нажмите «Сформировать».
  3. Экспортируйте отчет в Excel через кнопку «Выгрузить».

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

-->

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

2. Стандартное удаление оператора ЭДО через интерфейс 1С

Самый безопасный способ — использовать встроенные инструменты. Инструкция подходит для 1С:Бухгалтерия 3.0 (релиз 3.0.100+), 1С:ERP 2.5 и 1С:УТ 11:

  1. Откройте Администрирование → Настройки программы → Электронный документооборот.
  2. Выберите вкладку «Операторы ЭДО».
  3. Нажмите на нужного оператора (например, Контур.Диадок) и кликните «Отключить».
  4. Подтвердите действие в диалоговом окне.

После отключения оператора:

  • 📌 Исчезнут кнопки отправки документов через этот сервис.
  • 📌 Прекратится автоматическая выгрузка данных.
  • 📌 Но! В базе останутся:
    • — Настройки контрагентов (привязка к ЭДО)
    • — Шаблоны документов
    • — Логи обмена (если не очищать вручную)

Для полной очистки перейдите в Справочники → Контрагенты, откройте карточку партнера и удалите данные в поле «Реквизиты ЭДО» (если оно доступно для редактирования).

💡

Если кнопка «Отключить» неактивна, проверьте права пользователя в 1С. Для удаления настроек ЭДО требуется роль «Администратор» или «Полные права».

Оператор ЭДО Путь к настройкам в 1С Особенности удаления
Контур.Диадок Администрирование → Настройки программы → ЭДО → Контур.Диадок Требует деактивации в личном кабинете на сайте diadoc.kontur.ru
СБИС Администрирование → Организации → [Выбрать организацию] → ЭДО При удалении удаляются и настройки электронной подписи
Такском Сервис → Настройки обмена → ЭДО Такском Может потребовать перезагрузку 1С
1С-ЭДО (встроенный) Администрирование → Обмен электронными документами Удаляется только через конфигуратор

3. Ручное удаление остаточных данных через конфигуратор

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

Инструкция для 1С:Предприятие 8.3:

  1. Закройте все сеансы 1С.
  2. Запустите Конфигуратор (файл 1cv8.exe с ключом /Config).
  3. Перейдите в Администрирование → Поддержка и обслуживание → Удаление объектов.
  4. В строке поиска введите «ЭДО» или название оператора (например, Diadoc).
  5. Отметьте галочками найденные объекты и нажмите «Удалить».

Для глубокой очистки может потребоваться редактирование метаданных:

// Пример запроса для поиска остаточных ссылок на ЭДО в метаданных

Выбрать * Из Метаданные.Справочники Где Наименование Содержит "ЭДО"

⚠️ Внимание: Удаление объектов через конфигуратор необратимо удаляет все связанные данные, включая историю документов. Если вы планируете позже восстановить ЭДО, предварительно сохраните дамп базы.

Что делать если конфигуратор не находит объекты ЭДО?

Если поиск по ключевым словам не дает результатов, проверьте:

1. Расширения конфигурации — иногда настройки ЭДО прописываются в дополнительных модулях (Администрирование → Печатные формы, отчеты и обработки).

2. Внешние обработки — удалите файлы с расширением .epf или .erf из каталога шаблонов.

3. Регистры сведений — выполните запрос:

Выбрать * Из РегистрыСведений Где Наименование Содержит "ЭДО"

4. Очистка реестра Windows и временных файлов 1С

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

  • 🖥️ Удалите папку с кэшем:
    C:\Users\[ИмяПользователя]\AppData\Local\1C\1Cv8\

    (где [ИмяПользователя] — ваш профиль Windows).

  • 🔍 Очистите реестр Windows:
    1. Нажмите Win + R, введите regedit.
    2. Перейдите в HKEY_CURRENT_USER\Software\1C\1Cv8\8.3\.
    3. Удалите ключи, содержащие названия операторов ЭДО (например, Diadoc, SBIS).
  • 🗑️ Удалите временные файлы обработок:
    C:\Program Files (x86)\1cv8\tmplts\
  • ⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе 1С. Перед внесением изменений создайте точку восстановления Windows (Панель управления → Восстановление → Создание точки восстановления).

    Контур.Диадок|СБИС|Такском|1С-ЭДО|Другой|Не использую ЭДО

    -->

    5. Удаление настроек ЭДО в облачной версии 1С (1С:Фреш)

    В 1С:Фреш (облачная версия) возможности администратора ограничены. Для удаления ЭДО:

    1. Перейдите в Настройки → Электронный документооборот.
    2. Нажмите «Отключить обмен» рядом с оператором.
    3. Очистите данные контрагентов:
      • Откройте карточку контрагента.
      • В блоке «Реквизиты ЭДО» нажмите «Очистить».

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

    Для ускорения процесса используйте шаблон обращения:

    Тема: Прошу очистить настройки ЭДО после отключения
    

    Текст:

    Добрый день!

    Прошу удалить все следовые данные ЭДО (оператор: [название]) в базе [название базы].

    После стандартного отключения в интерфейсе остаются неактивные элементы (прикрепил скриншот).

    Прошу подтвердить выполнение работ.

    💡

    В облачной версии 1С некоторые настройки ЭДО могут оставаться в базе до 30 дней после отключения — это нормальная практика, связанная с резервным копированием данных.

    6. Проверка результата и восстановление работоспособности

    После удаления настроек ЭДО обязательно выполните проверку:

    1. Тестовый документ: Создайте новый счет-фактуру и убедитесь, что в нем отсутствуют кнопки отправки через ЭДО.
    2. Журнал документов: Проверьте, что в списке не отображаются старые задачи обмена (Отчеты → Журнал ЭДО).
    3. Контрагенты: Откройте карточку партнера — поле «Реквизиты ЭДО» должно быть пустым.
    4. Если в работе 1С появились ошибки (например, «Не найден обработчик события ОбменЭДО»), выполните:

      // Запрос для проверки целостности метаданных после удаления ЭДО
      

      Тест = Новый ТестированиеИИсправление;

      Тест.ВыполнитьТестированиеИИсправление(Истина,,,Истина);

      Для восстановления функциональности (если ЭДО нужен повторно):

      • 🔄 Импортируйте контрагентов из сохраненного ранее Excel-файла.
      • 🔄 Повторно подключите оператора через Администрирование → Настройки программы → ЭДО.
      • 🔄 Настройте правила автоматического обмена (если требуется).
    💡

    Если после удаления ЭДО в 1С перестали формироваться печатные формы документов, проверьте настройки в Администрирование → Печатные формы, отчеты и обработки — возможно, были удалены связанные шаблоны.

    7. Частые ошибки и их решения

    При удалении настроек ЭДО пользователи сталкиваются с типичными проблемами:

    Ошибка Причина Решение
    «Ошибка при удалении объекта: ссылка используется» Настройки ЭДО привязаны к документам в базе Используйте обработку «Поиск и замена ссылок» (доступна в 1С:ИТС)
    «Недостаточно прав для изменения конфигурации» Пользователь не имеет роли «Администратор» Запустите 1С от имени администратора или запросите права у ИТ-отдела
    После удаления в интерфейсе остаются кнопки ЭДО Кэширование или расширения конфигурации Очистите кэш (%LocalAppData%\1C\1Cv8) и перезапустите 1С
    «Ошибка подключения к серверу ЭДО» после повторной настройки Некорректно удалены сертификаты Удалите сертификаты в Сервис → Настройки → Сертификаты и переустановите

    ⚠️ Внимание: Если после всех манипуляций в базе остаются «призрачные» настройки ЭДО (например, в отчетах отображаются старые документы), это может указывать на повреждение индексов базы данных. В этом случае:

    1. Выполните тестирование и исправление базы через конфигуратор (Администрирование → Тестирование и исправление).
    2. Установите флаги «Проверять логическую целостность» и «Проверять ссылочную целостность».
    3. После исправления перезагрузите сервер 1С.

    FAQ: Ответы на частые вопросы

    Можно ли удалить настройки ЭДО только для одного контрагента?

    Да. Откройте карточку контрагента, перейдите на вкладку «Реквизиты ЭДО» и очистите поля вручную. Это не затронет настройки других партнеров. Однако если ЭДО был подключен через групповую обработку, может потребоваться массовое редактирование (Обработки → Групповое изменение реквизитов).

    После удаления ЭДО перестали приходить счета-фактуры от контрагентов. Что делать?

    Скорее всего, вы отключили входящий обмен. Проверьте:

    1. Настройки почтового ящика в Администрирование → Организации → [Ваша организация] → Электронная почта.
    2. Активность задачи «Получение электронных документов» в регламентных операциях.
    3. Наличие действующего сертификата ЭЦП в Сервис → Настройки → Сертификаты.

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

    Как удалить настройки ЭДО в 1С:ЗУП 3.1?

    В 1С:Зарплата и Управление Персоналом 3.1 ЭДО используется редко, но если настройки присутствуют:

    1. Перейдите в Настройки → Обмен данными → Электронный документооборот.
    2. Отключите оператора (аналогично 1С:Бухгалтерии).
    3. Для удаления данных о контрагентах используйте обработку «Удаление помеченных объектов» (Обработки → Стандартные).

    ⚠️ В ЗУП настройки ЭДО часто связаны с модулем «Кадровый учет» — их удаление может повлиять на выгрузку отчетности в ПФР/ФСС.

    Нужно ли удалять ЭДО при переходе на другого оператора?

    Не обязательно. Majority операторов (Контур.Диадок, СБИС) поддерживают миграцию данных между сервисами. Рекомендуемый порядок действий:

    1. Подключите нового оператора параллельно со старым.
    2. Перенесите список контрагентов через Администрирование → ЭДО → Импорт/Экспорт настроек.
    3. Убедитесь, что новый оператор работает стабильно (тестовый обмен документами).
    4. Только после этого отключайте старого поставщика.

    Это позволит избежать потери истории документов.

    Можно ли автоматизировать удаление ЭДО для нескольких баз 1С?

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

    Процедура ОтключитьЭДО()
    

    Настройки = ПолучитьОбъект("НастройкиПрограммы.ЭлектронныйДокументооборот");

    Для Каждого Оператор Из Настройки.ОператорыЭДО Цикл

    Если Оператор.Наименование = "Контур.Диадок" Тогда

    Оператор.Активность = Ложь;

    СохранитьОбъект(Оператор);

    КонецЕсли;

    КонецЦикла;

    КонецПроцедуры

    Для выполнения скрипта:

    1. Создайте внешнюю обработку в конфигураторе.
    2. Вставьте код в модуль объекта.
    3. Запустите обработку в каждой базе через Файл → Открыть.