Product Information Managementからのデータの取得
ビジネス・ルールを作成してProduct Information Management(製品情報管理)作業領域からデータを取得し、オーダー管理に取り込みます。
この例では、追加のステップを含むオーケストレーション・プロセスを割り当てて、管理されたコンテナでの梱包や、危険な資材の出荷を専門とする会社を通じた出荷など、危険な資材をオーダー履行で安全に処理できるようにします。 履行明細には危険属性が事前定義されていないため、かわりにProduct Information Managementで属性を参照します。 作成する割当ルールを次に示します。
-
危険物を出荷する場合は、Ship_Hazardous_Materialオーケストレーション・プロセスを使用します。
Product Information ManagementのhazardousMaterialFlag属性を参照するルールを作成します。
ビジネス・ルールの作成方法について学習します。 詳細は、「オーダー管理でのビジネス・ルールの使用の概要」を参照してください。
やれ。
-
ルールを作成します。
-
「設定および保守」作業領域で、タスクに移動します。
-
オファリング: オーダー管理
-
機能領域: オーダー
-
タスク: 販売オーダーのプロセス割当ルールの管理
-
-
「オーケストレーション・プロセス割当ルールの管理」ページで、「新規ルールの作成」をクリックし、値を設定します。
属性
値
名前
危険物に従って割当
説明
危険物に応じてオーケストレーション・プロセスを割り当てます。
-
-
If文を作成します。
-
「新規条件」をクリックします。
-
「条件の作成」ダイアログで、
haz
と入力し、しばらく待ってから「品目定義」をクリックします。品目定義というフレーズは、属性がProduct Information Managementの品目定義にあることを示します。
-
演算子を
Is Equal To
に設定します。 -
Y
と入力し、OKをクリックします。
-
-
Do文を作成します。
-
「Then」>「Do」>「New Action」をクリックします。
-
「処理の作成」ダイアログで、
process
と入力し、しばらく待ってから「プロセス名(オーダー履行明細)」をクリックします。オーダー履行明細というフレーズは、設定したオーケストレーション・プロセスがオーダー履行明細を処理することを示します。
-
-
オーケストレーション・プロセスを検索します。
-
「検索」>「拡張」をクリックします。
-
Process Name(プロセス名)をContains(次を含む)に設定します。
-
Ship_Hazardous_Material
と入力します。検索では大文字と小文字が区別されます。
-
「検索」をクリックします。
この例では、このオーケストレーション・プロセスをすでに作成してデプロイしているとします。 デプロイしなかった場合、検索では見つかりません。
-
検索結果で「行」をクリックします。
-
「OK」をクリックします。
-
「処理の作成」ダイアログで、OKをクリックします。
-
-
ルールをアクティブ化して公開します。