割当ルールでの拡張可能フレックスフィールドの使用
拡張可能フレックスフィールドを使用して、オーケストレーション・プロセスが履行明細ごとに実行する履行ステップを割り当てます。
品目を履行するために使用する履行ステップは、ビジネス要件に応じて販売オーダーごとに異なる場合があります。
通常、品目属性によって、実行するオーケストレーション・プロセスおよびオーケストレーション・プロセス・ステップの実行方法が決まります。 要件を満たす事前定義済属性がない場合は、独自の拡張可能フレックスフィールドを作成し、それを使用して品目に関する重要な詳細を取得してから、それを使用して実行する履行ステップを選択できます。 選択基準の一部として拡張可能フレックスフィールド・データを使用する割当ルールを作成できます。
次のように仮定します。
-
自分の国および世界中の他の複数の国に品目を販売します。
-
品目には、国際貿易協定によって保護される詳細が含まれます。
-
品目を自国の国外のロケーションに出荷する場合、貿易協定ではエクスポートを検討し、取引コンプライアンスのためにスクリーニングする必要があります。
-
ニーズ分析を行い、取引コンプライアンス詳細拡張可能フレックスフィールドを作成してオーダー・ヘッダーに追加すると、オーダー・エントリ・スペシャリストが値エクスポートを入力して、販売オーダーがエクスポートであるかどうかを示すことができます。
拡張可能フレックスフィールドを参照する割当ルールを作成します。
割当ルールを作成します。
-
取引コンプライアンス詳細拡張可能フレックスフィールドに値エクスポートが含まれている場合は、履行明細をScreen_Exports_for_Trade_Complianceオーケストレーション・プロセスに割り当てます。
このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。
拡張可能フレックスフィールドの値に従ってオーケストレーション・プロセスを割り当てます。
-
拡張可能フレックスフィールドおよびオーケストレーション・プロセスを設定します。 拡張可能フレックスフィールドを公開していることを確認します。 公開しない場合、「オーケストレーション・プロセス割当ルールの管理」ページは表示されません。
詳細は、「オーダー管理での拡張可能フレックスフィールドの使用の概要」を参照してください。
-
割当ルールを作成します。
-
「設定および保守」作業領域に移動してから、タスクに移動します。
-
オファリング: オーダー管理
-
機能領域: オーダー
-
タスク: 販売オーダーのプロセス割当ルールの管理
-
-
「オーケストレーション・プロセス割当ルールの管理」ページで、「新規ルールの作成」をクリックします。
-
値を設定します。
属性
値
名前
取引コンプライアンスの割当
説明
エクスポートに応じてオーケストレーション・プロセスを割り当てます。
-
-
If文を作成します。
-
If領域をクリックして展開します。
-
属性タブで、「オーダー・ヘッダー」>「ヘッダーEFFカテゴリ」>「追加ヘッダー情報」>「ヘッダー・コンプライアンス詳細」を展開します。
-
Compliance Info
をクリックし、ドラッグしてIF領域にドロップします。 -
「条件の作成」ダイアログで、演算子を
Is Equal To
に設定します。 -
Export
と入力し、OKをクリックします。
-
-
Do文を作成します。
-
「Then」>「Do」>「New Action」をクリックします。
-
「処理の作成」ダイアログで、
process
と入力し、しばらく待ってから「プロセス名(オーダー履行明細)」をクリックします。オーダー履行明細というフレーズは、設定したオーケストレーション・プロセスがオーダー履行明細を処理することを示します。
-
-
オーケストレーション・プロセスを検索します。
-
「検索」>「拡張」をクリックします。
-
Process Name(プロセス名)をContains(次を含む)に設定します。
-
Screen_Exports_for_Trade_Compliance
と入力します。検索では大文字と小文字が区別されます。
-
「検索」をクリックします。
この例では、このオーケストレーション・プロセスをすでに作成してデプロイしているとします。 デプロイしなかった場合、検索では見つかりません。
-
検索結果で「行」をクリックします。
-
「OK」をクリックします。
-
「処理の作成」ダイアログで、OKをクリックします。
-
-
ルールをアクティブ化して公開します。