Здравствуйте
задача следующего плана:
I. Создать второй склад в логике opencart (итого получим на выходе у каждого товара 2 склада):
- наличие товара на 1 складе = товар в наличии
- наличие на 2 складе = товар под заказ
- наличие на 1 и 2 втором складе = товар в наличии, приоритет статуса у 1 склада / списание кол-ва идет с первого склада до момента пока товар не закончится и не останется только на 2 складе, следовательно, товар сразу же станет в статусе под заказ (после того, как все будет распродано с приоритетного первого склада)
II. Сразу после заказа на сайте:
Выгрузить данные сформированного заказа в 1 лист гугл таблицы со всеми стандартными данными (номер заказа, наименование, артикул, способ приобретения, адрес доставки, если это доставка, номер клиента, комментарии и тд)
III. После этого сразу Выгрузить список с наименованием, кол-вом, ценой актуальных остатков на лист 2 в той же гугл таблице
IV. После паузы (которую надо иметь способ выставлять вручную) загрузить подготовленные данные о кол-ве обоих складов и актуальные цены
/те выгрузив заказ в гугл таблицы и актуальное кол-во, мы ждем какое-то время, пока данные просчитаются в нашей гугл таблице и обратно все актуальные данные отдаем в сайт/
по факту скрипт выгрузил данные о заказе (лист 1), сразу же актуальное кол-во с ценами на сайте (лист 2), далее задержка, которую мы настроим по ходу, далее считывает с отдельного листа (лист 3) данные с ценами и кол-вом обоих складов