Второй этап - интеграция товарами
Перед нами стояли следующие задачи:
- Синхронизировать остатки товаров в режиме реального времени.
Особенность проекта:
Интернет-магазин занимается продажей материалов для перетяжки авто и мебели. Поэтому в ассортимент есть, как штучные товары (поролон, клей, нитки и т.п.), так и отрезные, учет которых ведется в рулонах и пог. метрах.
В мой склад используются модификации для учета остатков материалов по рулонам, которые имеют одинаковый артикул. Стояла задача предавать на сайт, как остатки в разрезе рулонов, так и суммарный остаток по всем рулонам. Для реализации интеграции использовались опции товаров на стороне OpenCart.