Настройка обмена данными с системой Class365 в формате CommerceML

Настройка обмена данными с системой Class365 в формате CommerceML

Инструкция по настройке обмена данными системы Class365 в формате CommerceML с интернет-магазином на платформе CS-Cart.

Настройки в системе Class365

Для начала работы зарегистрируйтесь в системе Class365.

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

Сначала нужно настроить обмен в системе “Class365”.

В системе “Class365” зайдите в “Администрирование” - “Интеграция с интернет-магазинами”.

В окне интеграции добавьте новый магазин “Добавить интернет-магазин” - “CS-Cart”.

В окне “Интеграция с интернет-магазином” заполните поля:

Адрес магазина - адрес скрипта, который будет обрабатывать выгружаемые файлы (например, http://my_site.ru/exim_class)

Если проверка соединения не сработала с http-адресом, попробуйте https: https://my_site.ru/exim_class.

Логин - логин администратора магазина, у которого установлены права для обмена

Пароль - пароль администратора магазина

Выгрузка товаров - настройки выгрузки товаров

Загрузка заказов - настройки для загрузки заказов

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

Для обмена данными “Class365” с интернет-магазином установите модуль “CommerceML – синхронизация интернет-магазина с 1С, МойСклад, Класс365” ( см. “Установка модулей” ).

Панель администратора → Верхнее меню → Модули → Управление модулями → “CommerceML – синхронизация интернет-магазина с 1С, МойСклад, Класс365”

После установки модуля откройте его настройки.

Окно “Настройки модуля” содержит вкладки:

  • Общие настройки
  • Настройки свойств
  • Настройки опций
  • Настройки цен
  • Параметры доставки
  • Настройки заказов
Выбор версии схемы

В настройках модуля “CommerceML – синхронизация интернет-магазина с 1С, МойСклад, Класс365” есть настройка выбора схемы, которая определяет формат загрузки характеристик(опций) товара. Для определения версии схемы, необходимо:

Нажать на ссылку “Скачать файлы” в окне “Интеграция с интернет-магазином”.

Открыть выгруженные файлы import.xml и offers.xml. В файлах осуществить поиск тега <ХарактеристикиТовара> .

Если тег <ХарактеристикиТовара> нашелся в файле import или в обоих файлах, то необходимо выбрать версию схемы 2.07. Если тег нашелся только в файле offers, то выбрать версию схемы 2.05.

Общие настройки

Вкладка “Общие настройки” содержит следующие поля:

В зависимости от формата передаваемых данных, необходимо выбрать соответствующую версию схемы:

  • 2.05 - выберите, если характеристики товара выгружаются только в файл offers
  • 2.07 - выберите, если характеристики товара выгружаются в файл import

Параметр определяющий какие товары будут загружаться в магазин:

  • Все товары
  • Новые товары
  • Новые товары и все цены товаров
  • Только обновление товаров
  • Не загружать

Тип присваиваемой категории выгружаемой из “Class365”:

  • Главная
  • Дополнительная

Товарам будут добавлены налоги, используемые в “МойСклад”.

Настройки выгрузки налогов доступны на странице:

Модули → Настройки Commerceml → Цены и налоги.

Для настройки выгрузки налогов необходимо указать соответствия налогов в CS-Cart и процентной ставкой в “МойСклад”.

Параметр, определяющий какие данные будут записываться в наименование товара:

  • Рабочее наименование
  • Наименование для печати

Определяет какие данные будут записываться в поле артикула товара:

  • Артикул
  • Код номенклатуры
  • Штрихкод

Определяет какие данные будут записываться в качестве полного описания товара:

  • Текстовое описание
  • Файл описания для сайта
  • Наименование для печати

Определяет какие данные будут записываться в качестве краткого описания товара:

  • Текстовое описание
  • Файл описания для сайта
  • Наименование для печати

Параметр, определяющий какие данные будут записываться в поле название страницы:

  • Наименование
  • Полное наименование
Настройка свойств

Вкладка “Настройка свойств” содержит следующие настройки:

Параметр, определяющий, будет ли использоваться бренд:

  • Не использовать
  • Значение изготовителя
  • Свойство товара

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

  • Не использовать функцию запрета/разрешения выгрузки свойств
  • Загружать только
  • Не загружать
Настройка опций

Вкладка “Настройка опций” содержит следующие настройки:

Тип для отображения опций товара загруженных из “Class365”:

  • Список вариантов
  • Радиогруппа

Способ загрузки опций товара из “Class365”:

  • Стандартный способ - создается опция с именем заданным в поле “Название опции”, в качестве вариантов добавляются комбинации характеристик номенклатуры из “Class365”.
  • “Отдельно общими значениями” - создаются опции по каждой характеристике номенклатуры из “Class365”.
  • “Отдельно индивидуальными значениями” - создаются индивидуальные опции для товаров по каждой характеристике номенклатуры из “Class365”.
Настройки цен

Вкладка “Настройки цен” содержит настройки загрузки цен:

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

Выберите настройку Загружать несколько цен для загрузки нескольких цен (Базовая цена, Рекомендованная цена, Оптовые цены).

При включении настройки Общая цена товаров (впервые появилась в 4.3.6), для товара у которого есть опция, в качестве цены товара будет загружатся последняя цена опции.

Загрузка нескольких цен реализована с помощью цен для групп пользователей. Вы можете задать для каждой группы пользователей (Опт, Розница, Золотой клиент) свою цену на товар.

Для настройки выгрузки цен и соответствия цен группам пользователей в CS-Cart перейдите на страницу “Цены и налоги”.

Верхнее меню → Модули → Настройки Commerceml → Цены и налоги.

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

Окно “Цены” содержит поля:

  • “Цена” - это цена, которая будет доступна для указанной группы пользователей;
  • “Базовая цена” - это цена товара по умолчанию для всех групп пользователей;
  • “Рекомендованная цена” - это рекомендованная цена товара в разделе “Ценообразование/наличие”.

Для проверки введенных названий цен (соглашений) в модуле предусмотрено тестирование выгружаемых цен. Для тестирования:

  1. Установите галочку “Запустить режим отладки цен” в настройках модуля.
  2. В “Class365” у “Выгрузка товаров” нажмите на ссылку “Выгрузить сейчас”.
  3. Далее перейдите на страницу “Цены и налоги” в панели администратора и посмотрите результат.
  4. Для полноценной выгрузки уберите галочку “Запустить режим отладки цен” в настройках модуля “CommerceML – синхронизация интернет-магазина с 1С, МойСклад, Класс365” и повторите выгрузку.
Параметры доставки

Вкладка “Параметры доставки” настраивает загрузку дополнительных реквизитов номенклатуры (в одном поле можно указать несколько реквизитов для каждого вида номенклатуры с новой строки) и содержит следующие настройки:

Наименование свойства для веса Выгружаемый дополнительный реквизит номенклатуры. Отображать вес, как характеристику По весу товара будет создана характеристика, для фильтра товаров по характеристикам. Наименование свойства для бесплатной доставки Выгружаемый дополнительный реквизит номенклатуры. Отображать бесплатную доставку как характеристику По параметру “Бесплатная доставка товара” будет создана характеристика товара. Стоимость доставки Дополнительный реквизит номенклатуры. Количество штук в коробке Дополнительный реквизит номенклатуры. Длина коробки Дополнительный реквизит номенклатуры. Ширина коробки Дополнительный реквизит номенклатуры. Высота коробки Дополнительный реквизит номенклатуры.

Настройки заказов

Вкладка “Настройки заказов” содержит следующие поля:

Включать отдельно стоимость доставки заказа Доставка будет выгружена в виде отдельной номенклатуры. Выгружать опции товара В заказах товары, имеющие опции, будут выгружаться с опциями. Будут загружатся только те опции, которые изначально были созданы в 1С; опции созданные в магазине загружатся не будут. Выгружать с номера Для загрузки будут доступны заказы, начиная с указанного номера. Загружать статусы заказов В магазин будут загружены статусы для соответствующих заказов, выгруженные в файл orders. Выгружать статусы заказов Из магазина будут выгружены заказы со статусами. Выгрузить все товары магазина Заказы из магазина выгружаться не будут. Вместо этого будут выгружены все включенные товары, у которых включена настройка “Обновлять товар”. Статусы выгружаемых заказов Статусы заказов, которые будут выгружены.

Обмен данными между Class365 и CS-Cart

Обмен данными между Class365 и CS-Cart можно осуществлять одним из способов:

Для автоматического запуска обмена необходимо в настройках синхронизации “Class365” включить настройку “Выгружать каждые”, “Загружать каждые” и указать время.

Для запуска обмена данными в настройках синхронизации “Class365” нажмите на ссылку “Выгрузить сейчас” и “Загрузить сейчас”.

📎📎📎📎📎📎📎📎📎📎