В чём предложение: показывать статус "На заказ" при включенной опции Склады → «Максимальное количество товаров, которое может быть добавлено в корзину, не может превышать остаток на складе».
С проблемой с которой столкнулся:
Часть товара есть на собственном складе, а часть у поставщиков (на заказ). Соответственно есть необходимость включения опции - "Максимальное количество товаров, которое может быть добавлено в корзину, не может превышать остаток на складе" для учёта собственных складских остатков. Но при данной настройке в CMS нет возможности вывода статуса "на заказ" в карточке товара. И получается только два статуса с данной опцией (в зависимости от количества товара): если количество у товара = 0, - статус будет "Нет в наличии", если > 1 - статус "В наличии". Получается свой товар тот что в наличии можем правильно выводить на сайте, а тот что под заказ с разными сроками доставки уже не получается. А если нужно для Яндекс Маркета?
Вы скажите, используйте опцию - "Покупатель может оформить заказ, даже если товара нет в наличии", но есть проблема, при этой опции CMS не выводит статус "Нет в наличии", а он очень нужен, например, для вывода кнопки "Уведомить о поступлении". Да и вообще всё же хотелось бы свои остатки учитывать, а с этой опцией тут нельзя. Более того, кнопка "Уведомить о поступлении" от плагина, выводится в карточке когда Цена есть, а статус стоит "Под заказ", получается неправильно, с одной стороны можно купить положить в корзину, а с другой стороны по этому же товару оставить запрос на уведомление о поступлении.
Итак, что нужно чтобы решить? Как вариант добавить в CMS опцию, которая переключала бы товары со статусом "Нет в наличии" на "На заказ", если у товара есть скрытая характеристика Наличие: "На заказ". Таким образом, если опция не включена, у товаров будет статус "Нет в наличии" как и сейчас оно работает, а если опция включена и у товара есть скрытая характеристика со значением "под заказ", то у таких товаров меняется статус на "На заказ", а кнопка "Купить" становится активной. Количество можно устанавливать как бесконечное для статуса на заказ.
….Не хватает статуса «Под заказ», остальное всё ок. Есть же уже характеристики Вес и Габариты.
3 комментария
больше года прошло, а такая элементарная функция так и не внедрена...печаль. и разработчики плагинов тоже молчат. неужели это так архисложно??? функция-то очень востребована!
Уже два года прошло ) лет через 10 внедрят )
Указанная задача в движке решается таким способом:
Создается склад "Под заказ", на нем ставится бесконечный остаток для товаров, которые продаются под заказ. Настраивается очередность списания остатков на витрине, также в помощь есть функционал виртуальных складов.
Да это похоже на костыль, но с другой стороны списывать остаток в минус и настраивать это внутри товара - тоже костыль.
У каждого свои процессы в бизнесе и логика со складом "Под заказ" выглядит более универсальной и даже синхронизируемой с 1с.
Поэтому запросу ставим "минус".