Склад списания <-> Способ доставки

6

Здравствуйте.

Дано:

склад ДОСТАВКА - НЕвиртуальный (в настройках Витрины - ОСНОВНОЙ),

склад САМОВЫВОЗ - НЕвиртуальный;

Обновление склада - Заказ оформлен;

Заказ - Максимальное количество товара, которое может быть добавлено в корзину, не может превышать остаток на складе - Суммарный остаток на всех складах;

Правила автоматического выбора складов:

Способ доставки: КУРЬЕР - склад ДОСТАВКА,

Способ доставки: САМОВЫВОЗ - склад САМОВЫВОЗ;

ТОВАР в кол-ве на складе ДОСТАВКА = 100, на складе САМОВЫВОЗ = 0

В том случае если Покупатель выбирает САМОВЫВОЗ (вот Вам и долгожданный выбор Покупателем СКЛАДА - через СПОСОБ ДОСТАВКИ), то по непонятным причинам ему это удаётся - это раз, а после оформления заказа кол-во товара на складе САМОВЫВОЗ уходит в минус - это два. Это "продвинутый" складской учёт?! Результатом такого Заказа будут визги Покупателя (при том абсолютно справедливые) при его прибытии за самовывозом своего заказа!

Господа-разработчики, Вы понимаете, что СКЛАД, с которого списывается товар (читай ОТКУДА) ДОЛЖЕН БЫТЬ СВЯЗАН с МЕТОДОМ ДОСТАВКИ выбранным Покупателем (читай КАК: Курьер/Машина ДОСТАВЛЯЕТ покупателю со склада ДОСТАВКА или Покупатель САМОВЫВОЗИТ свой Заказ со склада САМОВЫВОЗ)???

Для полноценного продвинутого складского учёта требуется:

В случае если правилами автоматического выбора складов задана ЗА-ВИ-СИ-МОСТЬ СПОСОБА ДОСТАВКИ И СКЛАДА, то необходимо эту самую зависимость реализовать и со стороны способов доставки (алгоритм должен работать В ОБЕ СТОРОНЫ корректно), а для визуального контроля со стороны Администратора магазина, например, добавить в настройки способов доставки всегда НЕактивные (для дуракоустойчивости), галочки в чекбоксах, отображающие с какими СКЛАДАМИ при текущих настройках оперирует тот или иной СПОСОБ ДОСТАВКИ.

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите