1

In M2 what does "deferred stock update" do and how is it related to Backorders?

From here it is not exactly clear what it does, especially what it has to do with Backorders (which is quite fast when compared to MSI). https://support.magento.com/hc/en-us/articles/360048996811-Magento-best-practices-for-deferred-stock-update-

2 Answers 2

2

when using MSI, there is no any reason to use "deferred stock updates". In fact deferred stock is a functionality which postponed real stock deduction for products with enabled backorders, while in case of MSI this deduction is postponed by default for all kind of products, as reservation mechanism is being used instead. Thus, MSI fully substitutes "deferred stock updates" and is recommended way since Magento 2.3

1

Use Deferred Stock Update is a feature of the enterprise edition of Magento.

Deferred stock updates are used for an individual product or an entire website all product and Take benefits of the job queue mechanism to allow inventory levels to update asynchronously after the orders are placed. Its Enterprise Version feature.

Magento 2 Deferred Stock Update

Reference: https://community.magento.com/t5/Magento-2-x-Admin-Configuration/Use-Deferred-Stock-Update/m-p/67676#M1454

4
  • Thanks. How does it work more precisely? In conjunction /w MSI and reservations. When sales are generated a reservation is made (no stock is deducted yet) ... then at shipment the stock is deducted form the selected sources affecting salable qty .... I dont see: how could you defer this update without affecting salable qty to be incorrect? or affecting he reservations?
    – snh_nl
    Commented Oct 1, 2020 at 7:06
  • Make sure your cron is correct and you don't have missed jobs @snh_nl Commented Oct 1, 2020 at 14:58
  • ??? It is a how question. Thx.
    – snh_nl
    Commented Oct 1, 2020 at 14:59
  • You can use the tool magerun2 with the command sys:cron:history to check it, and check your var/log/cron.log as well. Commented Oct 1, 2020 at 15:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.