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 | 購買オーダーの取消。 |