Немного поясню свой (а может и не только свой) кейс, а вы уж думайте нужно это реализовывать или нет.
Зачем вообще нужен самовывоз покупателю?
Экономия денег (в инет-магазине товары стоят дешевле, либо доставка от меньшей суммы, либо доставка дешевле). В этом случае покупатель готов ждать (недолго ) чтобы товар подвезли в магазин, если его там нет.
Экономия времени: “прям щас” заказал, заехал и получил. Покупатель хочет в процессе заказа иметь информацию, может ли он быстро получить заказ, или ему даже не стоит тратить время на его оформление. В карточке товара не каждый догадается посмотреть.
Это может быть какое-то информационное сообщение, типа “такого-то товара нет в наличии, возможен только предзаказ” (Я видел пункт “уведомлять о задержке”, но они действуют для всей тарифной зоны, и не получится ли так, что уведомление будет и когда товар надо перемещать с центрального склада в магазин, и когда его нужно просто отправить покупателю с центрального склада?)
Зачем нужен самовывоз продавцу: кроме того что это просто улучшение сервиса и поток покупателей в магазин, продажа идёт из наличия в магазине, нет расходов на комплектацию заказа и перемещение в магазин, за счёт этого можно сделать например самовывоз бесплатным при любой стоимости заказов.
И вот именно этот кейс не получается: если заказан самовывоз из магазина товара которого там нет в наличии, приходится совсем другой бизнес-процесс делать. Комплектовать заказ на складе, перемещать в магазин (а подвоз в магазин может быть и раз в неделю, и реже). И всё это с неясными перспективами по выкупу товара.
@ikoshkin
Здравствуйте. Подскажите пожалуйста планируется ли вывод информации по складам в панеле администратора в заказах или стоит думать о написании своего модуля? Кейс - есть товары на разных складах по разным городам(иногда товар в наличии только в одном городе), но в заказах не выводится информации с какого склада списан товар(а в идеале хотелось бы видеть на каких складах вообще доступен товар) и при обработке заказа менеджер не видит нужно везти товар с другого города и предупреждать покупателя что доставка займёт неделю или же товар доступен в ближайшем магазине. А каждый раз открывать товар и смотреть вкладку наличие не самое лучшее решение вопроса.
Так же возможно слишком частный кейс, но все же - есть поставщики у которых десятки складов по стране и на разных складах цены на товар различаются, сейчас в цскарт нет возможности указать разные цены на товар в зависимости от склада.
Поддержу @furniel — в заказе необходима информация о том, с каких складов сколько единиц товара списано. Иначе совершенно невозможно наладить логистику.
Как быть в ситуации, когда один и тот же товар есть у разных поставщиков?
Например:
Один и тот же товар есть в Москве (1 штука), Санкт-Петербурге (2 штуки) и Тихвине (20 штук).
Клиент из Казани хочет забрать все остатки. Следовательно, он должен увидеть стоимость доставки по каждой части, логично?
Понятно, что тут появляется вопрос: а как быть со способами доставки? Может ли клиент выбрать для товара из Москвы один способ, а для товара из Тихвина — другой?
А если клиент в Москве, он запросто может для части товара выбрать самовывоз, а для двух других?..
Ну, допустим, клиент выбрал один способ — почту России. В заказе должна стоять суммарная стоимость доставки. А менеджер ИМ должен будет оформить три отгрузки с тремя трек-кодами. Все эти три трек-кода клиент должен получить…
В общем, непростая петрушка получается. Что будем делать?
Думаю, этот вопрос можно снять. Потому как понимаю, что расчет стоимости доставки ведется по местонахождению витрины и клиента.
Кстати, тут возникает сложность в использовании слова «магазин» и неплохо было бы эту сложность как-то разрешить. Потому что сейчас можно магазином назвать и весь интернет-магазин и один из магазинов физических
Да, сейчас именно так. Основная пользя от складов пока что такая:
Показать, в наличии ли товар на оффлайн-точке.
Предупредить о задержке, если товар на удалённом складе.
Т.е. они рассчитаны в первую очередь на такой случай:
Вы не единственный, кто так делает. Так поступает как минимум 50% участников нашего опроса по многоскладовости. Поэтому мы модуль сделали под такой сценарий, а остальное оставили на будущее, если наберётся достаточное количество желающих.
Я добавил ваш голос за подобную функциональность.
Извините за задержку. На ближайшее будущее таких планов нет, но при достаточном количестве заинтересованных они могут появиться.
Пока склады в CS-Cart рассчитаны на информирование покупателей о наличии и задержке. Это потому, что у каждого могут быть свои правила, по которым товар списывается со склада. CS-Cart же всегда списывает товар со склада по одному принципу. Делается это из расчёта, что количеством на складах вы управляете в другой системе учёта (МойСклад, CommerceML и т.п.), и актуальные остатки с учётом всех ваших процессов у вас там.
Нечто подобное обсуждалось раньше. По-моему, это похоже уже на сценарий Multi-Vendor Plus.
Спасибо за ответ, с доставкой понятно, решим своими силами, как и многие.
А вот это допущение немного (точнее, много) напрягает. Наша ситуация, к примеру, такая:
Товар находится на трех складах. Это один и тот же товар без вариантов. Размер, рост, цвет, состав, цена, модель (у нас спецодежда) — все идентично. Завести две карточки товара от разных поставщиков — вариант плохой, как вы, наверняка, сами понимаете.
Два склада принадлежат одному юр. лицу.
Третий (на котором товара больше всего) — другому.
Внимание, вопрос: кто должен наладить учет в МойСклад (как пример)? Первое юр. лицо? Второе?
При заказе товара возможно, что несколько единиц с одного склада, несколько — со второго. То есть будет две отгрузки. ОК, с ценой доставки мы решим. А как менеджер третьего склада узнает, сколько он чего должен отгрузить?
Сегодня на старом ядре через модуль от @ecomlabs это у нас решено так:
То есть получается при обмене с 1С 8.3 УНФ 1.6 он ни как не отразит с какого магазина хотят забрать товар?
И ещё вопрос при настройки самовывоза указываю “Вручную (по заданной тарифной зоне)” и при оформлении заказа мне не выпадают ни магазины ни пункты самовывоза. В чём может быть проблема?
Есть 2 склада (в товарах все отображаться, синхронизируется с Мой склад нормально)
Отображается в тарифных зонах правильно, но если товара нет в тарифной зоне, он тоже зачем то отображается, с количество “нет на складе”.
Не пойму как сделать доставку с разных складов, расчет времени и стоимости?
Если отображать все два склада, и покупатель в корзину положит товар с разных складов, как быть?
Попробовал модуль поставщики, но он к складам никакого отношения не имеет, если было бы выбрать склад, а не товары тогда и доставку получилось настроить для каждого склада.
Я правильно понял вашу проблему: у вас выключена настройка “Показывать товары, которых нет в наличии” (из меню “Настройки > Общие”), на складе количество товара 0, но товар показывается, хотя его нет в наличии?
Если так, то это баг, и он будет исправлен в 4.11.4
Я записал, что вы заинтересованы в этой функциональности. Если заинтересованных наберётся достаточно, то эта возможность может появиться в будущих версиях.
Добрый день. Помогите разобраться, возможно ли сейчас решить такую ситуацию?
Мы управляем остатками через Мой Склад.
У нас 2 юр. лица и у каждого свой интернет-магазин. И у каждого свой склад — в двух разных городах.
При этом они могут продавать и одинаковые товары. Каждое юр.лицо работает независимо, т.е. не доставляют товар для другого магазина со своего склада.
Для корректной синхронизации остатков с Моим Складом потребовалось каждый склад расшарить на оба магазина. Но теперь товар, которого физически нет в складе одного магазина подтягивается со склада другого магазина.
Возможно ли сейчас сделать так, чтобы на витрине каждого магазина отражались только остатки своих складов?
Пытались отфильтровать дублированием тарифных зон и привязать. Скажем одну Москву к одному скдаду, а дубль Москвы к складу другого магазина — не помогло. Других идей нет.
Как связать наличие на складах и отображение скалада при оформлении заказа? Сейчас если на складе 0 при оформлении склад самовывоза все равно отображается.
Хочется показывать на странице товара наличие не только в магазинах и ПВЗ, но и на складах. Зачем это нужно:
Представим что некий товар есть в наличии только в магазинах, на складе его нет. И доставки из магазинов на склад у нас нет. То есть, у покупателя есть единственная возможность заказать товар в другой город - если он есть на центральном складе.
В карточке товара он видит наличие только в магазинах. Есть ли товар на складе - не знает.
Если он положит этот товар в корзину, мы ему покажем в корзине предупреждение: этот товар только в магазине, удали его из корзины. Такая функциональность есть, настраивается.
Но, выходит, ему нужно “методом тыка” проверять, какой товар он может купить, а какой нет. Хочется чтобы это было в карточке сразу видно. то есть - показывать наличие на складах.
Подскажите, в нашем offers.xml нет данных о складах
Пришлите пожалуйста образец готового offers.xml, как должна выглядеть структура со складами и остатками для работы мультискладовости
У нас выглядит следующим образом, и данных о складах там нет (1с УТ 10.3)offers.zip (44,9 КБ)