Баг с количеством после отгрузки

Cs cart стандартная проверено на демке оф сайта.

Пример

  1. Поступил заказ 78
    12 шагов к построению бизнеса на 1.000.000$ - начиная с сегодняшнего дня 2 шт
    EVO Design 4G 1шт
    2DVD альбом с записью фестиваля «Crossroads Guitar» 1шт

  2. Менеджер посмотрел наличие на складе и не оказалось товара “12 шагов к построению бизнеса …”
    Открыл новую вкладку и поставил значение “0”, так как на складе его нет. Сохранил.

  3. Переговорил с покупателем и решили отправить без этого товара. В самом заказе удаляем товар. Сохранил заказ.

  4. Заказ отправили, менеджер вбил трек номер и выбрал курьерскую контору. Сохранил.

  5. Теперь заходим на товар “12 шагов к построению бизнеса …” . Количество было “0”, стало “2”

PS. Если в заказе товара “12 шагов к построению бизнеса …” было бы например “7” то соответсвенно после отгрузки оно измениться на 7.
Баг это или нет?

Видео прилагаю.

Так вроде и задумано.
Товар был в заказе под резервом (отнят от первоначального остатка).
Менеджер поставил остаток 0.
Товар из заказа удалили и он добавился в остаток.


В общем его надо сначала из заказа удалить, а потом остаток ставить 0.

1 лайк

Это не баг. Товары в заказе уменьшают количество товара в наличии, если у статуса заказа установлено свойство “Расчет количества товаров в наличии”: “Уменьшение”. Если товар удалить из заказа или заказ перевести в статус, у которого установлено “Увеличение”, то количество товара в наличии увеличивается, товар становится доступным для других покупателей.

Вначале меняйте заказ, затем редактируйте остатки. Если вначале отредактировали остатки (чтобы другие покупатели не заказали), то после редактирования заказа снова редактируйте остатки.

Настройте складской учет в 1С или МоемСкладе и синхронизируйте остатки с Интернет-магазином. Тогда подобные ситуации будут возникать крайне редко.

1 лайк

Ну конечно лучше бы сделать двойную кнопку удаления, чтобы просто удалить товар из заказа - это как и сейчас в строке по корзинке, а также выбрать чекбоксами определенные товары и в шестеренке - удалить и обнулить количество. Во многих маркетплейсах сейчас работает или такая схема, или принудительное обнуление товара при удалении из корзины, пока вы сами не выставите его на продажу снова.

Меня все устраивает как есть. Это соответствует тому, как я работаю, как у меня учитывается товар, как товар “живет” на складе и как синхронизация следит за тем, чтобы на сайте остатки были актуальными.