在庫の管理
Stock は、販売チャネル(web サイト)のソースに関する製品の仮想の集計在庫を表します。 サイトの設定に応じて、在庫は 1 つ以上の販売チャネルに割り当てることができます。 各販売チャネルには 1 つの在庫のみを割り当てることができ、1 つの在庫を複数の販売チャネルに割り当てることができます。 在庫を通じて、注文が販売チャネルを経由する際に使用されるソースの優先順位付けを変更できます。
まず、削除または無効化できないデフォルトの在庫から始めます。 追加の販売チャネルを追加できるのは、在庫のみです。 割り当てられているソースはデフォルトのSourceのみです。 この在庫は、シングルソースのマーチャント、サードパーティの統合、読み込まれた製品で使用されます。
Sales Channelは、在庫を販売するエンティティを表します。 デフォルトでは、Commerce は店舗の web サイトを販売チャネルとして提供します。 販売チャネルを拡張して、B2B 顧客のグループやストア表示などの追加チャネルをサポートすることができます。 各販売チャネルは、1 つの在庫にのみ関連付けることができます。
- Sales Channelサポート – 現在、販売チャネルには、標準の web サイトが含まれています。 販売チャネルを拡張して、B2B 顧客グループやストア表示などのカスタムオプションを含めることができます。 各販売チャネルには、1 つの在庫のみを割り当てることができます。 1 つの在庫を複数の販売チャネルに割り当てることができます。
- ソースへのマッピング – 各在庫には、1 つ以上の有効または無効なソースを割り当てることができ、製品ごとに仮想的に集計された在庫を計算します。
- 優先注文のフルフィルメント - Sourceセレクションアルゴリズムの標準の優先アルゴリズムでは、注文をフルフィルメントする際に、在庫のソースリストが上から下に使用されます。
次の図は、自転車店マーチャントのソースとSales Channelに関して在庫がどのように機能するかを示すのに役立ちます。
マウンテンバイクの在庫とストアの例
すべてのストアはデフォルトの在庫から始まります。 次の理由から、Enabled
のままにする必要があります。
- これは、新しい製品をインポートし、製品をデフォルトのソースと在庫に自動的に割り当てて、Inventory Management にすぐにアクセスする場合に使用します。
- この在庫にデフォルトのSource以外のソースを追加することはできません。
- これは、シングルソースのマーチャント、バンドル製品、グループ化された製品で必要および使用されます。
マルチソースのマーチャントの場合、ストアと注文のフルフィルメントに最適な在庫を作成および設定します。 新しい在庫を販売チャネルに割り当てると、その販売チャネル内の既存の在庫が未割り当てになります。
マルチストアインストールの場合、デフォルトの Stock は最初 メイン Web サイトとデフォルトのストアに割り当てられます。 有効な製品と無効な製品の正しい在庫と数量が Products のグリッドビューに表示されます。