相互参照顧客属性のないOrder Managementの統合
履行システムで顧客属性への相互参照を作成せずに、オーダー管理を履行システムと統合します。
ルーティング・ルールを作成する必要があるとします。
-
タスク・タイプがFulfillOrderで、組織が204の場合は、顧客データを識別するOracle Applicationの値を使用して履行システムへの相互参照を解決します。
このルールを作成します。
設定の概要
-
If文を作成します。
-
Then文を作成します。
このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。
If文の作成
-
「設定および保守」作業領域で、タスクに移動します。
-
オファリング: オーダー管理
-
機能領域: オーダー
-
タスク: 販売オーダーの外部統合ルーティング・ルールの管理
-
-
「外部インタフェース・ルーティング・ルールの管理」ページで、「新規ルールの作成」をクリックし、値を設定します。
属性
値
名前
顧客属性のないルート
説明
履行システムにある顧客属性を相互参照として使用せずに履行リクエストをルーティングします。
-
「新規条件」をクリックします。
-
「条件の作成」ダイアログで、
Task
と入力し、しばらく待ってから「タスク・タイプ(オーダー・ヘッダー)」をクリックします。 -
「検索」をクリックします。
-
検索ダイアログで、
FulfillOrder
と入力し、「検索」>「OK」>「OK」をクリックします。 -
IF領域でAndをクリックします。
-
「条件の作成」ダイアログで、
Organi
と入力し、リストが移入されるまで待機してから、DestinationShippingOrganizationCodeをクリックします。 -
次と等しいの下のウィンドウで、
204
と入力し、「OK > 保存」をクリックします。
Then文の作成
-
フローチャートで、「Then」>「Do」>「New Action」>「Perform a Action」をクリックします。
-
「処理の作成」ダイアログで、顧客の相互参照の解決を選択します。
-
値を選択し、OKをクリックします。 この例では、はいを選択します。
値
説明
Yes
Oracleアプリケーションからの相互参照を使用します。
No
履行システムからの相互参照を使用します。
はいを選択した場合、および履行システムの属性への相互参照。
-
「存在しない」. Order Managementは、顧客データを識別する値をOracle applicationsからのみ送信します。 相互参照は送信されません。 履行システムに顧客のレコードが含まれていない場合に履行リクエストを送信するには、このオプションを使用します。 オーダー管理が履行リクエストを送信する前に、ダウンストリーム統合で顧客詳細が作成または同期されていることを確認する必要があります。
-
. Order Managementでは、ソース・システムから値が送信され、識別子はOracle Applicationsから送信されます。 このオプションは、履行システムに存在しない新規顧客に対する履行リクエストの場合に使用します。 履行リクエストを履行システムに送信する前に、顧客詳細を作成してダウンストリーム・コネクタに同期するために使用します。
-
-
「保存してクローズ」をクリックします。
-
「外部インタフェースのルーティング・ルールの管理」ページで、「ルール」をクリックします。
-
表示されたダイアログで、「ルールのアクティブ化」にチェック・マークを追加し、「保存してクローズ」>「公開」をクリックします。