cancel
Showing results for 
Search instead for 
Did you mean: 

i have problem with install inventory in magento version 2.3.4

SOLVED

i have problem with install inventory in magento version 2.3.4

my problem with install Inventory i have module this module installing with inventory modules i downloaded all the add-ons Inventory and i put it in app/code/magento Like the instructions provided But when giving command

php bin/magento setup:upgrade

i get this error

Service method specified in the definition of topic "async.V1.inventory.bulk-product-source-assign.POST" is not available. Given "Magento\InventoryCatalogApi\Api\BulkSourceAssignInterface::execute"

But when giving command

php bin/magento setup:di:compile

i get this error

-bash-4.2$ php bin/magento setup:di:compile Compilation was started. Repositories code generation... 1/7 [==>-----------------] 14% < 1 sec 78.5 MiB Fatal error: Interface 'Magento\InventoryCatalogApi\Model\GetProductTypesBySkusInterface' not found in /home/user/domains/domain.com/public_html/app/code/Magento/InventoryCatalog/Model/ResourceModel/GetProductTypesBySkus.php on line 17

i use version 2.3.4 of magento and i want to install inventory with The right install without a problem Because there is an important add-on for me and my store, I installed it, but it requires installation Inventory

 

Record report Error debug.log exception.log system.log

 

 

system.PNGdebug.PNGreport recoder.PNG

1 ACCEPTED SOLUTION

Accepted Solutions

Re: i have problem with install inventory in magento version 2.3.4

Everything is working now, but a problem occurred recently when giving an command 

 

php bin/magento setup:di:compile

 

i get this error

 

Class Magento\InventoryCatalog\Model\SourceItemsProcessor does not exist

View solution in original post

3 REPLIES 3

Re: i have problem with install inventory in magento version 2.3.4

Re: i have problem with install inventory in magento version 2.3.4

Everything is working now, but a problem occurred recently when giving an command 

 

php bin/magento setup:di:compile

 

i get this error

 

Class Magento\InventoryCatalog\Model\SourceItemsProcessor does not exist

Re: i have problem with install inventory in magento version 2.3.4

Hi @ninoooo1953a26,

 

You have installed the package from wrong source. This is the correct version of Inventory modules to install with Magento 2.3.4 github.com/magento/inventory/releases/tag/1.1.6.

also you try installing those modules using Composer. You can try installing it using "composer install magento/inventory-composer-metapackage" as well. This will install the appropriate version compatible with your magento version. Do not try to install the inventory package directly from app/code folder.

 

We can try another approach:

 

The following line in the composer.json metapackage installs Inventory Management:
magento/inventory-composer-metapackage = 1.1.3 // compatible version regarding to your magento.

 

The Inventory Management installation process adds all modules to the <Magento_installation_directory>/app/etc/config.php file. A 1 value indicates that the corresponding module is enabled. The following list of modules is added:

 

'Magento_Inventory' => 1,
'Magento_InventoryAdminUi' => 1,
'Magento_InventoryAdvancedCheckout' => 1,
'Magento_InventoryApi' => 1,
'Magento_InventoryBundleProduct' => 1,
'Magento_InventoryBundleProductAdminUi' => 1,
'Magento_InventoryCatalog' => 1,
'Magento_InventorySales' => 1,
'Magento_InventoryCatalogAdminUi' => 1,
'Magento_InventoryCatalogApi' => 1,
'Magento_InventoryCatalogSearch' => 1,
'Magento_InventoryConfigurableProduct' => 1,
'Magento_InventoryConfigurableProductAdminUi' => 1,
'Magento_InventoryConfigurableProductIndexer' => 1,
'Magento_InventoryConfiguration' => 1,
'Magento_InventoryConfigurationApi' => 1,
'Magento_InventoryDistanceBasedSourceSelection' => 1,
'Magento_InventoryDistanceBasedSourceSelectionAdminUi' => 1,
'Magento_InventoryDistanceBasedSourceSelectionApi' => 1,
'Magento_InventoryElasticsearch' => 1,
'Magento_InventoryExportStockApi' => 1,
'Magento_InventoryIndexer' => 1,
'Magento_InventorySalesApi' => 1,
'Magento_InventoryGroupedProduct' => 1,
'Magento_InventoryGroupedProductAdminUi' => 1,
'Magento_InventoryGroupedProductIndexer' => 1,
'Magento_InventoryImportExport' => 1,
'Magento_InventoryCache' => 1,
'Magento_InventoryLowQuantityNotification' => 1,
'Magento_InventoryLowQuantityNotificationApi' => 1,
'Magento_InventoryMultiDimensionalIndexerApi' => 1,
'Magento_InventoryProductAlert' => 1,
'Magento_InventoryRequisitionList' => 1,
'Magento_InventoryReservations' => 1,
'Magento_InventoryReservationCli' => 1,
'Magento_InventoryReservationsApi' => 1,
'Magento_InventoryExportStock' => 1,
'Magento_InventorySalesAdminUi' => 1,
'Magento_InventorySalesFrontendUi' => 1,
'Magento_InventorySetupFixtureGenerator' => 1,
'Magento_InventoryShipping' => 1,
'Magento_InventorySourceDeductionApi' => 1,
'Magento_InventorySourceSelection' => 1,
'Magento_InventorySourceSelectionApi' => 1,
'Magento_InventoryLowQuantityNotificationAdminUi' => 1,
'Magento_InventoryShippingAdminUi' => 1,
'Magento_InventoryGraphQl' => 1,
If any of this modules are missing that can lead to the this problem.