>How to Enable/Disable Magento 2 Multiple Source Inventory

How to Enable/Disable Magento 2 Multiple Source Inventory

2 min read

Multiple Source Inventory is a very new function in Manto 2.3 which allows store owners to manage a lot of stocks in multiple locations conveniently. 

It’s not difficult to configure Multiple Source Inventory in the backend of Magento 2 to create Source and Stocks. You can read more about Magento 2 Multi Source Inventory in this article HERE. 

Today we will give you an instruction to enable and disable Multiple Source Inventory – Let’s enjoy it with us! 

  • To disable Inventory Management, it’s best to do it from command line by running this command in the magento root:

php bin/magento module:disablef Magento_Inventory Magento_InventoryAdminUi Magento_InventoryApi Magento_InventoryBundleProduct Magento_InventoryBundleProductAdminUi Magento_InventoryCatalog Magento_InventorySales Magento_InventoryCatalogAdminUi Magento_InventoryCatalogApi Magento_InventoryCatalogSearch Magento_InventoryConfigurableProduct Magento_InventoryConfigurableProductAdminUi Magento_InventoryConfigurableProductIndexer Magento_InventoryConfiguration Magento_InventoryConfigurationApi Magento_InventoryGroupedProduct Magento_InventoryGroupedProductAdminUi Magento_InventoryGroupedProductIndexer Magento_InventoryImportExport Magento_InventoryIndexer Magento_InventoryLowQuantityNotification Magento_InventoryLowQuantityNotificationAdminUi Magento_InventoryLowQuantityNotificationApi Magento_InventoryMultiDimensionalIndexerApi Magento_InventoryProductAlert Magento_InventoryReservations Magento_InventoryReservationsApi Magento_InventoryCache Magento_InventorySalesAdminUi Magento_InventorySalesApi Magento_InventorySalesFrontendUi Magento_InventoryShipping Magento_InventorySourceDeductionApi Magento_InventorySourceSelection Magento_InventorySourceSelectionApi Magento_InventoryShippingAdminUi Magento_InventoryDistanceBasedSourceSelectionAdminUi Magento_InventoryDistanceBasedSourceSelectionApi Magento_InventoryElasticsearch Magento_InventoryExportStockApi Magento_InventoryReservationCli Magento_InventoryExportStock Magento_InventorySetupFixtureGenerator Magento_InventoryDistanceBasedSourceSelection

  • When complete, you should see the following modules and values in <Magento_installation_directory>/app/etc/config.php:

 ‘Magento_Inventory’ => 0,
        ‘Magento_InventoryAdminUi’ => 0,
        ‘Magento_InventoryAdvancedCheckout’ => 0,
        ‘Magento_InventoryApi’ => 0,
        ‘Magento_InventoryBundleProduct’ => 0,
        ‘Magento_InventoryBundleProductAdminUi’ => 0,
        ‘Magento_InventoryCatalog’ => 0,
        ‘Magento_InventorySales’ => 0,
        ‘Magento_InventoryCatalogAdminUi’ => 0,
        ‘Magento_InventoryCatalogApi’ => 0,
        ‘Magento_InventoryCatalogSearch’ => 0,
        ‘Magento_InventoryConfigurableProduct’ => 0,
        ‘Magento_InventoryConfigurableProductAdminUi’ => 0,
        ‘Magento_InventoryConfigurableProductIndexer’ => 0,
        ‘Magento_InventoryConfiguration’ => 0,
        ‘Magento_InventoryConfigurationApi’ => 0,
        ‘Magento_InventoryDistanceBasedSourceSelection’ => 0,
        ‘Magento_InventoryDistanceBasedSourceSelectionAdminUi’ => 0,
        ‘Magento_InventoryDistanceBasedSourceSelectionApi’ => 0,
        ‘Magento_InventoryElasticsearch’ => 0,
        ‘Magento_InventoryExportStockApi’ => 0,
        ‘Magento_InventoryIndexer’ => 0,
        ‘Magento_InventorySalesApi’ => 0,
        ‘Magento_InventoryGroupedProduct’ => 0,
        ‘Magento_InventoryGroupedProductAdminUi’ => 0,
        ‘Magento_InventoryGroupedProductIndexer’ => 0,
        ‘Magento_InventoryImportExport’ => 0,
        ‘Magento_InventoryCache’ => 0,
        ‘Magento_InventoryLowQuantityNotification’ => 0,
        ‘Magento_InventoryLowQuantityNotificationApi’ => 0,
        ‘Magento_InventoryMultiDimensionalIndexerApi’ => 0,
        ‘Magento_InventoryProductAlert’ => 0,
        ‘Magento_InventoryRequisitionList’ => 0,
        ‘Magento_InventoryReservations’ => 0,
        ‘Magento_InventoryReservationCli’ => 0,
        ‘Magento_InventoryReservationsApi’ => 0,
        ‘Magento_InventoryExportStock’ => 0,
        ‘Magento_InventorySalesAdminUi’ => 0,
        ‘Magento_InventorySalesFrontendUi’ => 0,
        ‘Magento_InventorySetupFixtureGenerator’ => 0,
        ‘Magento_InventoryShipping’ => 0,
        ‘Magento_InventorySourceDeductionApi’ => 0,
        ‘Magento_InventorySourceSelection’ => 0,
        ‘Magento_InventorySourceSelectionApi’ => 0,
        ‘Magento_InventoryLowQuantityNotificationAdminUi’ => 0,
        ‘Magento_InventoryShippingAdminUi’ => 0,
        ‘Magento_InventoryGraphQl’ => 0,

 

  • After that, run the upgrade commands:

 

php bin/magento setup:upgrade
php bin/magento cache:flush
php bin/magento indexer:reindex

  • To enable Inventory Management, run commands:

php bin/magento module:enablef Magento_Inventory Magento_InventoryAdminUi Magento_InventoryApi Magento_InventoryBundleProduct Magento_InventoryBundleProductAdminUi Magento_InventoryCatalog Magento_InventorySales Magento_InventoryCatalogAdminUi Magento_InventoryCatalogApi Magento_InventoryCatalogSearch Magento_InventoryConfigurableProduct Magento_InventoryConfigurableProductAdminUi Magento_InventoryConfigurableProductIndexer Magento_InventoryConfiguration Magento_InventoryConfigurationApi Magento_InventoryGroupedProduct Magento_InventoryGroupedProductAdminUi Magento_InventoryGroupedProductIndexer Magento_InventoryImportExport Magento_InventoryIndexer Magento_InventoryLowQuantityNotification Magento_InventoryLowQuantityNotificationAdminUi Magento_InventoryLowQuantityNotificationApi Magento_InventoryMultiDimensionalIndexerApi Magento_InventoryProductAlert Magento_InventoryReservations Magento_InventoryReservationsApi Magento_InventoryCache Magento_InventorySalesAdminUi Magento_InventorySalesApi Magento_InventorySalesFrontendUi Magento_InventoryShipping Magento_InventorySourceDeductionApi Magento_InventorySourceSelection Magento_InventorySourceSelectionApi Magento_InventoryShippingAdminUi Magento_InventoryDistanceBasedSourceSelectionAdminUi Magento_InventoryDistanceBasedSourceSelectionApi Magento_InventoryElasticsearch Magento_InventoryExportStockApi Magento_InventoryReservationCli Magento_InventoryExportStock Magento_InventorySetupFixtureGenerator Magento_InventoryDistanceBasedSourceSelection

 

< Previous Post
Next Post >