
Багатоджерельний інвентаризаційний аналіз (MSI) – це чудова довгоочікувана функція, реалізована в Magento 2.3.0. Вона допомагає продавцям керувати кількома джерела інвентаризації , правильно відстежувати товари в кожному складі, призначати товари джерелам тощо.
Однак багатоджерельний інвентар Magento 2 має свої недоліки. Наприклад, це може спричинити деякі невідповідності з відкладені замовлення . Крім того, якщо у вас малий бізнес і є лише одне джерело інвентарю, MSI може вас заплутати.
Таким чином, вам може знадобитися знати, як вимкнути MSI в Magento 2. І саме це ви дізнаєтесь сьогодні.
Отже, щоб вимкнути багатоджерельну інвентаризацію в Magento 2:
1. Створіть дамп бази даних Magento 2.
2. Встановіть Magefan MSI Disabler. Цей модуль містить кілька корисних команд CLI та перероблені класи PHP для запобігання помилкам, коли MSI вимкнено. Для цього виконайте такі команди:
composer require magefan/module-msi-disabler
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
3. Після встановлення розширення виконайте команду для вимкнення MSI:
bin/magento magefan:msi:disable
Це позначить усі модулі Magento_Inventory* як вимкнені в app/etc/config.php.
4. Перерозгорніть Magento, використовуючи ці команди:
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання, спробуйте ці команди розгортання з нульовим часом простою для Magento 2 .
5. Перевірте вітрину магазину, панель адміністратора та журнали, щоб побачити, чи MSI було вимкнено без ускладнень.
Лише кілька хвилин вашого часу зараз, щоб забезпечити зручнішу управління магазином роботу в майбутньому. Не потрібно обтяжувати себе всіма запасами та джерелами, якщо це не те, на що орієнтований ваш магазин.