Начальная страница <- Администрирование <- Обмен с сайтом

Настройка обмена с интернет-магазином

WEB-сайты, с которыми необходимо осуществлять обмен, задаются в планах обмена «Узлы обмена с сайтами», вызываемых командой «Настройки обмена с интернет-магазином» раздела «Администрирование».
В планах обмена «Узлы обмена с сайтом» создан предопределенный узел с незаполненным наименованием. Он непосредственно не может использоваться в обмене с сайтом, но необходим для корректной работы других созданных планов обмена.
Форма «Узлы обмена с сайтом»

Меню «Синхронизация данных» содержит следующие пункты:

«Выполнить обмен данными» — запускает сеанс обмена данными с сайтом;

«Показать зарегистрированные изменения» — открывает форму просмотра товаров и заказов, данные о которых будут выгружены на сайт;

«Открыть лог» —запрашивается дата, на которую требуется открыть лог. Затем на экран выводится протокол обмена с сайтом на выбранную дату;

Для создания нового узла необходимо нажать кнопку «Создать». Откроется форма настроек обмена с WEB-сайтом, состоящая из двух закладок: «Режим обмена данными» и «Настройка параметров обмена».
При нажатии кнопки Кнопка «Создать новый элемент копированием текущего» («Создать новый элемент копированием текущего (F9)») создается форма настроек с частично заполненными параметрами.
Форма с настройками обмена данными с сайтом – закладка «Настройка параметров обмена»

«Наименование» — наименование узла обмена с сайтом. Задается пользователем.
«Код» — уникальный код узла обмена в информационной базе. Создается автоматически при первой записи настроек узла обмена в информационную базу.
Кнопка «Выполнить обмен» позволяет запустить сеанс обмена данными в данный момент времени.
Кнопка «Принудительная выгрузка картинок» позволяет запустить сеанс обмена при котором будут выгружены все картинки независимо от того, есть ли они на сайте. При этом данные каталога товаров перезапишут существующий каталог на сайте (если он уже был ранее выгружен на сайт). Полную выгрузку данных следует делать при первом обмене, а затем уже будет использоваться механизм версионности.

Закладка «Настройка параметров обмена»

Группа параметров «Назначение» содержит параметры для выбранного способа выгрузки данных о товарах:

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

«Адрес сайта» – указывается адрес сайта, содержащий путь до файла, например, /bitrix/admin/1c_exchange.php;

«Имя пользователя» — указывается логин пользователя сайта под управлением «1С-Битрикс:Управление сайтом». Пользователь должен иметь права для выполнения обмена данными, т.е. пользователь должен относиться к группе, указанной в настройках интеграции

«Пароль» — пароль пользователя;

Кнопка «Проверить соединение» – с помощью кнопки производится проверка подключения к сайту.

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

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

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

В группе «Хранение логов» указывается «Каталог лога» — каталог, где будет храниться протокол обмена данными. Логи хранятся в разрезе дня в подчиненной папке «reports».

Группа параметров «Действия с неудачно отправленными пакетами» содержит параметры для дозагрузки данных при сбоях:

«Число повторов при неудачно отправленных пакетах» — задается количество попыток повторной отправке пакетов данных, если пакет отправился неудачно;

«Тайм-аут между повторами неудачно отправленных пакетах» — задается количество секунд, которое должно пройти перед тем, как обмен снова отправит неудачно отправленный пакет данных;

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

«Выполнять полную выгрузку принудительно» — при установленном флаге при обмене будут передаваться все данные полностью.

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

В поле «Комментарий», при необходимости, указывается дополнительная информация.

Закладка «Режим обмена данными»

Закладка «Режим обмена данными» позволяет настроить параметры выгрузки данных.
Форма с настройками обмена данными с сайтом – закладка «Режим обмена данными»

Задание флага «Используется в режиме реального времени» означает, что настройка обмена используется при обмене в реальном времени. Обмен в режиме реального времени может осуществляться только для заказов (подробнее см. «Настройка параметров для обмена документами»). Запускается режим обмена в реальном времени кнопкой «Запустить обмен в режиме реального времени» в форме «Узлы обмена с сайтами».

Переход к настройке параметров «Выгрузки информации о номенклатуре» осуществляется нажатием кнопки «Настроить» группы «Выгрузка информации о номенклатуре». Кнопка становится доступна при задании флага «Активировать» в этой группе параметров. Активация данного режима дает возможность выгружать товары и информацию по ним (предложения, свойства, цены и остатки).

Переход к настройке параметров «Выгрузки пользовательских справочников» осуществляется нажатием кнопки «Настроить» группы «Выгрузка пользовательских справочников». Кнопка становится доступна при задании флага «Активировать» в этой группе параметров. Активация данного режима дает возможность выгружать любой справочник 1C в «Highload-блоки» сайта.

Переход к настройке параметров «Обмена документами» осуществляется нажатием кнопки «Настроить» группы «Обмен документами». Кнопка становится доступна при задании флага «Активировать» в этой группе параметров. Активация данного режима дает возможность обмениваться документами с сайтом. Могут выгружаться заказы, созданные в 1C.

Переход к настройке параметров «Выгрузка контрагентов» осуществляется нажатием кнопки «Настроить» группы «Выгрузка контрагентов». Кнопка становится доступна при задании флага «Активировать» в этой группе параметров. Активация данного режима дает возможность выгружать контрагентов на сайт.

В группе «Контроль изменений» можно определить объем выгружаемых данных при обмене с сайтом:

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

установка флага «Выгружать только измененные объекты» позволяет при очередном обмене выгружать только те данные, которые изменились. В этом случае скорость обмена существенно повышается.

Нажатие кнопки «Настройка версионности выгружаемых данных» открывает форму с перечнем объектов, которые всегда будет участвовать в обмене, т.к. их версия всегда будет считаться новой вне зависимости от того, изменился ли объект или нет. У нужных объектов следует задать флаг и нажать кнопку «Применить». Для выбора доступны следующие объекты:

«Свойств»;

«Значений свойств»;

«Складов»;

«Типов цен»;

«Единиц измерений»;

«Групп»;

«Товаров»;

«Предложений»;

«Документов»;

«Контрагентов»;

«Скидок»;

«Карт лояльности»;

«Видов карт лояльности».