Обмен данными с интернет-магазином в формате CommerceML (Битрикс)
Материал из FrigatWiki
(Различия между версиями)
WikiSysop (Обсуждение | вклад) (Новая страница: «==Описание объектов, передаваемых из "Фрегат" в формате CommerceML 2.0 и настройки обмена с "Битри...») |
WikiSysop (Обсуждение | вклад) (→Описание объектов, передаваемых из "Фрегат" в формате CommerceML 2.0 и настройки обмена с "Битрикс") |
||
Строка 15: | Строка 15: | ||
====Ручной режим==== | ====Ручной режим==== | ||
+ | В ручном режиме | ||
<ol> | <ol> | ||
<li>В интернет-магазин передаются: | <li>В интернет-магазин передаются: | ||
<ul> | <ul> | ||
- | <li>Товары,серии товаров, единицы измерения,общее количество | + | <li>Товары, серии товаров, единицы измерения, общее количество |
<li>Ярлыки | <li>Ярлыки | ||
</ul> | </ul> | ||
Строка 24: | Строка 25: | ||
<li>Из интернет-магазина выгружаются : | <li>Из интернет-магазина выгружаются : | ||
<ul> | <ul> | ||
- | <li>Заказы (могут соотноситься с любым документом | + | <li>Заказы (могут соотноситься с любым документом "Фрегат") |
</ul> | </ul> | ||
При необходимости можно выгрузить с сайта товары. | При необходимости можно выгрузить с сайта товары. | ||
+ | </ol> | ||
====Автоматический режим==== | ====Автоматический режим==== | ||
Строка 33: | Строка 35: | ||
<li>В интернет-магазин передаются: | <li>В интернет-магазин передаются: | ||
<ul> | <ul> | ||
- | <li>Товары,серии товаров, единицы измерения,общее количество | + | <li>Товары, серии товаров, единицы измерения, общее количество |
<li>Ярлыки | <li>Ярлыки | ||
</ul> | </ul> | ||
<li>Из интернет-магазина выгружаются : | <li>Из интернет-магазина выгружаются : | ||
<ul> | <ul> | ||
- | <li>Заказы (могут соотноситься с любым документом | + | <li>Заказы (могут соотноситься с любым документом "Фрегат") |
</ul> | </ul> | ||
При необходимости можно выгрузить с сайта товары для начальной синхронизации. | При необходимости можно выгрузить с сайта товары для начальной синхронизации. | ||
+ | </ol> | ||
- | === | + | ===Установки со стороны "Битрикс"=== |
+ | <ol> | ||
+ | <li>Установить "Битрикс" (начиная с 9 версии) с редакцией, включающей модуль интернет-магазин | ||
+ | <li>Взять файлы для серверной части (лежат в исходниках в папке PHP) | ||
+ | <li>Содержимое папки '''www''' скопировать в корневую директорию сайта | ||
+ | <li>Создать новый тип информационных блоков с именем '''Фрегат''' и ID '''fregat''' | ||
+ | <li>После первой выгрузки из "Фрегат" в этом типе появится информационный блок '''"Каталог товаров из Фрегат"''', который нужно будет разместить на сайте. Для этого зайти в | ||
+ | <br>''Контент - Структура сайта - Моя компания - Интернет магазин - Каталог товаров из Фрегат'' | ||
+ | <br>и там настроить страницу в визуальном редакторе, где указать информационный блок для отображения и др. настройки | ||
+ | </ol> | ||
- | + | ===Установки со стороны "Фрегат"=== | |
- | + | <ol> | |
- | + | <li>Во Фрегате создать интернет-ресурс (''Службы - Интернет ресурсы - Создать''): | |
- | + | <li>Во вкладке Подключение задать адрес сайта "Битрикс", указать логин и пароль администратора сайта | |
- | + | <li>Заполнить остальные нужные поля и нажать '''ОК''' | |
- | + | <li>Затем правой кнопкой по созданной записи ''"Синхронизировать"'' | |
- | + | <br>Далее в автоматическом режиме можно загружать заказы из "Битрикс" и выгружать товары и цены | |
- | + | </ol> | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | Далее в автоматическом режиме можно загружать заказы из | + |
Версия 12:25, 1 ноября 2011
Содержание |
Описание объектов, передаваемых из "Фрегат" в формате CommerceML 2.0 и настройки обмена с "Битрикс"
Обмен между "Фрегат" и "Битрикс" происходит посредством передачи файлов XML по стандарту Commerce ML 2.0.
Необходима последняя версия "Фрегат" (начиная с 4.174 и выше).
На стороне "Фрегат" файлы формируются в каталоге с программой и запаковываются в zip архив.
На стороне "Битрикс" файлы формируются в www\upload\fregat_catalog\ и www\upload\fregat_exchange\
- offers.xml - файл с товарами и ценами
- sales.xml - файл с заказами
- BitrixCatalogExport.log - лог файл при экспорте каталога
Поддерживается два режима: ручной и автоматический. В ручном режиме формируются только файлы xml, без их дальнейшей отправки на сервер.
Ручной режим
В ручном режиме
- В интернет-магазин передаются:
- Товары, серии товаров, единицы измерения, общее количество
- Ярлыки
При необходимости, также можно выгрузить заказы из "Фрегат".
- Из интернет-магазина выгружаются :
- Заказы (могут соотноситься с любым документом "Фрегат")
При необходимости можно выгрузить с сайта товары.
Автоматический режим
В автоматическом режиме
- В интернет-магазин передаются:
- Товары, серии товаров, единицы измерения, общее количество
- Ярлыки
- Из интернет-магазина выгружаются :
- Заказы (могут соотноситься с любым документом "Фрегат")
При необходимости можно выгрузить с сайта товары для начальной синхронизации.
Установки со стороны "Битрикс"
- Установить "Битрикс" (начиная с 9 версии) с редакцией, включающей модуль интернет-магазин
- Взять файлы для серверной части (лежат в исходниках в папке PHP)
- Содержимое папки www скопировать в корневую директорию сайта
- Создать новый тип информационных блоков с именем Фрегат и ID fregat
- После первой выгрузки из "Фрегат" в этом типе появится информационный блок "Каталог товаров из Фрегат", который нужно будет разместить на сайте. Для этого зайти в
Контент - Структура сайта - Моя компания - Интернет магазин - Каталог товаров из Фрегат
и там настроить страницу в визуальном редакторе, где указать информационный блок для отображения и др. настройки
Установки со стороны "Фрегат"
- Во Фрегате создать интернет-ресурс (Службы - Интернет ресурсы - Создать):
- Во вкладке Подключение задать адрес сайта "Битрикс", указать логин и пароль администратора сайта
- Заполнить остальные нужные поля и нажать ОК
- Затем правой кнопкой по созданной записи "Синхронизировать"
Далее в автоматическом режиме можно загружать заказы из "Битрикс" и выгружать товары и цены