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

Важно понимать, что процесс зависит от версии платформы 1С, используемой конфигурации (например, 1С:Бухгалтерия, 1С:Управление торговлей или 1С:ERP) и оператора ЭДО (Сбербанк, Такском, Диадок и др.). Некоторые операторы блокируют удаление записей со своей стороны, что требует предварительного отключения услуги в их личном кабинете. Если вы работаете с облачной версией 1С, часть функций может быть ограничена — об этом тоже расскажем ниже.

1. Подготовка к удалению: что нужно сделать до начала

Прежде чем приступать к удалению, выполните обязательные подготовительные шаги. Их игнорирование может привести к потере связи с контрагентами или сбою в обмене документами.

  • 📋 Создайте резервную копию базы. Используйте 1С:Конфигуратор → Администрирование → Выгрузить информационную базу или стандартные инструменты резервирования вашей СУБД (например, PostgreSQL или Microsoft SQL Server).
  • 🔍 Проверьте статус документов. Убедитесь, что все исходящие документы дошли до адресатов, а входящие обработаны. Неудаленные черновики или неотправленные счета могут заблокировать удаление.
  • 🔗 Отключите синхронизацию с оператором ЭДО. В некоторых конфигурациях (например, 1С:Бухгалтерия 3.0) запись нельзя удалить, пока активна связь с сервисом. Перейдите в Администрирование → Настройки обмена → Электронный документооборот и деактивируйте обмен.
  • 📑 Экспортируйте историю документов. Если требуется сохранить архив, выгрузите данные через Отчеты → История ЭДО или специализированные обработки (например, "Выгрузка истории ЭДО в Excel").
⚠️ Внимание: Если ваша компания использует квалифицированную электронную подпись (КЭП) для ЭДО, удаление записи может потребовать предварительного отзыва сертификата в удостоверяющем центре. Уточните этот момент у вашего оператора ЭДО.
📊 Какой оператор ЭДО вы используете?
Сбербанк АСТ
Такском
Диадок
Контур.Диадок
Другой
Не использую

2. Способ 1: Удаление через интерфейс 1С (стандартный метод)

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

Инструкция:

  1. Откройте раздел Справочники → Организации (или Контрагенты, если запись привязана к партнёру).
  2. Выберите организацию, для которой настроен ЭДО, и перейдите на вкладку Электронный документооборот (или Настройки обмена).
  3. Найдите блок с данными оператора ЭДО (например, "Такском" или "Диадок") и нажмите кнопку Удалить настройки или Отключить обмен.
  4. Подтвердите действие. В некоторых версиях потребуется ввести пароль администратора.

Если кнопки Удалить нет, попробуйте:

  • 🔄 Обновить конфигурацию до последней версии — в старых релизах функционал мог быть ограничен.
  • 🔧 Использовать режим "Все функции" (меню Сервис → Параметры → Отображать все команды).
  • 📝 Проверить права пользователя. Для удаления требуются права Администрирование или Полный доступ.

☑️ Проверка перед удалением через интерфейс

Выполнено: 0 / 4

3. Способ 2: Удаление через конфигуратор (для опытных пользователей)

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

Пошаговая инструкция:

  1. Закройте все сеансы 1С:Предприятия и откройте базу в режиме Конфигуратор.
  2. Перейдите в Администрирование → Поддержка → Тестирование и исправление.
  3. Выполните Тестирование и исправление информационной базы с галочками:
    • 🔲 Реиндексация таблиц
    • 🔲 Проверка логической целостности
    • 🔲 Проверка ссылочной целостности
  • После завершения тестирования откройте Объекты конфигурации → Справочники → Организации (или другой справочник, где хранится запись ЭДО).
  • Найдите объект, связанный с ЭДО (обычно это реквизит типа Строка или ХранилищеЗначения с именем "НастройкиЭДО" или "ИдентификаторОператора").
  • Удалите значение реквизита или весь объект (если он не используется другими механизмами).
  • Сохраните конфигурацию и обновите базу данных (Конфигурация → Обновить конфигурацию базы данных).
  • ⚠️ Внимание: Если в конфигурации используется управляемые формы, путь к настройкам ЭДО может отличаться. В этом случае ищите объект в разделе Клиентские настройки или Хранилище настроек.

    Для удобства можно использовать запрос к базе данных (если у вас есть доступ к СУБД). Пример запроса для Microsoft SQL Server:

    DELETE FROM [dbo].[InformationRegister_НастройкиОбменаЭДО]
    

    WHERE Организация = 'ИдентификаторВашейОрганизации'

    4. Способ 3: Ручное удаление через базу данных (SQL)

    Этот метод подходит для администраторов, имеющих доступ к серверу и умеющих работать с SQL. Он позволяет удалить запись даже если она заблокирована на уровне интерфейса.

    Алгоритм действий:

    1. Определите, в какой таблице хранятся настройки ЭДО. Для этого:
      • Откройте Конфигуратор → Файл → Открыть SQL-запрос.
      • Выполните запрос для поиска таблиц с упоминанием ЭДО:
        SELECT * FROM INFORMATION_SCHEMA.TABLES
        

        WHERE TABLE_NAME LIKE '%ЭДО%' OR TABLE_NAME LIKE '%EDO%'

  • Типичные таблицы для хранения настроек:
    • InformationRegister_НастройкиОбменаЭДО
    • Document_НастройкиЭДО
    • ConfigSave_НастройкиОператораЭДО
    • Создайте резервную копию таблицы перед удалением:
      SELECT * INTO НастройкиЭДО_Backup
      

      FROM InformationRegister_НастройкиОбменаЭДО

      WHERE Организация = 'ВашИдентификатор'

    • Удалите запись:
      DELETE FROM InformationRegister_НастройкиОбменаЭДО
      

      WHERE Организация = 'ВашИдентификатор'

    СУБД Таблица настроек ЭДО Пример запроса на удаление
    Microsoft SQL Server InformationRegister_НастройкиОбменаЭДО DELETE FROM InformationRegister_НастройкиОбменаЭДО WHERE Организация = 'ИД'
    PostgreSQL information_register_настройкиобменаэдо DELETE FROM information_register_настройкиобменаэдо WHERE организация = 'ИД'
    IBM DB2 INFORMATIONREGISTER_НАСТРОЙКИОБМЕНАЭДО DELETE FROM INFORMATIONREGISTER_НАСТРОЙКИОБМЕНАЭДО WHERE ОРГАНИЗАЦИЯ = 'ИД'
    ⚠️ Внимание: После ручного удаления через SQL обязательно выполните реиндексацию базы в Конфигураторе (Администрирование → Тестирование и исправление → Реиндексация таблиц). В противном случае возможны ошибки при следующем обмене данными.
    💡

    Перед выполнением SQL-запросов проверьте, не используется ли запись в других регистрах. Например, в InformationRegister_ИсторияОбменаЭДО могут храниться ссылки на удаляемую организацию.

    5. Ошибки при удалении и их решения

    Даже при следовании инструкциям пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые и способы их устранения.

    • 🚫 "Запись используется в другом объекте":

      Означает, что настройки ЭДО привязаны к документам (например, счетам или актам). Решение:

      1. Найдите все документы, связанные с записью, через Отчеты → История ЭДО.
      2. Удалите или перенастройте эти документы.
      3. Повторите попытку удаления.
  • 🔒 "Недостаточно прав":

    Проблема возникает, если пользователь не имеет роли Администратор или Полные права. Решение:

    • Зайдите в Конфигуратор под пользователем с полными правами.
    • Проверьте настройки ролей в Администрирование → Пользователи.
  • 🔄 "Операция невозможна: обмен активен":

    Ошибка появляется, если в фоне работает процесс обмена с оператором ЭДО. Решение:

    • Остановите все фоновые задачи в Администрирование → Фоновые задания.
    • Перезапустите сервер 1С:Предприятия.
    • Отключите обмен в настройках оператора (см. раздел 1).
  • Что делать, если ошибка повторяется?

    Если после всех манипуляций ошибка сохраняется, попробуйте:

    1. Выполнить Тестирование и исправление базы с галочкой Проверка логической целостности.

    2. Обновить платформу 1С до последней версии (особенно если используете релиз старше 8.3.20).

    3. Обратиться в поддержку вашего оператора ЭДО — некоторые блокировки ставятся на их стороне.

    6. Альтернативные методы: отключение вместо удаления

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

    Как отключить ЭДО:

    1. Перейдите в Администрирование → Настройки обмена → Электронный документооборот.
    2. Снимите галочку Использовать ЭДО (или Включить обмен, в зависимости от конфигурации).
    3. Сохраните настройки.
    4. В справочнике Организации удалите (или закомментируйте) реквизиты, связанные с оператором ЭДО:
      • Идентификатор абонента
      • Логин/пароль доступа
      • Адрес сервера обмена

    Преимущества этого метода:

    • ✅ Сохраняется история документов.
    • ✅ Можно быстро возобновить обмен, просто заполнив настройки заново.
    • ✅ Нет риска нарушить целостность базы.
    ⚠️ Внимание: Если вы отключаете ЭДО для юридического лица, которое больше не существует (например, при реорганизации), лучше всё же удалить запись полностью, чтобы избежать путаницы в будущем.

    7. Особенности для облачной версии 1С

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

    1. Обратиться в техническую поддержку 1С с запросом на удаление. Укажите:
      • Идентификатор вашей организации в облаке.
      • Название оператора ЭДО.
      • Причину удаления (например, смена оператора).
  • Отключить обмен в личном кабинете оператора ЭДО (например, в Диадок или Такском).
  • Дождаться подтверждения от поддержки (обычно занимает 1-3 рабочих дня).
  • В облачных версиях некоторые настройки ЭДО могут храниться не в базе, а в профиле пользователя. Чтобы их сбросить:

    1. Перейдите в Личный кабинет → Настройки → Электронный документооборот.
    2. Нажмите Сбросить настройки или Отключить обмен.
    3. Подтвердите действие.
    4. 💡

      В облачных версиях 1С самостоятельное удаление записей ЭДО через SQL или Конфигуратор невозможно. Все изменения вносятся только через поддержку или личный кабинет.

      8. Восстановление после удаления: что делать, если что-то пошло не так

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

      • 🔙 Восстановите базу из резервной копии, если ошибка критична.
      • 🔧 Проверьте настройки обмена:
        • Убедитесь, что в справочнике Организации не осталось "битых" ссылок на удалённый ЭДО.
        • Обновите конфигурацию (Конфигуратор → Конфигурация → Обновить конфигурацию базы данных).
      • 📞 Свяжитесь с оператором ЭДО. Возможно, на их стороне остались настройки, которые конфликтуют с вашей базой.
      • 🛠 Используйте обработки для восстановления. Например, в 1С:Бухгалтерии есть стандартная обработка "Восстановление движений документов", которая может помочь при потерянных связях.

    Если проблема связана с потерей истории документов, попробуйте:

    1. Экспортировать данные из архива оператора ЭДО (большинство сервисов хранят документы в течение 3-5 лет).
    2. Импортировать их обратно в 1С через Документы → Получение из ЭДО.
    💡

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

    FAQ: Частые вопросы по удалению ЭДО в 1С 8.3

    Можно ли удалить запись ЭДО, если есть неотправленные документы?

    Нет, сначала необходимо либо отправить все документы, либо удалить их черновики. Система блокирует удаление записей, к которым привязаны необработанные данные. Проверьте статус документов в ЭДО → Исходящие и ЭДО → Черновики.

    Что будет с историей документов после удаления ЭДО?

    Это зависит от метода удаления:

    • При удалении через интерфейс 1С история обычно сохраняется, но связь с оператором теряется.
    • При удалении через SQL или Конфигуратор история может быть утеряна, если не сделан бэкап.
    • При отключении (без удаления) история остаётся полностью.

    Рекомендуем предварительно выгрузить историю в Excel через Отчеты → История ЭДО.

    Как удалить ЭДО для конкретного контрагента, а не для всей организации?

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

    1. Откройте справочник Контрагенты.
    2. Выберите нужного партнёра и перейдите на вкладку Настройки обмена (или ЭДО).
    3. Удалите или отключите настройки для этого контрагента.

    Если вкладки нет, значит обмен настроен на уровне организации, и удаление затронет всех контрагентов.

    Нужно ли удалять сертификат ЭЦП при удалении ЭДО?

    Не обязательно, но рекомендуется:

    • Если сертификат используется только для ЭДО, его можно удалить через Сервис → Настройки пользователя → Сертификаты.
    • Если сертификат применяется для других целей (например, для сдачи отчётности в ФНС), оставьте его.

    Удаление сертификата не повлияет на уже отправленные документы, но может потребоваться для новых.

    Можно ли удалить ЭДО в 1С:Зарплата и Управление Персоналом?

    В 1С:ЗУП электронный документооборот обычно используется для обмена с ПФР, ФСС или банками (зарплатные проекты). Удаление настроек ЭДО здесь не блокирует работу программы, но может нарушить:

    • Отправку отчётности в госорганы.
    • Обмен с банками по зарплатным ведомостям.

    Чтобы удалить ЭДО в ЗУП:

    1. Перейдите в Настройки → Организации → выберите организацию → Зарплата → Настройки обмена.
    2. Удалите или отключите настройки для нужного сервиса.