Настроить обмен 1С с сайтом OpenCart с выгрузкой разных типов цен
Выполнено
21 марта 2017 в 18:48:39
(7 лет 34 недели 9 часов назад)
1500
23.04.2015 07:15:21
Текст задания
Есть уже настроенный обмен с интернет магазином на OpenCart. Проблема в следующем:
В 1С есть товары от одного производителя, имеющие тип цен "Розница 70%", соответственно с наценкой 70% и товары от другого производителя с наценкой 100%, и тип цен называется "Розница 100%". Модуль обмена OpenCart умеет выгружать только один тип цен, например "Розница 70%", для одного вида покупателя.
Необходимо настроить, что бы в OpenCart выгружались цены, для одного вида товара с 70% наценкой, а для других (другого производителя) с 100% наценкой.
Для всех выше "готовых без проблем" решить данную проблему, в опенкарте вообще нет впринципе понятия разных типов цен! Там всегда есть одна цена на один товар. 1С же имеет как угодно большое множество различных типов цен и собственно самих значений цен на товар. Проблему можно решить различными способами, в том числе и допиливанием модуля импорта данных в OpenCart в формате Commerce ML 2.
Самый простой вариант данной решения проблемы: создания нового динамично расчитываемого типа цен товаров в 1С, который будет содержать данные о ценах из "Розница 70%" и "Розница 100%", такой себе обобщающий прайс специально для интернет-магазина. И уже с этим типом цен делать выгрузку на сайт.
Это самое корректное решение данной проблемы, поскольку в будещем може еще появится "Розница 80%", "Розница 50%" и т.д. и проблема будет повторятся.