Найти тему
Про 1С

Баги при настройке обмена с сайтом по расписанию на примере Управления торговлей 11 и интернет-магазина на Битрикс

Всем добрый день!

В этой статье хотел затронуть момент связанный с настройкой Вашей учетной системы, в качестве примера взял 1С Предприятие 8 Управление торговлей 11. в которую добавлен типовой модуль обмена Битрикс, который позволяет настроить обмен между базой и Вашим интернет-магазином.

Так вот как мы все знаем чтобы отключить обмен базой и интернет-магазином построенным на платформе Битрикс, нам необходимо перейти в раздел "1С Битрикс", выбрать интересующий нас обмен. В нашем примере мы хотим остановить обмен с названием "Выгрузка товаров"

Далее заходим в настройки обмена, переключаемся на закладку "Настройка параметров обмена", находим пункт "Настройка автообмена", а там флажок "Использовать периодический обмен данными". Чтобы отключить обмен нам его нужно снять

-2

Выходим с настройки обмена, через кнопку "Записать и закрыть"

-3

И казалось-бы на этом всё и обмен остановлен.

Но если зайти в список активных пользователей через какое-то время, то мы может увидеть в списке пользователей, пользователя под которым у нас идёт тот самый обмен.

Практика показала, что отключение автообмена в настройках самого обмена, не всегда останавливает обмен.

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

Для того, чтобы найти регламентное задание отвечающее за обмен. Запоминаем как называется интересующая нас настройка обмена.

В нашем примере "Выгрузка товаров"

Далее переходим в "НСИ и администрирование", "Обслуживание"

-4

Далее находим гиперссылку "Регламентные и фоновые задания", переходим по ней

-5

Список регламентных и фоновых заданий может долго открываться. Дожидаемся. когда окно откроется

В списке заданий находим задание с названием "Выгрузка товаров", заходим в настройки, двойным щелчком мыши и мы видим, что регламентное задание не выключено.

-6

И только после выключения в этом месте, обмен реально будет остановлен.

Тоже самое касается и обратной стороны. Если вы в настройках обмена включили автообмен, а он по какой-то причине не отрабатывает согласно вашему регламенту, попробуйте заглянуть в настройки регламентного обмена, который отвечает за автоматический обмен, возможно, там не установлен флажок "Включено".

Диагностировать эту проблему сложновато, когда а тебя нет доступа к админской части 1С, где через список активных пользователей, можно выявить есть-ли какие либо соединения с базой.

Эти проблемы обычно возникают когда у тебя базы размещены в серверном исполнении на облачных сервисах

На этом у меня всё.

Надеюсь на то, что эта заметка была для кого-то полезной

Данная рекомендация универсальна для всех конфигураций построенных на управляемых формах 1С Предприятие 8.3., таких как Комплексная автоматизация 2.5, Управление предприятием и т.п.