Обмен данными с 1С Интеграция для OpenCart
Защита Покупателя
- Полный возврат, если вы не получите ваш заказ.
- Если товар не соответствует описанию, вы можете вернуть товар, оплатив стоимость обратной пересылки, или оставить товар себе и договориться о компенсации с продавцом.
Установка
Настройках "Система->Настройки->МойМагазин->FTP" нужно все настроить и включить FTP Установить модуль через "Установка дополнений", при этом модуль автоматически установится и включится. Затем нужно установить дополнение которое правит необходимые файлы. Для этого нужно зайти в "Менеджер дополнений (Модификаторы)" и нажать в правом верхнем углу кнопку "Обновить" После этого в меню появится ссылка модуль на модуль "Exchange 1C 8.x", если это меню не появилось то возможно не установились дополнения и модуль может не работать.
Обновление модуля
Удалить модификатор Установить модуль не удаляя старый Обновить модификатор Зайти в модуль (при этом запустится обновление, вверху будет видно подробное описание изменений) Проверить все опции и обязательно записать изменения
Внимание!
После установки модуль правит несколько таблиц баз данных, которые не повлияют на работу сайта, но при удалении модуля все изменения восстанавливаются обратно. А именно:
Таблица "cart" - добавлены поля: "product_feature_id", "unit_id" Таблица "product" - изменен тип поля "quantity" с INT на DECIMAL(15.3) Таблица "product" - изменен тип поля "weight" с INT на DECIMAL(15.3) Таблица "product_option_value" - изменен тип поля "quantity" с INT на DECIMAL(15.3)
Добавляет таблицы:
"product_to_1c", "category_to_1c", "attribute_to_1c", "store_to_1c", "manufacturer_to_1c" - связь с Ид "attribute_value" - используется при загрузке 1С Битрикс, связи Ид со значениями атрибутов "product_quantity" - остатки товара по складам, характеристикам и единицам измерений "warehouse" - склады, связь складов с Ид "product_image_description" - описания картинок на разных языках (пока не используется) "product_feature" - Характеристики товаров в 1С "product_feature_value" - значения характеристик (варианты) "product_price" - цены характеристик для каждой группы покупателей к которым привязаны типы цен в настройках "product_unit" - единицы измерений товаров "unit_to_1c" - связи Ид единицы с классификатором единиц измерений "unit" - классификатор единиц измерений "unit_group" - названия групп единиц измерения (классификатор) "unit_type" - типы единиц (классификатор)
Удаление модуля
Полное удаление модуля с файлами можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=remove Перед удалением проходит проверка по списку IP адресов. В последующих версиях необходимо в начале функции modeRemoveModule() файле /admin/controller/module/exchange1c.php закомментарить строчку: return false; Если в настройке модуля список IP адресов пустой, то эта опция работать не будет После этого надо зайти в дополнения (модификаторы) и нажать в правом верхнем углу кнопочку обновить.
Экспорт модуля
Экспорт модуля можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=export Перед экспортом проходит проверка по списку IP адресов или если включена опция экспортировать всем, то фильтр IP адресов не работает.. Если в настройке модуля список IP адресов пустой, то эта опция работать не будет
Проверка
Если модуль установлен, то он будет выдавать всем ответ по http запросу: http://МойСайт/export/exchange1c.php?module
OpenCart | |
Совместимость | 2.3 |