I Have Loaded A Simple Product Using
Magento\Catalog\Model\ProductRepository
And Changed Its Quantity To 1 And Stock Status (is_in_stock
) To 0
,
Using Function $productStock->setQuantityAndStockStatus(['qty' => $correctedStock, 'is_in_stock' => $isInStock]);
After This Am Not Able To Load The Product Programmatically , It Shows Following Error.
`1 exception(s):
Exception #0 (Magento\Framework\Exception\NoSuchEntityException): Requested product doesn't exist
Using Magento CE 2.1.2
Best Answer
Go to admin > Stores > configuration > Catalog > Inventory > Stock Options
Set Display Out of Stock Products to NO