User Tools

Site Tools



For more details see the Advanced MSI extension page.

Advanced MSI for Magento 2

Automatically pick an optimal warehouse to ship from with 4 source selection algorithms to reduce delivery costs.

  • Smart algorithm for minimal delivery cost
  • Autoselect by nearest source
  • Autoselect by stock availability in one source
  • Create shipments in one click

General Settings

The extension settings page can be found in Stores→ Configuration→ Amasty Extensions→ Advanced MSI.

Set Default Source Selection Algorithm

The extension offers you 4 source selection algorithms:

‘Source priority’ algorithm – chooses an optimal warehouse according to its priority in the stock assignment settings block.

‘Product Stock Availability by Amasty’ algorithm – selects an optimal warehouse according to availability of goods.

‘Product Stock Distance by Amasty’ algorithm – picks the nearest warehouse from a customer to reduce transport costs.

‘Combined Source Selection Algorithm’ – applies 3 picking criteria one by one until the matching warehouse is found.

The selected algorithm will be immediately applied to the ordered items on the shipment creation page.

Criteria Prioritization for Combined Algorithm

You can set the priority of each criteria for ‘Combined Source Selection Algorithm’ via drag and drop. The highest criteria in the list will be applied first.

Set distance to warehouse round off

The round off will be used in the Amasty ‘Combined Source Selection Algorithm’. If the distance between the closest and other warehouses is less than the value, the warehouses are considered to be equally distant from the customer.

Configure Google API

Google API key is required for shipping from the source closest to customer's area. It’s used in 2 source selection algorithms: ‘Product Stock Distance by Amasty’ and ‘Combined Source Selection Algorithm’.

Click here to get an API key.

Manage Sources

Note that sources are your warehouses. To let the extension work you need to create at least 2 sources.

To find the list of all sources go to Stores→ Sources. You can easily track your sources by code, name and status. The Extension allows you to edit already existing sources and add new source right from the admin panel.

Add New Source

To create sources press the ‘Add New Source’ button and fill in general information about a warehouse.

Then fill in warehause contact information and address data.

Use letters only for ‘name’ and ‘code’ of a new source.

Assign Sources to Stocks

Sources must be assigned to a particular stock. To assign sources go to Stores→ Stocks. Then choose a necessary stock and press the Edit button. In the settings block find ‘Sources’ tab and assign sources to the stock. You can change sources priority via drag and drop. The priority is used by ‘Source priority’ algorithm.

Assign Sources to Products

Now you need to fill in the quantity of products in each source. To do this go to Catalog→ Products and pick a particular product. In the settings block find ‘Sources’ tab and fill the stock for each source.

Import Distribution Data

Fill products quantities in a sample file and quickly import stocks for each source.

To do this go to System→ Import. In the Entity Type choose ‘Stock Sources’, then download and fill in a sample file.

Decide whether you want to update, replace or delete data by configuring ‘Import Behavior’.

Set import configuration to stop import on any number of errors to prevent loading broken data or skip error entries.

Then choose a file to import (already filled in sample file) and press the ‘Check Data’ button.

Correct the mistakes and press the ‘Import’ button to import stock data.

Moreover you can export the distribution of goods in warehouses from Amasty Multi Warehouse Inventory and import it in MSI with no efforts.

Make sure that you don’t change a sample file structure and that a file isn’t more than 2M.

Create Shipments in One Click

Let’s imagine you’ve already configured the extension and got the first order. It’s time to ship it. Go to Sales→ Orders. Then choose a necessary order, go through the View button and press the Ship button to open a shipment creation page.

The module automatically chooses the default source selection algorithm, determines the optimal source and the number of products to be shipped.

You can change the source selection algorithm right from this page and change the quantity to deduct from each source.

Press ‘Proceed to Shipment’ button and ship the order.

Find out how to install the Improved Layered Navigation extension via Composer.

Rate the user guide
 stars  from 1 votes (Details)
magento_2/advanced_msi.txt · Last modified: 2019/02/19 19:26 by nahiyeva