Order Managementを介したデータ・フロー
オーダー管理では、プロセスおよびタスクを使用して、ソース・システムから受信する各ソース・オーダーを履行します。
ノート
-
「オーダーの取得」. オーダー管理の外部にあるソース・システムは、ソース・オーダーをオーダー管理に送信します。
図のステップ1の端末とデータベースは、デプロイメントでソース・システムとして使用できる様々なチャネルを表しています。 たとえば、レガシー・システムまたは他のチャネルです。
オーダー入力スペシャリストがオーダー管理作業領域で作成する販売オーダーのフローは似ていますが、通常はステップ3でオーケストレーションから開始します。
-
「オーダーの変換」. 変換ルールは、ソース順序をオーダー管理が使用および処理できる階層に分割します。
変換が終了し、割当ルールによってオーケストレーション・プロセスが販売オーダーに割り当てられます。
-
「オーダーのオーケストレーション」. 1つ以上のオーケストレーション・プロセスに、履行タスクを実行するステップが含まれています。 各履行リクエストはここから始まります。
-
「タスクの実行」. タスク・サービスは、品目の出荷や品目の請求など、履行タスクを実行するリクエストを履行システムに送信します。 オーダー管理の外部にあるシステムでは、タスク・サービスにリクエストを送信することもできます。
-
「統合」. インタフェースの動作は次のとおりです。
-
リクエストに含まれる相互参照データ。
-
ルーティング・ルールを使用して、各履行明細を履行する履行システムを識別します。 詳細は、「相互参照のないオーダー管理から履行システムへのリクエストのルーティング」を参照してください。
-
コネクタはリクエストを履行システムに送信します。
-
-
履行。 履行システムがリクエストを処理します。
-
履行システムがリクエストを受け入れてから返信を送信します。
-
インタフェースは応答を履行システムから変換します。
-
タスク・サービスは、履行システムからの応答を処理します。
-
オーケストレーション・プロセスは、次のオーケストレーション・プロセス・ステップを実行します。
-
インタフェース
インタフェースは、オーダー管理と履行システム間の通信を管理します。
-
履行システムはオーケストレーション・プロセスと直接通信しません。 このインタフェースは、オーダー管理がリクエストのルーティングに使用する仲介機能を提供します。
-
オーダー管理では、webサービスを使用して、各リクエストをタスク・サービスから履行システムにルーティングし、履行システムからタスク・サービスにルーティングします。
-
コネクタによってアウトバウンド・メッセージの構造およびコンテンツが変更され、履行システムで使用されるインバウンド・インタフェースと一致します。
-
各webサービスおよびルーティング・ルールを設定してから、コネクタWebサービスを登録できます。 この設定は、履行システムをインタフェースと統合します。
このインタフェースには利点があります。
-
オーダー管理の外部にあるソース・システムまたは履行システムをオーケストレーション・プロセスとは別に保持するため、別のソース・システムまたは履行システムを統合するたびにオーケストレーション・プロセスを変更する必要はありません。
-
サービス指向アーキテクチャ(SOA)で使用できる柔軟な統合と、オーダー管理の外部にあるシステムまたはアプリケーションを提供します。
-
総所有コストを削減する、オープンで統合された包括的なソリューションを提供します。