-
Notifications
You must be signed in to change notification settings - Fork 248
Home
Welcome to the Magento 2 Multi-Source Inventory (MSI) project documentation!
Multi-Source Inventory (MSI) project is designed to enable stock management in multiple locations so that merchants can properly reflect their physical inventory in Magento without having to use extensions or customization.
This project is driven by Magento 2 Community developers and all results of this project will be added to Magento 2 Community Edition
To Join The project send use the link http://tinyurl.com/engcom-slack to register and join our #MSI Slack Channel
Find tasks at our Backlog Board
We have weekly Community Stand-Ups: each Friday at 16:00 UTC. To join, please follow Zoom link - https://magento.zoom.us/j/355586473
There are also Community Groomings to discuss user stories/evaluate tickets/sync up with PO: each Tuesday at 16:00 UTC.
Please check MSI Roadmap to understand the scope of MSI project
Checkout this repository to get the code: https://github.com/magento/inventory
- MSI Intro Presentation on MagentoLive UK, 2017
- MSI Retrospective Presentation, first beta release on Magento Imagine, 2018
- The Definitive Guide to Magento MSI Multi Source Inventory Reach Digital, June 2018
- Magento 2 Multi Source Inventory (MSI), Firebear Studios Aug 2017
- The world’s first version of Magento 2.3 + MSI works in production and even more: it is fast and stable by Bartek Szmanski, Nov 2018
- Introduction to Magento 2 Multi Source Inventory(MSI) by Webkul
- Multi Source Inventory in Magento 2.3 by Alex Lunkov from Atwix, Dec 2018
- Amasty released the Magento 2 Advanced MSI extension: Advanced MSI for Magento 2 | New Magento Extensions, Jan 2019
- Here comes the transformation for your brick-and-click (with Magento 2.3), extension, by Alex Nguyen from Magestore, Jan 2018
- Magento MSI: Now In Magento Core by Magecom, Jan 2019
- Everything About Magento 2 Multi Source Inventory LandofCoder, Jan 2019
- How to import and export Magento 2 MSI and how it works, extension Firebear, by Alexey Malynov
- All the challenges behind MSI video, Riccardo THE RICK Tempesta, Jan 2019
- How TOUS Boosted Sales with Multi-Source Inventory (MSI) case study by Magento, Jan 2019
- Magento 2 In-Store Pickup, May 2019, by Oleksandr Kravchuk
Official Twitter hashtag #MagentoMSI
Multi-Source Inventory developed by Magento 2 Community
- Technical Vision. Catalog Inventory
- Installation Guide
- List of Inventory APIs and their legacy analogs
- MSI Roadmap
- Known Issues in Order Lifecycle
- MSI User Guide
- 2.3 LIVE User Guide
- MSI Release Notes and Installation
- Overview
- Get Started with MSI
- MSI features and processes
- Global and Product Settings
- Configure Source Selection Algorithm
- Create Sources
- Create Stock
- Assign Inventory and Product Notifications
- Configure MSI backorders
- MSI Import and Export Product Data
- Mass Action Tool
- Shipment and Order Management
- CLI reference
- Reports and MSI
- MSI FAQs
- DevDocs Documentation
- Manage Inventory Management Modules (install/upgrade info)
- Inventory Management
- Reservations
- Inventory CLI reference
- Inventory API reference
- Inventory In-Store Pickup API reference
- Order Processing with Inventory Management
- Managing sources
- Managing stocks
- Link and unlink stocks and sources
- Manage source items
- Perform bulk actions
- Manage Low-Quantity Notifications
- Check salable quantities
- Manage source selection algorithms
- User Stories
- Support of Store Pickup for MSI
- Product list assignment per Source
- Source assignment per Product
- Stocks to Sales Channel Mapping
- Adapt Product Import/Export to support multi Sourcing
- Introduce SourceCode attribute for Source and SourceItem entities
- Assign Source Selector for Processing of Returns Credit Memo
- User Scenarios:
- Technical Designs:
- Module Structure in MSI
- When should an interface go into the Model directory and when should it go in the Api directory?
- Source and Stock Item configuration Design and DB structure
- Stock and Source Configuration design
- Open Technical Questions
- Inconsistent saving of Stock Data
- Source API
- Source WebAPI
- Sources to Sales Channels mapping
- Service Contracts MSI
- Salable Quantity Calculation and Mechanism of Reservations
- StockItem indexation
- Web API and How To cover them with Functional Testing
- Source Selection Algorithms
- Validation of Domain Entities
- PHP 7 Syntax usage for Magento contribution
- The first step towards pre generated IDs. And how this will improve your Integration tests
- The Concept of Default Source and Domain Driven Design
- Extension Point of Product Import/Export
- Source Selection Algorithm
- SourceItem Entity Extension
- Design Document for changing SerializerInterface
- Stock Management for Order Cancelation
- Admin UI
- MFTF Extension Tests
- Weekly MSI Demos
- Tutorials