Questions tagged «stock»

表示与Magento上的库存管理和配置有关的问题

7
Magento 2如何解锁重新索引过程
我正在Magento重新编制索引过程中进行一些测试,并且锁定了股票编制索引过程。 我如何才能解锁此过程? Design Config Grid index has been rebuilt successfully in 00:00:02 Customer Grid index has been rebuilt successfully in 00:00:03 Category Products index has been rebuilt successfully in 00:00:00 Product Categories index has been rebuilt successfully in 00:00:00 Product Price index has been rebuilt successfully in 00:00:00 Product EAV …


2
为什么禁用状态从2改为0?
任何magento开发人员的问题: 为什么启用的产品的状态为1,而禁用的产品的状态为2?通常情况下,“启用”或“活动”或任何状态为1,反之则为0。请问magento在这里使用2的原因吗?

3
处理多个库存地点或仓库
Magento数据库包含表cataloginventory_stock,表中有一个名为“默认”的条目。我知道这是开始处理多个库存地点的地方。 我想知道你们中是否有人在这方面有经验,以及陷阱是什么。 我正在寻找: 能够跟踪各个物理位置(商店/仓库/等)的产品库存 能够识别要从每个客户订单中提取产品库存的位置 如果有人可以提供与此相关的文章或教程的链接,或者只是分享他们沿这条道路的经验,那将是很棒的。无论您是自己开发它还是使用第三方模块,我都希望收到您的来信。 编辑:我最终编写了自己的多清单模块,该模块向现有cataloginventory_stock表添加了额外的行。它需要覆盖一些观察员和检查库存位置的模型。在许多地方,库存ID 1被硬编码到核心中。 在另一个项目中,我使用了Demac的多库存定位模块。虽然它不是完美的,但它开箱即用,写得很好。我能够轻松扩展和自定义它以满足我的需求。

4
获取magento中的产品库存数量
我需要获取该商品的产品库存数量,如何获取 $products = Mage::getModel('catalog/product')->getCollection(); $products->addAttributeToSelect(array('name', 'thumbnail', 'weight' ,'price','description')); foreach ($products as $product) { $p['products'][] = array( 'id' => $product->getId(), 'sku' => $product->getSku(), 'name' => $product->getName(), 'description' => $product->getDescription(), 'weight' => $product->getWeight(), 'created at' => $product->getCreatedAt(), 'pirce' => Mage::helper('core')->currency($product->getPrice(), true, false), //." ".$currencyCode, ); }

1
为什么Magento有股指?
我可能是目光短浅,但是当cataloginventory_stock_status和cataloginventory_stock_status_idx结构相同时,我找不到Magento具有股票指数的原因。 我可以在表级别找到的唯一区别是: 行数变化很小 cataloginventory_stock_status 在索引表上找不到3个外键约束。 我认为将会有一些与锁定有关的原因或某些可能影响结帐但无法找到原因的信息的特定过程。
12 stock  index 

1
表cataloginventory_stock的目的
我看到在默认的Magento版本1.0到1.8(ce)中,有一个名为的表cataloginventory_stock仅包含一条记录。 stock_id stock_name 1 Default 与此相关,在Mage_CatalogInventory_Model_Stock_Item模型中有此方法 public function getStockId() { return 1; } 上面有评论@todo multi stock。 我猜有人想实现多股票功能,但决定不这样做(就像许多其他“功能”一样),但我不确定。 所以我的问题是... 该表还有其他用途吗,是否会影响代码的其他部分,或者仅仅是作为新功能的起点?
10 inventory  stock 

2
产品收集问题-错误的价格数据或未显示缺货商品
我正在根据当前类别检索产品集合。我需要这个集合来包含进货和缺货产品,还需要正确显示定价数据。 我的商店配置为将产品定价存储为含税价格,并在商店正面以包含价格和非专有价格显示价格。 获取集合的代码如下: $category = Mage::registry('current_category'); $_productCollection = Mage::getModel('catalog/product')->getCollection() ->addCategoryFilter($category) ->addAttributeToSelect(['sku', 'name', 'price']) ->addAttributeToFilter('status', 1) ->addAttributeToSort('jump_number', Varien_Data_Collection::SORT_ORDER_ASC); 上面的问题是,使用该getPriceHtml()方法加载价格块时,包含价和排除价都显示为包含价。 经过一番研究,我发现向addFinalPrice()收藏夹中添加一种方法可以使我获得预期的价格-正确的排他价和正确的包含价。 但是,如果包含该addFinalPrice()方法,则我的收藏不再包含缺货的产品。 有没有一种方法可以返回正确的定价数据,并让集合包含可销售和缺货的产品?

1
Magento 1:库存项目中的数量与库存状态表之间的关系
在Magento 1中,库存信息存储在库存项目对象中。每个库存项目对象都与一个产品对象相关联。Magento将“库存物料”对象保留到cataloginventory_stock_item表中。 但是,每个库存项目对象都有一个相关的库存状态对象。库存状态似乎是一个(索引|非正规化)表,该表以整数常量存储产品的库存状态,并允许您将多个库存项目和不同的产品关联起来website_id。Magento将库存状态对象保留到cataloginventory_stock_status。下面是类常量和表模式。 class Mage_CatalogInventory_Model_Stock_Status extends Mage_Core_Model_Abstract { const STATUS_OUT_OF_STOCK = 0; const STATUS_IN_STOCK = 1; } mysql> describe cataloginventory_stock_status; +--------------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+----------------------+------+-----+---------+-------+ | product_id | int(10) unsigned | NO | PRI | NULL | | | website_id …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.