Order ManagementでのB2Bメッセージングの仕組み
コラボレーション・メッセージング・フレームワークでは、webサービスを使用して取引先とオーダー管理の間で販売オーダー詳細を伝達します。 これらの詳細はXMLペイロードで通信します。
ノート
-
取引パートナは、サーバーに設定して有効にしたwebサービス・エンドポイントを使用して、コラボレーション・メッセージング・フレームワーク上のCollaborationMessage Webサービスにソース・オーダーを含むXMLドキュメントを送信します。
-
コラボレーション・メッセージング・フレームワークでは、各ソース順序がオーダー管理でサポートされるCSV形式(カンマ区切り値)に変換されます。
-
コラボレーション・メッセージング・フレームワークでは、webサービスを使用してCSVファイルをOracle WebCenter Contentのフォルダにアップロードします。
-
CSVファイルを販売オーダーに変換するには、注文インポート・テンプレートとスケジュール済プロセスを使用します。
-
コラボレーション・メッセージング・フレームワークは、スケジュール済プロセスの実行時に使用されるビジネス・イベントをサブスクライブします。 オーダー管理はイベントを認識し、コラボレーション・メッセージング・フレームワークを介してOAGISメッセージ(Open Applications Group Integration Specification)でオーダー確認を取引先に送信します。
-
オーダー管理は販売オーダーを処理し、オーダー履行のために出荷に送信します。
-
Oracle Shippingは出荷を作成および処理します。
-
出荷は搬送を終了し、OAGISメッセージで出荷確認および事前出荷通知をコラボレーション・メッセージング・フレームワークを介して送信し、次に取引先に返信します。
コラボレーション・メッセージングで送信および受信できるメッセージのタイプ
コラボレーション・メッセージ |
説明 |
---|---|
OAGIS_10.1_ACK_PO_COLLAB_MSG_OUT |
コラボレーション・メッセージングが購買オーダーを受け取ったことの確認を取引パートナに送信します。 |
OAGIS_10.1_ACK_CHANGE_PO_COLLAB_MSG_OUT |
コラボレーション・メッセージングが購買オーダー変更を受信したことの確認を取引パートナに送信します。 |
OAGIS_10.1_PROCESS_SHIPMENT_COLLAB_MSG_OUT |
出荷に関する詳細を取引先に送信します。 |
OAGIS_10.1_PROCESS_RCV_DEL_COLLAB_MSG_OUT |
購買オーダー削除に関する詳細を取引先に送信します。 |
コラボレーション・メッセージングが取引パートナから受信できるメッセージのタイプを次に示します。
コラボレーション・メッセージ |
説明 |
---|---|
OAGIS_10.1_PROCESS_PO_COLLAB_MSG_IN |
購買オーダーの処理。 |
OAGIS_10.1_CHANGE_PO_COLLAB_MSG_IN |
購買オーダーの変更。 |
OAGIS_10.1_CANCEL_PO_COLLAB_MSG_IN |
購買オーダーの取消。 |