機械翻訳について

オーダー管理から履行システムへの要求のルーティング

ルーティング・ルールを使用して、履行リクエストを履行システムにルーティングします。

各ルールを指定して、販売オーダー、履行明細またはオーケストレーション・プロセス属性に従って履行システム・コネクタを選択します。 実行時に、このルールは、ペイロードを履行システムが理解できる構造に変換するコネクタをコールします。

次に、ルーティング・ルールの使用方法を説明する例を示します。

説明

オーケストレーション・プロセス属性の値に従って販売オーダーをルーティングします。

たとえば、出荷準備が完了している各販売オーダーを、タスク・タイプに従って履行システムにルーティングします。

  • タイプ・コードが出荷の場合、販売オーダーをコネクタABCShippingSystemにルーティングします。

顧客属性の値に従って販売オーダーをルーティングします。

たとえば、会社が2つの請求システムを使用し、システムABCが顧客のコンピュータ・サービスおよびレンタルに請求書を送信するとします。

  • 製品タイプが商品で、タスク・タイプが請求書の場合は、コネクタABCInvoicingSystemにリクエストをルーティングします。

条件を実装するルーティング・ルールを作成する必要があるとします。

  • タスク・タイプが出荷で、数量が1000以上である場合、出荷リクエストをビッグ・ウェアハウスにルーティングします。

作成するルールを次に示します。

作成するルール

設定の概要

  1. コネクタを設定します。

  2. If文を作成します。

  3. Then文を作成します。

  4. 設定をテストします。

このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。

コネクタの設定

値を設定します。

属性

名前

大きな出荷倉庫

説明

数量999を超える各出荷リクエストを大規模出荷倉庫にルーティングします。

詳細は、「オーダー管理を履行システムに接続」を参照してください。

If文の作成

  1. 「設定および保守」作業領域で、タスクに移動します。

    • オファリング: オーダー管理

    • 機能領域: オーダー

    • タスク: 販売オーダーの外部統合ルーティング・ルールの管理

  2. 「外部インタフェース・ルーティング・ルールの管理」ページで、「新規ルールの作成」をクリックし、値を設定します。

    属性

    名前

    大規模な出荷を大規模倉庫にルーティング

    説明

    数量999を超える各出荷リクエストをBig Warehouseにルーティングします。

  3. If条件を追加します。

    • 新規条件」をクリックします。

    • 「条件の作成」ダイアログで、Taskと入力し、しばらく待ってから「タスク・タイプ(オーダー・ヘッダー)」をクリックします。

    • 「検索」をクリックします。

    • 検索ダイアログで、Shipmentと入力し、「検索」>「OK」>「OK」をクリックします。

  4. And条件を追加します。

    • Andをクリックします。

    • 「条件の作成」ダイアログで、Quantityと入力し、しばらく待ってからOrdered Quantity (Order Fulfill Line)をクリックします。

    • =を>に変更します。

    • 999と入力し、OKをクリックします。

Then文の作成

  1. フローチャートで、「Then」>「Do」>「New Action」>「Perform a Action」をクリックします。

  2. 「処理の作成」ダイアログで、「コネクタ名の設定」を選択し、「検索」をクリックします。

  3. 検索ダイアログで値を設定し、「検索」>「OK」>「OK」をクリックします。

    属性

    コネクタ名

    大きな出荷倉庫

    「コネクタ詳細の管理」ページでは、検索ダイアログが「外部インタフェースのルーティング・ルールの管理」ページに表示されるコネクタが定義されています。

    「コネクタ詳細の管理」ページでは、検索ダイアログが「外部インタフェースのルーティング・ルールの管理」ページに表示されるコネクタを定義
  4. 「保存して閉じる」をクリックします

  5. 「外部インタフェースのルーティング・ルールの管理」ページで、「ルール」をクリックします。

  6. 表示されたダイアログで、「ルールのアクティブ化」にチェック・マークを追加し、「保存してクローズ」>「公開」をクリックします。

設定のテスト

  1. オーダー管理作業領域にナビゲートし、販売オーダーを作成し、数量が1000のオーダー明細を追加し、「送信」をクリックします。

  2. Oracle Enterprise Managerにサインインし、EILMainProcessのFlow Traceインスタンスに移動します。

    Oracle Enterprise Managerの詳細は、https://www.oracle.com/technetwork/oem/enterprise-manager/overview/index.htmlを参照してください。

  3. 監査証跡領域のInvokeFulfillmentService領域で、ペイロードを確認し、以前に指定した履行オーダーの作成サービスとServiceURIが含まれていることを確認します。