Inventory Management リリースノート
作成対象:
- 初心者
- 中級
- 管理者
- リーダー
- ユーザー
このリリースノートは Inventory Management のリリースを説明しており、以下が含まれています。
Inventory Management は、コントリビューター向けのMagento Open Source コミュニティエンジニアリング特別プロジェクトです。 参加して投稿するには、GitHub プロジェクトリポジトリ、および wiki を参照して開始してください。 プロジェクトについて話し合うには、Slack チャンネル( セルフサインアップ)に参加します。
サポートされるリリースおよび互換性のあるリリースの リリーススケジュール。
v1.2.7
Inventory Management 1.2.7 リリースノートは、core 2.4.7 リリースノートに含まれています。
v1.2.6
Inventory Management 1.2.6 (モジュールバージョン:magento/inventory-metapackage = 1.2.6
)は、バージョン 2.4.6 でサポートされ、Adobe Commerce、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースのバージョン 2.4.0 と互換性があります。
inventory_reservation
テーブルに保存されていました。
Something went wrong while saving the category
。
Following products with requested skus were not found: s00001
。 ト ート・ファルソン
event
製品属性コードが、予約属性コードのリストに追加されました。 以前は、在庫モジュールがインストールされると、低在庫レポートで例外がスローされていました。
is_out_of_stock
の並べ替え属性では、ストアフロントの製品コレクションにElasticsearchの動的フィールドマッパーを使用します。
POST /rest/V1/inventory/source-items
呼び出しによって子製品の在庫ステータスが変更されると、複合製品(バンドル、グループ化および設定可能)の在庫ステータスが期待どおりに更新されます。
v1.2.5
Inventory Management 1.2.5 (モジュールバージョン:magento/inventory-metapackage = 1.2.5
)は、バージョン 2.4.5 でサポートされ、Adobe Commerce、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースのバージョン 2.4.0 と互換性があります。
/V1/inventory/source-items
を使用してソース項目を更新した後、ストアフロントに表示されるようになりました。 以前は、この REST API エンドポイントは、間違った stock_status
を設定していました。
01234
や 1234
など)がソースに含まれる場合に、正常に機能するようになりました。 以前は、アプリケーションは在庫ソースの割り当てを解除せず、エラーをスローしていました。
POST /V1/inventory/source-items
で更新された後、設定可能な製品の親および子製品の在庫が正しく更新されるようになりました。 API を使用して子製品が更新された後、デフォルトの在庫チェック用の新しい在庫プラグインが更新され、設定可能な製品数量とステータスが更新されます。
CatalogInventory
composer.json
のパッケージ名を修正しました。
0
を除いて SKU が重複している場合(01234
や 1234
など)、在庫ソースを複数の製品に割り当てる際に、製品の一括アクションツール(Select Products/Actions/Assign Inventory Source)が期待どおりに動作するようになりました。 以前は、1 つの製品のみが在庫ソースに割り当てられていました。 GitHub-35171
ProductInterface.only_x_left_in_stock
フィールドが 0 を返すようになりました。 以前は、null が返されていました。 GitHub-29932
AreProductsSalableInterface
と StockConfigurationInterface
を使用して製品の合計数を決定するようになりました。 以前は、カテゴリ製品リストから誤った製品数量が返されていました。
v1.2.4
Inventory management 1.2.4 (モジュールバージョン:magento/inventory-metapackage = 1.2.4
)は、バージョン 2.4.4 でサポートされ、Adobe Commerce、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースのバージョン 2.4.0 と互換性があります。
bin/magento inventory:reservation:list-inconsistencies
コマンドでは、データベースから予約が失われ、キャッシュがクリアされている場合でも、部分出荷の注文を正しく処理するようになりました。 以前は、事前にクリアされたキャッシュでこのコマンドを実行すると、Commerceに次のエラーが表示されていました。Area code is not set
。
Ship Together
の子製品に新しいソースを追加しないように最適化されています。
1.2.3
Inventory Management 1.2.3 (モジュールバージョン:magento/inventory-metapackage = 1.2.3
)は、バージョン 2.4.3 でサポートされ、Adobe Commerceのバージョン 2.4.0、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースと互換性があります。
geonames.org
で設定された制限により、6 桁のコードはサポートされていません。
1.2.2
Inventory Management 1.2.2 (モジュールバージョン:magento/inventory-metapackage = 1.2.2
)は、バージョン 2.4.2 でサポートされ、Adobe Commerceのバージョン 2.4.0、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースと互換性があります。
1.2.1
Inventory Management 1.2.1 (モジュールバージョン:magento/inventory-metapackage = 1.2.1
)は、バージョン 2.4.1 でサポートされ、Adobe Commerce、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースのバージョン 2.4.0 と互換性があります。
inventory_cleanup_reservations
cron ジョブに関する既知の問題を修正し、バンドル製品の店舗内ピックアップ機能に関する問題を修正しました。 この更新には、在庫計算、バンドル製品のサポート、バックオーダー機能に対する一般的な改善も含まれています。
1.2.0
Inventory Management 1.2.0 (モジュールバージョン:magento/inventory-metapackage = 1.2.0
)は、Adobe Commerceのバージョン 2.4.0、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースでサポートされています。
\Magento\InventorySalesApi\Api\AreProductsSalableInterface
、\Magento\InventorySalesApi\Api\AreProductsSalableForRequestedQtyInterface
が導入されました。
object_id
フィールドがないので、inventory_cleanup_reservations
cron ジョブが正しく機能しません。 この問題は、magento/inventory#3046 で導入されました。
回避策: 次の MySQL クエリを実行して、予約を手動でクリーンアップします。
SELECT GROUP_CONCAT(reservation_id) FROM inventory_reservation GROUP BY stock_id, sku HAVING SUM(quantity) = 0;
DELETE FROM inventory_reservation where reservation_id IN (result_of_the_first_query);
1.1.6
Inventory Management 1.1.6 (モジュールバージョン:inventory-composer-metapackage = 1.1.6
)はバージョン 2.3.6 でサポートされ、Adobe Commerce、クラウドインフラストラクチャー上のAdobe Commerce、およびMagento Open Source コードベースのバージョン 2.3.5、2.3.4、2.3.3、2.3.2、2.3.1、および 2.3.0 と互換性があります。
1.1.5
Inventory Management 1.1.5 (モジュールバージョン:inventory-composer-metapackage = 1.1.5
)は、バージョン 2.3.5 でサポートされ、Adobe Commerceのバージョン 2.3.4、2.3.3、2.3.2、2.3.1、2.3.0、Magento Open Source、クラウドインフラストラクチャーのAdobe Commerce、および Cloud Code Base と互換性があります。
1.1.4
Inventory Management 1.1.4 (モジュールバージョン:inventory-composer-metapackage = 1.1.4
)は、バージョン 2.3.4 でサポートされ、Adobe Commerceのバージョン 2.3.3、2.3.2、2.3.1、2.3.0、クラウドインフラストラクチャー上のAdobe Commerce、およびMagento Open Source コードベースと互換性があります。
1.1.3
Inventory Management 1.1.3 (モジュールバージョン:inventory-composer-metapackage = 1.1.3
)は、バージョン 2.3.3 でサポートされ、Adobe Commerceのバージョン 2.3.2、2.3.1、2.3.0、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースと互換性があります。
- SKU で並べ替え(Adobe Commerce)
- クイックオーダー(B2B)
- 購買依頼リスト(B2B)
1.1.2
Inventory Management 1.1.2 (モジュールバージョン:inventory-composer-metapackage = 1.1.2
)は、バージョン 2.3.2 でサポートされ、Adobe Commerceのバージョン 2.3.1 および 2.3.0、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースと互換性があります。
/V1/shipments
REST エンドポイントの応答に source_code
が追加されました。
Inventory Management 1.1.2 Betaの新しいモジュールには、次のものがあります。
'Magento_InventoryGraphQl' => 1,
'Magento_InventoryReservations' => 1,
'Magento_InventoryReservationsApi' => 1,
'Magento_InventoryReservationCli' => 1,
'Magento_InventoryExportStock' => 0,
'Magento_InventoryExportStockApi' => 0,
/rest/V1/inventory/bulk-partial-source-transfer
エンドポイントを使用すると、マーチャントは、一括操作としてソースからソースに部分的な在庫を転送できます。 特定の量を転送するには、sku
、qty
、origin_source_code
、destination_source_code
を含むリクエストをエンドポイントに入力します。 転送では、ソースが sku
に割り当てられていること、転送に十分な数量が存在することなどを確認します。 REST API ドキュメントの 一括アクションのインベントリを参照してください。
magento/module-inventory-graph-ql
モジュールがインストールされます。 GraphQLProductInterface 属性に、Inventory Management サポートの only_x_left_in_stock
属性と stock_status
属性が含まれるようになりました。
source_code
の場合はカーソルを合わせます)。
1.1.0
Inventory Management 1.1.0 (モジュールバージョン:inventory-composer-metapackage = 1.1.0
)は、Adobe Commerce、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースのバージョン 2.3.0 でサポートされ、互換性があります。 Inventory Management 1.1.1 は、パッケージ名のアップデートとしてのみリリースされ、バージョン 2.3.1 でサポートされ、Adobe Commerceのバージョン 2.3.0、クラウドインフラストラクチャー上のAdobe Commerce、Magento Open Source コードベースと互換性があります。
No
に設定することをお勧めします。