Domande taggate «inventory»

2
Rileva il cambio di inventario
Devo rilevare ogni volta che cambia il livello di inventario di un prodotto. Ho avuto un certo successo utilizzando l' cataloginventory_stock_item_save_afterevento che viene attivato quando l'inventario viene modificato nel back-end o quando un ordine viene annullato sul front-end (tramite Paypal), ma non viene attivato quando un prodotto viene acquistato dal …

3
Gestione di più posizioni di magazzino o magazzini
Il database Magento contiene la tabella cataloginventory_stockcon una singola voce chiamata "Default". So che questo è il punto di partenza per la gestione di più posizioni di magazzino. Mi chiedo se qualcuno di voi abbia avuto esperienza in questo e quali siano le insidie. Sto cercando di: Essere in grado …


10
Magento 2: Aggiornamento programmatico dell'inventario
Nel seguente codice, sono in grado di memorizzare tutte le informazioni con l'esclusione dei dati di borsa. Qualcosa è cambiato in Magento 2? 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 …

1
Lo scopo della tabella cataloginventory_stock
Vedo che nelle versioni predefinite di Magento da 1.0 a 1.8 (ce) esiste una tabella chiamata cataloginventory_stockche contiene solo un record. stock_id stock_name 1 Default In relazione a questo, nel Mage_CatalogInventory_Model_Stock_Itemmodello c'è questo metodo public function getStockId() { return 1; } con un commento sopra di esso @todo multi stock. …
10 inventory  stock 

4
Magento Observer Events - ordine delle operazioni
Sto tentando di iniettare funzionalità catalog_model_product_duplicatenell'evento. Parte di questo modulo sarà garantire che anche lo stato delle scorte del prodotto duplicato sia duplicato; attualmente non lo è. Vedo che CatalogInventoryosserva questo evento e imposta alcune informazioni standard di borsa. Posso essere certo che gli eventi chiave vengano risolti prima dei …


9
Come impostare un prodotto per essere disponibile / esaurito a livello di codice
Ho provato alcuni frammenti trovati online ma senza successo. Sto solo cercando di impostare un prodotto per essere disponibile / esaurito con il codice, questo è quanto ho ottenuto: $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); $stockItem->save(); $product->save(); Non sta apportando …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.