詳細情報:
ルールを使用したルーティング
ルールグループを使用して、コードや Salesforce フローを使用する代わりに、注文管理 UI でルーティングロジックを直接変更します。
ルーティングルールには、正常に機能しているオムニチャネル在庫商品が必要です。
ルールグループを作成したら、カスタムルールと事前設定されたルールを追加します。カスタムルールでは、ロケーションオブジェクトと商品オブジェクトの標準属性とカスタム属性に基づいてロケーションが除外されます。
ルールによっては、事前設定済みのルールによってロケーションが除外されたり、ロケーションの優先度に影響が及んだりする場合があります。次の 4 つの事前設定済みルールがあります。
- 在庫状況: ロケーションに商品在庫があるかどうかを決定します。このルールは、すべてのルールグループで必須です。
- ロケーションの近接性: 顧客の住所からの距離に基づいてロケーションをスコアリングします。
- 在庫過剰: 目標在庫レベルを超える商品数量があるロケーションが優先されます。ロケーションの過剰在庫金額が大きいほど、そのロケーションが優先されます。過剰在庫ルールを使用するには、オムニチャネル在庫に移動し、ロケーションの各 SKU の目標在庫レベルを設定します。
- 分割最適化: 注文を分割できるロケーションの数を制御します。有効になっている場合、最大分割数は 5 です。
グループにルールを追加したら、開始日、終了日、および加重を使用してルーティング動作を絞り込みます。重みによって、ルールの優先度が決まります。ルーティングロジックでは、グループ内のすべての加重ルールの加重が考慮され、それに応じてロケーションに優先順位が付けられます。
たとえば、小規模な会社が最近、キャンセルされた一括注文で多数の品目を製造したとします。同社では、倉庫内のスペースを他の商品用に解放するために、過剰在庫の倉庫を優先するルーティングロジックを求めています。
別の例では、中規模企業がホリデーシーズン用の一時的な送料無料セールを作成しました。配送コストを削減するために、最も近い倉庫を優先するため、ルールの加重が高いロケーション近接ルールを追加します。
- ルールグループを使用したルーティングロジックの編集
事前設定されたルールまたはカスタムルールのグループを作成して公開することで、注文管理のルーティングを制御します。 - カスタムルーティングルールの作成
注文管理オブジェクトで使用できる標準属性またはカスタム属性に基づいてルーティングを変更するカスタムルールを作成します。カスタムルールは、条件を使用して定義した場所を除外する検索条件種別にのみ使用できます。

