Удаление синхронизации данных и очистка узлов обмена в 1С 8.3

· 9 мин

Содержание

Настройка синхронизации удаляется в разделе Администрирование → Синхронизация данных → Настройки синхронизации данных: выделяете нужный обмен и нажимаете «Удалить». Это помечает узел плана обмена на удаление и отключает регламентное задание синхронизации. Сам узел физически убирается позже — через Администрирование → Обслуживание → Удаление помеченных объектов.

Порядок общий для всех типовых конфигураций на «1С:Библиотеке стандартных подсистем» — «1С:Бухгалтерия» 3.0, «1С:Зарплата и управление персоналом» 3.1, «1С:Управление торговлей» 11, ERP и «Комплексная автоматизация». Интерфейс «Такси», платформа 8.3. Если обмен двусторонний, настройку придётся снять в обеих базах, иначе соседняя база продолжит слать пакеты, а здесь они упадут с ошибкой «настройки синхронизации не найдены».

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

Что сделать до удаления: копия и оценка связей

Удаление настройки синхронизации — операция необратимая в части служебных данных: регистрация изменений, соответствия объектов, сообщения обмена пропадают без возможности восстановления штатными средствами.

Перед удалением сделайте резервную копию базы. Для файловой базы — Администрирование → Обслуживание → Резервное копирование → Создать резервную копию или просто копия файла 1Cv8.1CD при закрытой базе. Для серверной — выгрузка в .dt либо средствами СУБД.

Прежде чем удалять, уточните три вещи:

  • 📌 Обмен действительно не нужен? Остановить обмен на время можно, не удаляя настройку, — отключением регламентного задания. Удаление оставляет вторую базу без связи навсегда.
  • 📌 Есть ли незавершённые сеансы. Если в настройке висят неотправленные изменения, после удаления они потеряются. Выполните последнюю синхронизацию вручную, если данные важны.
  • 📌 Связана ли база с внешними сервисами. Обмен с сайтом, банком или ЭДО — это отдельные механизмы, они удаляются не здесь (см. раздел ниже).
Перед удалением синхронизации
Выполнено: 0 / 5

Отключить обмен или удалить настройку — что выбрать

Это разные действия, и путать их не стоит.

Отключение останавливает обмен, но сохраняет всю инфраструктуру: узел, соответствия объектов, историю. Обмен можно возобновить в любой момент. Подходит, когда вторая база временно недоступна или синхронизацию ставят на паузу.

Удаление убирает настройку целиком. Возобновить обмен потом можно только созданием новой настройки с нуля и полной первичной выгрузкой.

ДействиеЧто происходитКогда применять
Отключить регламентное заданиеОбмен не запускается по расписанию, ручной запуск доступенПауза, отладка, временная остановка
Снять флаг автоматической синхронизации в настройкеОбмен только по кнопкеРедкий ручной обмен
Удалить настройкуУзел помечается на удаление, служебные данные стираютсяОбмен больше не нужен совсем

Чтобы просто остановить обмен, откройте Администрирование → Обслуживание → Регламентные и фоновые задания, найдите задание с названием вашей синхронизации и снимите флаг «Включено». Этого достаточно, чтобы база перестала слать и принимать пакеты.

Пошаговое удаление настройки синхронизации

Порядок действий в типовых конфигурациях одинаков, отличается только название раздела меню.

  1. Откройте список настроек: Администрирование → Синхронизация данных → Настройки синхронизации данных.
  2. Выделите в списке нужную настройку. Если обменов несколько, ориентируйтесь на имя базы-получателя в колонке списка.
  3. Нажмите кнопку «Удалить» в командной панели списка (значок с крестом) или клавишу Delete.
  4. Программа предупредит, что синхронизация прекратится и служебные данные будут удалены. Подтвердите удаление.
  5. После подтверждения настройка исчезает из списка, а узел плана обмена помечается на удаление.

Если кнопки удаления в панели не видно, разверните меню Ещё в командной панели списка — команда удаления находится там.

Пути к разделу синхронизации по конфигурациям:

КонфигурацияПуть к настройкам обмена
«1С:Бухгалтерия» 3.0Администрирование → Синхронизация данных
«1С:ЗУП» 3.1Администрирование → Синхронизация данных
«1С:Управление торговлей» 11НСИ и администрирование → Синхронизация данных
«1С:ERP», «Комплексная автоматизация»НСИ и администрирование → Синхронизация данных

Если раздел «Синхронизация данных» вообще не отображается в меню, значит выключен флаг использования обмена. Его включение и выключение — в настройках синхронизации; снятый флаг сам по себе не удаляет уже созданные узлы, он только прячет интерфейс.

На этом настройка удалена логически, но узел плана обмена и часть служебных данных ещё физически в базе. Дальше их нужно вычистить.

Что остаётся в базе: узлы плана обмена и регистрация изменений

Каждая синхронизация опирается на план обмена — объект конфигурации, в котором заведены узлы. Узел — это запись о базе-участнике обмена. В любом плане обмена есть два типа узлов:

  • 🏠 Предопределённый узел — это сама текущая база (в коде он называется «ЭтотУзел»). Его удалить нельзя и не нужно: он описывает вашу собственную базу.
  • 🔗 Узлы-получатели — записи о других базах. Именно такой узел помечается на удаление, когда вы удаляете настройку синхронизации.

Чтобы физически убрать помеченный узел и связанные с ним данные:

  1. Откройте Администрирование → Обслуживание → Удаление помеченных объектов.
  2. Запустите автоматический режим или выберите удаляемые объекты вручную.
  3. Нажмите «Удалить». Программа проверит ссылки на узел и, если препятствий нет, удалит его.

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

Запускать «Удаление помеченных объектов» в рабочее время не стоит: обработка временно нагружает базу и проверяет все ссылки. Лучше делать это, когда в базе нет активных пользователей.

После удаления узла сопутствующие служебные данные — соответствия объектов двух баз и сохранённые сообщения обмена — тоже перестают использоваться. Отдельно их чистить не требуется.

Отключение обмена с внешними сервисами

Обмен с сайтом, банком, ЭДО и сервисами «1С» — это не та же синхронизация данных между базами. Удалять их через «Настройки синхронизации данных» не нужно, у каждого свой раздел.

Электронный документооборот (1С-ЭДО). Отключается в Администрирование → Обмен электронными документами. Чтобы прекратить обмен с контрагентом, отзываются настройки ЭДО по нему; чтобы отключить сервис целиком — снимается флаг использования сервиса ЭДО. Помните: КЭП и учётные записи оператора при этом в базе остаются, удаляются отдельно.

Обмен с банком (DirectBank, «1С:ДиректБанк»). Настройки прямого обмена с банком хранятся в учётных записях документооборота или в карточке банковского счёта — там снимается признак прямого обмена.

Обмен с сайтом (выгрузка в интернет-магазин, «1С-Битрикс»). Настраивается и отключается в блоке обмена с сайтом раздела интеграций. Это отдельный узел обмена со своим планом — он удаляется по той же схеме, что и обычная синхронизация: удалить настройку → удалить помеченный узел.

«1С:Бизнес-сеть», «1С:Номенклатура» и подобные сервисы. Подключение и отключение — в Администрирование → Интернет-поддержка и сервисы.

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

Особый случай: распределённая база (РИБ)

Распределённая информационная база (РИБ) — это тоже обмен через план обмена, но с переносом не только данных, но и изменений конфигурации от центрального узла к периферийным. Удаляется она не так, как обычная синхронизация двух разных конфигураций.

  • 🧩 Периферийный узел убирается из центральной базы: в списке узлов плана обмена РИБ его помечают на удаление, затем запускают удаление помеченных объектов. После этого центральная база перестаёт готовить для него сообщения.
  • 🧩 Центральный узел удалить из периферийной базы, оставив её самостоятельной, штатно нельзя: периферийная база подчинена центру и получает от него изменения конфигурации. Если нужна автономная база, её разворачивают из копии и снимают признак подчинённого узла средствами, предназначенными для этого, а не удалением узла вручную.

Прежде чем убирать узел РИБ, убедитесь, что периферийная база сдала все накопленные изменения. Иначе данные, введённые на периферии и не выгруженные в центр, будут потеряны.

Для обычной синхронизации разных конфигураций (например, «Бухгалтерия» ↔ «Управление торговлей») таких ограничений нет: обе базы равноправны, и каждая удаляет свою настройку независимо.

Узел не удаляется: разбор типичных ошибок

Чаще всего удаление стопорится не на самой настройке, а на этапе удаления помеченного узла.

Диагностика: выберите симптом

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

Проверка базы после удаления синхронизации

После удаления стоит убедиться, что обмен действительно отключён и ничего не тянет лишние данные.

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

Если база работала в клиент-серверном режиме, напоминаний об обмене в фоне быть не должно — все задания синхронизации выполняет сервер, и после отключения они не ставятся в очередь.

Когда всё чисто, базу можно считать отвязанной. Повторно обмен запускается только созданием новой настройки и первичной выгрузкой данных — восстановить прежнюю связь «как было» уже не получится, поэтому резервная копия до удаления и нужна.

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

Можно ли вернуть синхронизацию после удаления настройки?
Восстановить прежнюю настройку штатными средствами нельзя — только создать новую и выполнить первичную выгрузку заново. Если нужно именно вернуть старую связь с историей соответствий, разворачивайте базу из резервной копии, сделанной до удаления.
Удалится ли узел сразу после удаления настройки?
Нет. Удаление настройки лишь помечает узел-получатель на удаление. Физически он убирается обработкой «Удаление помеченных объектов», которую нужно запустить отдельно.
Пропадут ли документы, полученные через обмен, если удалить синхронизацию?
Нет. Удаляется только служебная инфраструктура обмена (узел, регистрация изменений, соответствия). Сами документы и справочники, уже загруженные в базу, остаются.
Почему после удаления всё равно появляется ошибка про настройки синхронизации?
Скорее всего, обмен удалён только в одной базе, а вторая продолжает присылать пакеты. Снимите настройку синхронизации в обеих базах.
Чем отличается отключение обмена от удаления?
Отключение (снятие флага у регламентного задания) останавливает обмен, но сохраняет узел и историю — его легко возобновить. Удаление стирает инфраструктуру без возможности простого восстановления.