magento数量显示负值

时间:2013-12-06 09:17:09

标签: magento

我们通过亚马逊销售产品并使用M2Epro扩展。我们有来自我们网站和亚马逊的订单。在Magento管理员方面,很少有产品数量显示为-1。这是什么原因。据我所知,如果数量为0,Magento将不会显示产品。

2 个答案:

答案 0 :(得分:3)

检查如下配置:

(System >> Configuration >> Catalog >> Inventory >> Backorders >> Allow QTY below 0 

设为No BackOreder

答案 1 :(得分:0)

我见过qty为负的星座/<在我们没有从头开始创建的极少量客户端系统中为零。问题是,负数量的产品是“库存/可用”,可以由商店客户购买。

而不是寻找我只是简单地触发的原因:

delimiter //
CREATE TRIGGER negative_stock_to_zero BEFORE UPDATE ON cataloginventory_stock_item 
FOR EACH ROW 
BEGIN
    IF NEW.qty < 0 THEN
       NEW.qty = 0;
    END IF;
END;//
delimiter;

当然,您还可以检查IF条款中是否启用了/停用了延期交货 - 但这取决于您。