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