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