Создал сайт на Opencart. Заказчик заказал интеграцию с 1C v.8.3.
Ранее такую интеграцию никогда не делал. В структуре 1С товар с одним артикулом заведен в отдельные карточки по цвету и по размеру (рисунок смотри ниже). В самом интернет магазине карточка должна выглядеть с выбором опций цвета и размера. После этого добавление в корзину. А далее после оформления заказа заявка отправляется на 1С. Там эта заявка должна списать с соответствующей карточки (по цвету и размеру) и поставить на резерв.
Как осуществить объединение по артикулу в одной карточке на сайте и разные карточки в 1С по цветам и размерам привязать к опциям карточки товара на сайте?
Как опции товара на сайте рапределить обратно по карточка товара в 1С, у которых один артикул, но разные цвета и размеры, чтобы списание и заказ соответствовали заказанному?
P.s. Сейчас при изменении размера в "базовой" карточке товара, происходит загрузка другой карточки товара, которая по умолчанию скрыта. Реализовано через "Product Series"
Смотрится это неправильно, так как страница перезагружается, это занимает время и алиас увеличивается по уровню вложенности в несколько раз.
Обмен 1С с сайтом идет через Битрикс. Настраивал не я. 1С-ник не может понять как это всё настроить.
Сам сайт на Opencart 2.1
Пример как это выглядит. Нажмите на изменение размера товара!
Схема как это взаимодействие я себе представляю.