Als «inventory» getaggte Fragen

Bezeichnet eine Frage zum Magento-Inventar.

2
Inventaränderung erkennen
Ich muss feststellen, wann sich der Lagerbestand eines Produkts ändert. Ich hatte einige Erfolge mit dem cataloginventory_stock_item_save_afterEreignis, das ausgelöst wird, wenn das Inventar im Backend geändert wird oder wenn eine Bestellung im Frontend (über Paypal) storniert wird, aber nicht ausgelöst wird, wenn ein Produkt über das Frontend gekauft wird. Ich …

3
Handhabung mehrerer Lagerorte oder Lagerhallen
Die Magento-Datenbank enthält die Tabelle cataloginventory_stockmit einem einzigen Eintrag namens "Default". Ich weiß, dass dies der Ausgangspunkt für die Bearbeitung mehrerer Lagerorte ist. Ich frage mich, ob jemand von Ihnen Erfahrung damit hat und was die Tücken sind. Ich freue mich auf: In der Lage sein, den Warenbestand über verschiedene …


10
Magento 2: Inventar programmgesteuert aktualisieren
Im folgenden Code kann ich alle Informationen unter Ausschluss der Bestandsdaten speichern. Hat sich in Magento 2 etwas geändert? public function __construct( ScopeConfigInterface $scopeConfig, CollectionFactory $product, Magento\Catalog\Api\ProductRepositoryInterface $productRepository ) { $this->scopeConfig = $scopeConfig; $this->product = $product; $this->productRepository = $productRepository; } public function update(\XXXXXX\XXXXXX\Api\Data\InventoryCollectionInterface $data) { foreach ($data['list'] as $d) { …

1
Der Zweck der Tabelle cataloginventory_stock
Ich sehe, dass es in den Standardversionen von Magento 1.0 bis 1.8 (ce) eine Tabelle namens gibt cataloginventory_stock, die nur einen Datensatz enthält. stock_id stock_name 1 Default Im Zusammenhang damit gibt es im Mage_CatalogInventory_Model_Stock_ItemModell diese Methode public function getStockId() { return 1; } mit einem Kommentar darüber @todo multi stock. …
10 inventory  stock 

4
Magento Observer Events - Reihenfolge der Operationen
Ich versuche, dem catalog_model_product_duplicateEreignis Funktionalität zu verleihen. Ein Teil dieses Moduls besteht darin, sicherzustellen, dass der Lagerstatus des duplizierten Produkts auch dupliziert wird. Derzeit ist es nicht. Ich sehe, dass CatalogInventorydieses Ereignis beobachtet und einige Standardbestandsinformationen erstellt werden. Kann ich garantieren, dass Kernereignisse vor meinen Einheimischen gelöst werden? Gibt es …

1
Magento 1: Beziehung zwischen "Menge" im Lagerartikel und Lagerstatus-Tabellen
In Magento 1 werden Inventarinformationen in einem Lagerartikelobjekt gespeichert. Jedes Lagerartikelobjekt ist einem Produktobjekt zugeordnet. Magento behält Stock Item-Objekte in der cataloginventory_stock_itemTabelle bei. Jedes Lagerartikelobjekt verfügt jedoch über ein zugehöriges Lagerstatusobjekt. Lagerstatus erscheint ein sein (Index | Cache | de-normalisiert) Tisch speichert ein Lagerbestand des Produktes als in Integer - …

9
So stellen Sie ein Produkt programmgesteuert ein / aus
Ich habe ein paar online gefundene Schnipsel ausprobiert, aber ohne Erfolg. Ich versuche nur, ein Produkt so einzustellen, dass es mit Code auf Lager / nicht vorrätig ist. Dies ist soweit ich gekommen bin: $product = Mage::getModel('catalog/product')->load( 'id' ); $stockItem = $product->getStockItem(); $stockItem->setData('manage_stock', 1); $stockItem->setData('is_in_stock', 0); $stockItem->setData('use_config_notify_stock_qty', 0); $stockItem->setData('qty', 0); …


2
Nicht vorrätige Produkte werden weiterhin im Frontend angezeigt
Ich möchte nicht, dass nicht vorrätige Produkte auf meiner Magento-Website angezeigt werden. Ich habe Folgendes getan, um sicherzustellen, dass mein konfigurierbares Produkt nicht im Frontend angezeigt wird. Configurable product inventory - out of stock Associated products inventory - out of stock, qty - 0 config settings -> quantity to become …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.