Questions tagged [msi]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0
votes
0answers
7 views

Is there any way to change website (Sales Channel) stock on the fly (plugin or observer)

I have one website and three stocks, every stock is linked to one source, I also have a dropdown list which display those three sources as Stores (it is like Store Selector). What I want to do is ...
0
votes
1answer
22 views

Is it ok to Truncate the “inventory_reservation” table

I have Magento 2.3.6 with MSI enabled. What are the consequences that can occur after truncating the "inventory_reservation" table? Is it ok to truncate the "inventory_reservation" ...
0
votes
1answer
20 views

Impossible drop table during s:up after disable MSI

I have disable MSI M 2.4.0 and now I try run upgrade but I get: SQLSTATE[HY000]: General error: 1829 Cannot drop column 'source_code': needed in a foreign key constraint '...
0
votes
0answers
8 views

Magento Core module updates - please Help

We had Magento 2.3.3 and the following modules disabled: Our previous developer did this. I just recently upgraded to Magento 2.3.6 and today I tried to enable this modules but I got error when I did ...
0
votes
1answer
29 views

How to determine if MSI is enabled or not

I am building a Magento 2 module that makes changes to stock information. Bearing in mind stock management APIs are different in Magento depending on if MSI is being used or not, what is the best ...
0
votes
1answer
39 views

Magento 2.4 MSI : How to programmatically set Notify Stock Level on Source and SKU

I would like to set Notify Qty from a script that reads a CSV file with Source, SKU and NotifyQty. It would probably need to enable notify qty for the products as well. I can do it with SQL query to ...
0
votes
1answer
23 views

How to set source quantity (MSI) from my own custom backend module in Magento 2.4?

I'm new to M2, and I am in a hurry to migrate my site from M1. In M1 I made my own MSI functionality, but now I would like to use the built in MSI functionality in M2. For some of the backend logic (...
0
votes
1answer
24 views

Magento 2 MSI Get Product's Inventory Location/wareshouse on frontend

How would I go about displaying a product's warehouse location on the product page? We are using MSI and would like to display which stock source the product is in stock at on the product page.
0
votes
0answers
15 views

MSI source assignment before order is placed

Having query related to shipping charges when we use MSI. For example : We have configured MSI. For each product we are having multiple warehouse/source available. Cart : 3 items in cart Item 1 - ...
0
votes
0answers
14 views

MSI and Shipping charges and Tax calculation Magento2 M2

Having query related to shipping charges when we use MSI. For example : We have configured MSI. For each product we are having multiple warehouse/source available. Cart : 3 items in cart Item 1 - ...
0
votes
1answer
54 views

Magento 2.3.1 How to hide out of stock products from frontend?

I have Magento setup version 2.3.1 in normal Magento flow if salable qty is > 0 then the product will show in frontend else hide it. This functionality is working correctly after Magento version 2....
0
votes
1answer
28 views

Can I set MSI stock values using products REST endpoint?

We currently run Magento without MSI. The ERP sends stock updates via extension attributes on the (bulk) product endpoint. This enables us to do most product updates in on API call. Very convenient. ...
0
votes
0answers
12 views

Magento2 showing wrong data for low stock report for multiple warehouse

I have set new source and new stock and assigned new stock in product, when i check low stock report its not showing updated data for new source and stocks, its always showing default stock data, can ...
1
vote
0answers
28 views

PHP Fatal error on inventory:reservation:list-inconsistencies command

Magento 2.4.0 PHP 7.3 MariaDB 10.4 When I try to run this command: bin/magento inventory:reservation:list-inconsistencies -r I get the following error: PHP Fatal error: Uncaught TypeError: Argument 1 ...
1
vote
1answer
175 views

How to fix Magento 2 MSI inventory reservation inconsistencies directly via DB?

I see orders that are closed, canceled or completed that were created in the reservation table but never removed and they won't be removed since it's triggered when the order changes the status. I ...
0
votes
1answer
220 views

Magento 2.3 inventory inconsistencies

After 3 months of upgrading a Magento 2.0 to 2.3, I noticed many stock inconsistencies like items reserved and never removed, and the orders are closed. Why does it happen and how could I check it?
0
votes
1answer
18 views

How to display out of stock on product?

How can I display "Out of stock" in the product based on the Warehouse selected. I will have a selected_opco cookies that can determine the selected source. How can I display "Out of ...
0
votes
0answers
16 views

I need some input on how to implement MSI?

Our Magento version is 2.3.6, which I believe this version supports MSI. I am new to Magento, so I need some inputs/suggestions. :) Problem: Our store has multiple warehouses and we would like to be ...
0
votes
0answers
96 views

Message queue topic “inventory.reservations.updateSalabilityStatus” is not configured

Message queue topic "inventory.reservations.updateSalabilityStatus" is not configured. i am getting this error when i click checkout or once Payment method click "Place Order" i am ...
0
votes
0answers
23 views

How can I add a total qty column in the product grid in Magento 2?

I'm using MSI and I would like to add a column that shows the total qty of a product in all sources. So basically a sum of the qty in all sources. So let's say that currently one product shows ...
0
votes
0answers
75 views

Magento 2.4 MSI - get total stock on product page

In our previous Magento version, without MSI, we used the following code to display the total qty. $_product->getExtensionAttributes()->getStockItem()->getQty(); Sadly this does not work ...
0
votes
0answers
21 views

Send mails to stock sources after sources selection in order processing

i wanted to send emails to the sources emails stored in config every time i process order so the get notified before actual shipping process starts, anyone have any idea how to do this.? Any event i ...
1
vote
0answers
22 views

MSI M2 - Multisource shipping?

We are using MSI Multistock (multisource) and want to be able to ship from multiple sources in M2 in one shipment. In short it does the following sell items from multiple sources as shown in image ...
1
vote
0answers
101 views

Default source and stock missing in MSI after re-enabled - Magento 2

We disabled all the below MSI extensions. Magento_Inventory Magento_InventoryCatalog Magento_InventoryAdminUi Magento_InventoryApi Magento_InventoryBundleProduct Magento_InventoryBundleProductAdminUi ...
0
votes
1answer
113 views

Magento 2.3.4 - How to install Inventory Management Manually?

I am trying to install https://www.appjetty.com/magento2-magemob-inventory.htm, After installed the module during di:compile command i am getting the following error, Class Magento\Inventory\Model\...
0
votes
0answers
68 views

Is there a way to Create Product using Magento 2 Api and assign the product to a source with stock Quantity?

I am trying to create a product using the Api provided by Magento. So for that I would use this endpoint : POST <host>/rest/default/V1/products source : https://devdocs.magento.com/guides/v2.4/...
0
votes
1answer
96 views

Backorder quantity wrong when unshipped reservations

Magento version: 2.3.5-p1 (magento/module-inventory-sales) version: 1.0.8 -- The backorder quantity shown in checkout and stored in sales_order_item.qty_backordered can be wrong when there are ...
0
votes
0answers
66 views

Magento 2 MSI does not respect the “Display out of stock products” setting

Create a configurable with 2 simples Set qty > 0 for one simple, the other has qty = 0 and is_salable = 0 Set "Display out of stock products" = 1 in Store -> Configuration -> ...
0
votes
0answers
24 views

Set specific source inventory to customer with MSI

We currently have a B2B project with about 50 physical stores, and each store has its own independent inventory. Each customer is assigned to one or more physical stores. When the customer logged in, ...
0
votes
0answers
11 views

How to display custom stock status based on source availability?

I have multi-source inventory and have set up one main source and other sources that are suppliers. I want to show message to call first if product is not available in main source. Or maybe even show &...
0
votes
0answers
204 views

SQLSTATE[42S02]: inventory_stock_sales_channel doesn't exist - Magento 2.3.1

I have disabled the MSI (inventory) and some products work for me but other products do not and I get this error: 2 exception(s): Exception #0 (Zend_Db_Statement_Exception): SQLSTATE[42S02]: Base ...
1
vote
0answers
23 views

How to make my own selection algorithm working with multi source inventory? Magento 2.3

Is there a way to make my own selection algorithm in MSI? Working only with one website and one store.
0
votes
1answer
211 views

Magento2 Salable Qty value is not correct how can we re-calculate this value? List inconsistencies? Fix it?

Salable Qty <> sum(sources) No idea why. We are testing MSI and Backorders and have use the Ampersand extension to disable reservations. But nonetheless: how can salable qty be incorrect? and ...
0
votes
2answers
158 views

Magento2 MSI How can we set 1 source to ship from, but not to sale from?

Magento2 MSI How can we set 1 source to ship from, but not to sale from? We currently use backorders. Sales are made from stock sources and backorders (min_qty). Suppose Local stock 2 Incoming stock ...
3
votes
1answer
838 views

Magento2 MSI v2.3.5 and up: What does “Synchronize with Catalog” do exactly?

We are seeing a new option in v2.3.5 "Synchronize with Catalog" and can read about it here. https://docs.magento.com/user-guide/configuration/catalog/inventory.html But what does it do ...
0
votes
2answers
1k views

How do we change the Default Stock or Default Source for Magento 2 MSI?

How do we change the Default Stock or Default Source for Magento 2 MSI? There is no option to do so And when importing stock or Backorder " out of stock threshold " then it activates Default ...
3
votes
2answers
303 views

I have to disable the MSI and enable the usual qty field only in the magento 2.3.5 version

I have to disable the MSI and enable the usual qty field only in the Magento 2.3.5 version https://www.rakeshjesadiya.com/disable-sources-in-multi-source-inventory-magento-2/ I tried to use the ...
1
vote
0answers
54 views

Magento2: Not able to assign Source after enable the MSI module

I have disabled the MSI inventory module (as explained in this article) in my store. After facing some issues I have reverted back MSI related all modules, but after enabled all modules I am not able ...
1
vote
0answers
52 views

Filter in Admin Panel by MSI Salable Quantity > 0

How can I add a filter in the Admin Panel products grid to filter (display only) product with Salable Quantity > 0?
0
votes
1answer
26 views

Assign inventory source if distance greater than 20km

I am using the distance priority algorithm for source selection of the inventory. I want to assign a particular source to a product if the nearest available source is greater than 20km distance. Is it ...
0
votes
0answers
106 views

Wrong store_id in product collection

I need to cycle products collection for each store. But the method $collection->addStoreFilter($store) seems to not work properly. I also tried to $collection->setStore and setStoreId. The problem ...
1
vote
2answers
911 views

MAGENTO 2: HOW TO DISABLE MSI in MAGENTO 2.3.0

How one can disable the MSI module in Magento 2.3.0 if not in use.
0
votes
1answer
117 views

Assign inventory by customer group with MSI?

We have a site with B2C Customers and B2B customers. The Inventory of each came for different warehouses. So, the requirement is that B2C customer only watches and buy the products in stock on B2C ...
1
vote
2answers
297 views

Can I disable the Magento Inventory modules?

I have my stock synchronized and managed by SAP, because of it I'm having issues with the inventory quantity vs salable quantity, I won't use multi-source inventory in this project, can I disable ...
0
votes
1answer
908 views

Why I received the error “Could not receive Stock Item data” in admin product grid?

"Could not receive Stock Item data" line appear instead of the product grid in the admin side. I have recently imported other DB to my Cloud local setup. When I'm doing indexing, I'm getting an error ...
1
vote
0answers
86 views

Unassigning a source on a product programmatically in Magento 2's MSI

In the admin for a product, you can assign and unassign sources for a product (as seen below). How to programmatically unassign a source from a product?
1
vote
1answer
362 views

Why I can't delete my default stock and source in the MSI?

I've tried to remove the default stock and source, why I'm not allowed to do it?
1
vote
1answer
2k views

The requested sku is not assigned to given stock. Product is not displayed

When I go to product page I get this: The requested sku is not assigned to given stock. Also product is not displayed on category page.
0
votes
1answer
153 views

Inventory Stock Sales Channel Mageto 2.3.3

So we have this query that keeps running and BlackFire is complaining about it and I'm wondering if I turn it off there will be any negative effects. We're not managing our own stock so I assume it ...
0
votes
3answers
952 views

M2 REST API: Creating shipment with products from MSI source

I am using MSI. When trying to create a shipment with a source code, the shipment uses the "default source" instead of the one I'm providing. My Request: [POST] /rest/default/V1/order/5/ship { "...