I'm looking to understand the inventory management features in Magento 2. Can someone explain the different inventory options available in Magento 2 and how they can be utilized? Specifically, I'd like to know about the following:
Stock management: How does Magento 2 handle stock management? Can it handle multiple warehouses or locations? Is it possible to set up low stock notifications?
Product quantities: How does Magento 2 track product quantities? Does it support tracking product quantities at the SKU level? Can it handle complex scenarios like bundling products or configurable products?
Stock status: How does Magento 2 determine the stock status of a product? Can it automatically update the stock status based on product availability?
Backorders: Does Magento 2 support backorders? If so, how are backordered items managed and fulfilled?
Reservations: Can Magento 2 reserve stock for pending orders or carts? How does it handle reservations and ensure accurate stock availability?
API integrations: Does Magento 2 provide APIs for inventory management? Are there any limitations or considerations when integrating with external systems?
Reporting and analytics: What kind of reporting and analytics capabilities does Magento 2 offer for inventory management? Can it generate reports on stock levels, sales velocity, or stock movement?
I appreciate any insights or experiences with using the inventory options in Magento 2. Feel free to share any best practices or recommendations for effective inventory management in Magento 2.