Наши товары поставляются на заказ и со склада.
Предпочтение клиенты отдают товару из наличия.
Используем прайс-листы 3-х поставщиков.
Соответственно у нас задача выполнить следующие условия:
А) товар в одном или более прайс-листах и товара нет в наличии, выбирается минимальная цена, отличная от нуля
Б) товар в нескольких прайс-листах и есть у кого-то или у всех из поставщиков в наличии: должна выбираться минимальная цена из поставщиков у которых товар есть в наличии
Что пробовали делать:
Включаем условие выбора при наличии нескольких поставщиков для одного артикула "минимальная цена закупки".
Если выключить галочку "Не выбирать поставщика, если в прайс-листе количество = 0", то не выполняется условие "Б".
Плагин просто выбирает минимальную цену не глядя на наличие.
Если включать галочку, то невозможно загрузить прайс-лист с заказным оборудованием, т.е. с кол-вом 0. Позиции такого прайса становятся неактивными.
Как правильно настроить загрузку в нашем случае.
1 ответ
Вы пытаетесь сделать то, что плагин не умеет.
Если товара нет в наличие (нет в прайсе / в прайсе стоит нулевой остаток), то никакая цена для него не будет выбрана, потому что его нет в наличие и такие товары, в зависимости от настроек, скрываются с витрины.
В вашем случае можно попробовать делать 2 импорта подряд, но с разными настройками.
Например сначала грузить под условие Б (включить галочку "Не выбирать поставщика, если в прайс-листе количество = 0"), потом под условие А, но уже без галочки.