Comments on: Inventory Allocation for omnichannel retail using Magento MSI https://www.tc-rm.ru/blog/inventory-allocation-for-omnichannel-retail-using-magento-msi/ World’s #1 POS & RMS for Magento Fri, 15 Dec 2023 10:26:29 +0000 hourly 1 https://wordpress.org/?v=6.5.5 By: Jackie Tran https://www.tc-rm.ru/blog/inventory-allocation-for-omnichannel-retail-using-magento-msi/#comment-18971 Tue, 13 Sep 2022 02:00:45 +0000 https://www.tc-rm.ru/?p=9147#comment-18971 In reply to Michael Pikounis.

Hi Michael, Magento currently doesn’t allow reservation on the Source level. When the customer completes an order online, the system will only deduct from the virtual salable quantity of Stock A, which is the aggregated quantity of Source A1 and A2. Quantity from Source A1 will only decrease when you create shipment and choose to ship from Source A1. The salable quantity of stock is there to ensure you won’t oversell, but it doesn’t handle reservation of physical items in your inventory.

I hope that answers your question!

]]>
By: Michael Pikounis https://www.tc-rm.ru/blog/inventory-allocation-for-omnichannel-retail-using-magento-msi/#comment-18839 Thu, 08 Sep 2022 18:36:31 +0000 https://www.tc-rm.ru/?p=9147#comment-18839 In reply to Jackie Tran.

Thank you very much for your reply. If reservations are on the source level rather than then stock level as you suggest then you are correct – no issue in this example.

However, I am not sure how magento can know which source a reservation is for when someone orders an item that is available in 2 sources. So if STOCK A has 2 sources (SOURCE A1 and SOURCE A2) and our product P1 is available in both A1 and A2, which salable quantity is reduced when an order is placed? Is there somewhere we can setup the order of sources so that magento starts reserving from one source and once that is out of stock it starts reserving from the second?

I really appreciate your time. I am new to magento advanced inventory and all the documentation I can find online is not detailed enough for me to figure out the best way to setup everything.

]]>
By: Jackie Tran https://www.tc-rm.ru/blog/inventory-allocation-for-omnichannel-retail-using-magento-msi/#comment-18786 Wed, 07 Sep 2022 06:38:01 +0000 https://www.tc-rm.ru/?p=9147#comment-18786 In reply to Michael Pikounis.

Hi Michael, Magento has 2 ways to calculate how much stock you have: Quantity, and Salable Qty. Quantity is the physical stock you actually have in your source, while Salable qty is the quantity you can sell on your website and POS.

Once the order is placed on the website, the last item of product P will be deducted from the Salable quantity of Source A2. The item will be displayed as out-of-stock on POS-A because it’s been reserved to fulfill the website order. In-store staff won’t be able to sell it.

After that, once the item has been shipped for the website order, the Quantity of Source A2 will decrease as well.

Hope that answers your question!

]]>
By: Michael Pikounis https://www.tc-rm.ru/blog/inventory-allocation-for-omnichannel-retail-using-magento-msi/#comment-18705 Sun, 04 Sep 2022 18:41:46 +0000 https://www.tc-rm.ru/?p=9147#comment-18705 Hello,

This is a great article. However, I have a question you may be able to help me with. In your example with Sources A1 and A2 where where A2 is linked to both POS-A and WEB-A stocks, what happens when there is one last item of product P in A2 and an order is placed online for it? This is reserved in WEB-A stock, but is it still available in stock POS-A? So can both POS_A and WEB-A reserve the last item of P or does magento somehow handle this?

Thanks,
Michael

]]>