inventory
inventory copied to clipboard
Disable reservations or reserve on source level || howto know the stock source allocation at invoicing
Description (*)
Currently stock is reserved from salable qty and the actual source deduction happens at shipping. This might be handy for merchants with external ERP/WMS ... but if you manage stock in Magento then this creates some problems for our process.
The problem here is that:
- We need to know the stock source allocation at invoicing (or quote or order, but asap)
- We want to know the stock source allocation when customer is browsing the website to estimate delivery time
Currently this does not work. And differs from M1.
Expected behavior (*)
Stock is allocated to source on the fly based on the algoritm.
Benefits
Some merchants dont need stock reservations (liek MSI used to work before)
Additional information
Maybe reservations should have been made an option instead of mandatory functionality
Hi @seansan. Thank you for your report. To help us process this issue please make sure that you provided sufficient information.
Please, add a comment to assign the issue: @magento I am working on this
- Join Magento Community Engineering Slack and ask your questions in #github channel.
Also, product price, shipping costs, taxes may vary depending on a source. We have an implementation ready https://ecombricks.com/advanced-msi.html. In other words, this is a customer's source selector.
Thanks. Does the link work?
After some more research: it is strange that the reservations table does not include a source. It could even be of a backorders type.
Reservations should contain a planned source. During Shipping you may override this. But in general is is important to know a source.
Think pricing. Shipping. Letting the customer know the delivery time. Showing a warning.
On Tue, 30 Jun 2020 at 20:41, eComBricks [email protected] wrote:
Also, product price, shipping costs, taxes may vary depending on a source. We have an implementation [(https://ecombricks.com/advanced-msi.html)]. In other words, this is a customer's source selector.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/magento/inventory/issues/3065#issuecomment-651973887, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE7I27XBRK3WPZEY3XKXETRZIWWJANCNFSM4NN7ZSNQ .
Thanks. Does the link work? After some more research: it is strange that the reservations table does not include a source. It could even be of a backorders type. Reservations should contain a planned source. During Shipping you may override this. But in general is is important to know a source. Think pricing. Shipping. Letting the customer know the delivery time. Showing a warning. … On Tue, 30 Jun 2020 at 20:41, eComBricks @.***> wrote: Also, product price, shipping costs, taxes may vary depending on a source. We have an implementation [(https://ecombricks.com/advanced-msi.html)]. In other words, this is a customer's source selector. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#3065 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE7I27XBRK3WPZEY3XKXETRZIWWJANCNFSM4NN7ZSNQ .
By default, source code isn't known during the checkout / create order process. And therefore, there is no source to create a reservation on checkout finishing. The stock which can be determined by a website is assigned instead. Later, the administrator can assign sources during the create shipment process.
The link includes the extension screenshots and the user guide to illustrate a possible approach to solve the problem. The module allows a customer to choose the sources and corresponding shipping methods. A live demo should be added once the new module version is finished.
Was this was already requested in https://github.com/magento/inventory/issues/1441?
If so, there may be a module to do this https://github.com/magento/inventory/issues/1441#issuecomment-545881356