Интеграция с интернет-магазином OpenCart по стандарту CommerceML

Интеграция позволяет:
- выгружать товары из Бизнес.Ру в OpenCart;
- загружать заказы из OpenCart в Бизнес.Ру.
Выгрузка товаров и загрузка заказов возможны как в ручном режиме, так и в автоматическом с заданным периодом.

Интеграция по стандарту CommerceML возможна только для OpenCart 1.5.х.х.

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

1. Установка дополнительных модулей в OpenCart.
1.1 Скачайте архив с последней версией vQmod для OpenCart https://github.com/vqmod/vqmod/releases
1.2 Извлеките из архива папку vqmod и загрузите ее в корневой каталог Вашего сайта.
1.3 Скачайте архив с последней версией opencart-exchange1c https://github.com/zenwalker/opencart-exchange1c
1.4 Извлеките из архива папки admin, export, vqmod и загрузите их в корневой каталог Вашего сайта.

1.5 В панели администратора OpenCart зайдите в Extensions\Modules, найдите модуль Exchange 1C v8.x и кликните Install.

2. Настройка модуля Exchange 1C v8.x

2.1 В панели администратора OpenCart в Extensions\Modules, найдите модуль Exchange 1C v8.x и кликните Edit.

2.2 В открывшейся форме в поле Login введите логин, а в поле Password введите пароль, они будут использоваться для синхронизации с Бизнес.Ру. Для Status выберите Enabled. В поле Allow IPs введите 91.218.245.77 и кликните Save.

 

3. Настройка интеграции в Бизнес.Ру

3.1 Перейдите в Маркетплейс (шестеренка настройки в правом верхнем углу, пункт меню "Маркетплейс").

В разделе "Интернет-магазины" кликните по виджету интернет-магазина OpenCart (CommerceML).
В открывшемся информационном окне виджета кликните по кнопке "Подключить", откроется форма интеграции с интернет-магазином.

3.2 Проверка связи с интернет-магазином

Заполняем поля:

«Наименование» - название Вашего интернет-магазина

«Адрес сайта» – http://ваш_сайт/export/exchange1c.php

«Логин» и «Пароль» – те, что задали в настройках модуля " Exchange 1C v8.x"

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

4. Если учет товаров будет вестись в Бизнес.Ру, то настройте Выгрузку товаров:

"Выгружать только обновления" - если отметка установлена, то будут выгружаться только те товары, по которым были изменения: цены, количества, карточки товара.


"Выгружать только остатки и цены" - если отметка установлена, то будет выгружаться только информация об оставшихся товарах и ценах.


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


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


"Выгружать дополнительные поля из карточки товара" - если отметка установлена, то в интернет-магазин будут выгружаться дополнительные поля из карточки товаров.


"Характеристики" - если отметка установлена, то вместе с товаром  выгружаются его характеристики, которые указаны в карточке этого товара на закладке "Характеристики".


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


"Склад" - склады, с которых товар выгружается в интернет-магазин.


"Группы товаров" - группы товаров, которые выгружаются в интернет-магазин.


"Цены из прайс-листа" - тип цен, которые выгружаются в интернет-магазин.


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

Для того, чтобы товары из Бизнес.Ру появились в OpenCart, нажмите кнопку «Выгрузить сейчас».

Если Вы хотите скачать Справочник товаров и услуг в формате XML по стандарту CommerceML, то нажмите кнопку «Скачать файлы».

Если учет товаров не будет вестись в Бизнес.Ру, то в любом случае необходимо выгрузить в OpenCart как минимум 1 товар. Для этих целей создайте группу товаров «Тест», создайте товар с наименованием «Тест» и переместите его в группу «Тест». В поле «Группы товаров» формы интеграции укажите группу «Тест» и нажмите кнопку «Выгрузить сейчас». В дальнейшем, Вы можете удалить в OpenCart товар «Тест», а в Бизнес.Ру удалить и товар «Тест», и группу «Тест».

5. Настройте Загрузку заказов

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

"Обновлять информацию о доставке" - если отметка установлена, то при загрузке измененного заказа данные на вкладке "Информация о доставке" будут изменены согласно изменениям в интернет-магазине. Не использовать при необходимости редактирования информации о доставке в Бизнес.Ру.

"Обновлять информацию о клиенте" - если отметка установлена, то во время загрузки заказов будут обновлятся данные о контрагенте (телефон, e-mai, имя и т.д.).

"Загружать статусы из интернет-магазина" - если отметка установлена, то при загрузке заказов принимаются статусы из интернет-магазина.

"Присваивать статус" - установить статус заказа покупателя, который будет присваиваться новым заказам, загруженным из интернет-магазина.

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

"Приём онлайн-платежей" - включите, чтобы разрешить приём онлайн-платежей.

"Статус оплач. заказов" - выбрать статус оплаченных заказов.

"Розн. точка с ФР." - выбрать розничную точку с установленным фискальным регистратором.

"Организация" - выбрать организацию, на которую оформляются заказы, загруженные из интернет-магазина.

"Владелец" - сотрудник организации, который отражается на заказах, принятых из интернет-магазина.

"Валюта цен" - валюта цен, которая присваивается загруженным заказам.

"Учёт НДС" - настройка учета НДС в ценах загруженных заказов.

"Загружать каждые" - интервал времени для загрузки новых заказов. Интервал загрузки рассчитывается от момента окончания последней загрузки из интернет-магазина.

Для того, чтобы заказы из OpenCart появились в Бизнес.Ру, нажмите кнопку «Загрузить сейчас».

Если Вы хотите загрузить заказы в формате XML по стандарту CommerceML, то нажмите кнопку «Загрузить вручную».

6. Нажмите кнопку Нажмите кнопку «Сохранить»

7. Если есть необходимость загрузить товары из OpenCart в Бизнес.Ру, то экспортируйте товары из OpenCart  любым доступным способом, подготовьте файл Excel, содержащий информацию об экспортированных товарах, и импортируйте товары в Бизнес.Ру из Excel согласно инструкции https://support.business.ru/knowledge-bases/5/articles/2954-kak-sdelat-import-tovara-iz-xls-v-sistemu .

В случае загрузки товара через файл Excel, в файле обязательно должна быть колонка "Код из магазина", которая должна содержать идентификатор товара на стороне интернет-магазина, а именно значение колонки product_id таблицы product базы данных интернет-магазина:

В случае, если в файле Excel не будет колонки "Код из магазина", содержащий product_id, либо значения product_id будет неверными, то при выгрузке товаров в интернет-магазин товары в  интернет-магазин будут дублироваться.

Также можно создать заказ в интернет-магазине с полным каталогом товаров и загрузить его в Бизнес.Ру. Все товары из интернет-магазина загрузятся с заказом и отобразятся в разделе «Справочники» в подразделе «Товары и услуги». Загрузятся только наименование товара и его артикул.

Dieser Artikel war hilfreich für 4 Personen. Ist dieser Artikel hilfreich?