Multi Warehouse Inventory extension enables you to overcome the default Magento limitations concerning its inability to create multiple warehouses and assign products to suppliers. This is the most advanced and flexible inventory management solution on the market - it lets you manage restock operations effectively based on the most relevant information about inventory at each of your warehouses. Monitor all the low-stock products in a special grid. When their quantity reaches a critical minimum level (par level), they are automatically added there.
Ordering from your suppliers is a part of your everyday routine? Good news! You don't have to get endless lists together by hand anymore. When you are running low on stock, give your suppliers quick heads-up, sending emails to them right from the Magento admin panel.
Also, the Multi-Location Inventory functionality can be integrated into the order processing software of your suppliers. It will allow you to place orders right in their system, saving time and efforts of both sides (requires custom integration).
The extension is also available for Magento 1.x.x.