Обмен данными с интернет-магазином в формате CommerceML (Битрикс)

Материал из FrigatWiki

Версия от 11:50, 1 ноября 2011; WikiSysop (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

Описание объектов, передаваемых из "Фрегат" в формате 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, без их дальнейшей отправки на сервер.

Ручной режим

  1. В интернет-магазин передаются:
    • Товары,серии товаров, единицы измерения,общее количество
    • Ярлыки

    При необходимости, также можно выгрузить заказы из "Фрегат".

  2. Из интернет-магазина выгружаются :
    • Заказы (могут соотноситься с любым документом Фрегата)

    При необходимости можно выгрузить с сайта товары.

    Автоматический режим

    В автоматическом режиме

    1. В интернет-магазин передаются:
      • Товары,серии товаров, единицы измерения,общее количество
      • Ярлыки
    2. Из интернет-магазина выгружаются :
      • Заказы (могут соотноситься с любым документом Фрегата )

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

      Установка со стороны "Битрикс"

      1. Установить Битрикс (начиная с 9 версии) с редакцией, включающей модуль интернет-магазин 2. Взять файлы для серверной части (лежат в исходниках в папке PHP) 3. Содержимое папки www скопировать в корневую директорию сайта 4. Создать новый тип информационных блоков с именем Фрегат и ID fregat 5. После первой выгрузки из Фрегата в этом типе появится информационный блок "Каталог товаров из Фрегат", который нужно будет разместить на сайте. Для этого зайти в Контент - Структура сайта - Моя компания - Интернет магазин - Каталог товаров из Фрегат и там настроить страницу в визуальном редакторе, где указать информационный блок для отображения и др. настройки

      Установки со стороны Фрегата

      1. Во Фрегате создать интернет-ресурс (Службы - Интернет ресурсы - Создать): 2. Во вкладке Подключение задать адрес сайта Битрикс, указать логин и пароль администратора сайта 3. Заполнить остальные нужные поля и нажать ОК 4. Затем правой кнопкой по созданной записи "Синхронизировать"

      Далее в автоматическом режиме можно загружать заказы из битрикса и выгружать товары и цены
Личные инструменты