Бизнес-процессы выходят за рамки стандартных решений. Мультисклад это возможность хранить и обрабатывать товары на разных, как физических, так и виртуальных складах, с учетом региональности покупателя интернет-магазина по определенным правилам.
Что делать, если нужны исключения из правил мультисклада?
Консультация по мультискладу
Но как всегда возникает потребность в индивидуальных настройках.
Заказ со всеми товарами привязывается к складу, с которого и выполняется резерв. Но нам нужно чтобы разные товары из одного заказа резервировались с разных складов.
Нужна возможность привязывать способы доставки к складу т.е приоритет будет отдаваться складу, где есть товар и привязанным к нему способ доставки. Таким образом клиенту будут показываться: - реальное наличие в его регионе - реальный срок доставки от места нахождения товара до его населенного пункта.
Такие задачи не решить настройками и простыми действиями. Но возможны варианты, которые нужно прорабатывать индивидуально, так как в цепочке могут участвовать другие системы, например 1С, МойСклад влияющие на результат.
Отключить настройку "Запретить заказывать больше, чем есть в наличии" в бекофисе, чтобы не появлялось сообщение об ошибке на странице оформления заказа. Написать обработку ошибок
Проверять и показывать\скрывать нужный способ доставки в зависимости от ситуации.
Проверять наличие товаров на складах и выводить сообщение, если нельзя заказать товары с любого склада.
Проверять регион и наличие товаров на складах и исходя из этого передавать в скрытое поле заказа необходимый склад.
Пример: Если клиент из Москвы, но на складе интернет-магазина нет товаров, а на основном складе есть, то передать в скрытое поле "Основной склад". После создания заказа, проверить совпадает ли склад с переданным в скрытое поле и поменять его на подходящий.
С помощью веб-хука отправить данные о созданном заказе. Скриптом проверить склад заказа и сверить с переданным в скрытом поле. Поменять склад заказа при несовпадении.
Обсудим и предложим что можно сделать. Ждем письма через формы на этой странице или по номеру телефона 7 812 24-110-34.