外部メッセージ定義の作成
外部メッセージ定義は、B2Bメッセージ定義タスクを使用して作成します。
次のステップを実行します。
-
「コラボレーション・メッセージング」作業領域で、「タスク」ペインからB2B「メッセージ定義」を選択します。
-
「外部メッセージ定義」タブを選択します。
-
「保存して閉じる」をクリックします
メッセージ定義名の末尾に_CUSTが付きます。
外部メッセージ定義を作成した後、コラボレーション・メッセージ定義を作成し、「コラボレーション・メッセージ定義の管理」タスクを使用して、新しい外部メッセージ定義からコラボレーション文書へのメッセージ変換用のXSLファイルをアップロードします。
この表は、外部メッセージ定義の作成に使用するフィールドについて説明しています。
|
フィールド |
説明 |
|---|---|
|
名前 |
外部メッセージ定義に付ける名前。 |
|
文書タイプ |
購買オーダーの処理などのOracle Fusionアプリケーションで作成または受信した文書など、メッセージの標準中立表示です。 |
|
メッセージ・タイプ |
XMLペイロードのルート要素。 メッセージング標準およびバージョンに関連付けられています。 |
|
メッセージング標準 |
受け入れられるメッセージ書式のリスト。 独自の標準を追加できます。 |
|
メッセージ・サブタイプ |
メッセージのXML形式を定義するルート要素のタイプ。たとえば、ペイロードのルート要素はコラボレーション・メッセージで、メッセージ・サブタイプはProcessPurchaseOrderです。 |
|
バージョン |
メッセージ標準のバージョン。 |
|
メッセージ・サブタイプ識別パス |
XMLペイロードで指定されたドキュメント・サブタイプに移動するパス。 ノート:
「メッセージ・サブタイプ識別パス」フィールドを空白のままにした場合、ルート要素が複数のメッセージに対して同じである場合、B2B Messagingはメッセージ・サブタイプ識別パスを検索し、メッセージを処理するペイロード内のメッセージ・サブタイプの場所を検索します。 パスが空白の場合、メッセージは処理されず、エラーが記録されます。 |
|
送信者メッセージ識別子パス |
XMLペイロードの送信者のメッセージIDに移動するパス。 B2Bメッセージングは、送信者のメッセージIDを記録します。このIDは、B2Bメッセージ・ページに表示されます。 ノート:
このフィールドを空白のままにすると、B2B Messagingは送信者のメッセージ識別子の値を記録しません。 |
|
取引先IDパス |
XMLペイロードの取引先IDの場所を識別するパス。 ノート:
Oracle B2Bからのインバウンド・メッセージの場合、HTTPヘッダーSENDER_IDおよびSENDER_ID_TYPEを指定しない場合は、このパスで指定されたペイロードに取引パートナID、および取引パートナIDタイプ・パスで指定された取引パートナIDタイプを含めることができます。 |
|
取引先IDタイプ・パス |
XMLペイロードの取引先IDタイプの場所を識別するパス式。 ノート:
Oracle B2Bからのインバウンド・メッセージの場合、HTTPヘッダーSENDER_IDおよびSENDER_ID_TYPEを指定しない場合は、このパスで指定されたペイロードに取引パートナIDタイプ、および取引パートナIDパスで指定された取引パートナIDを含めることができます。 |
|
オブジェクトパス |
XMLペイロード内のオブジェクト・キーの場所を識別するパス。 たとえば、請求書番号は請求書XMLファイルのオブジェクト・キーです。 |
|
参照オブジェクト・パス |
XMLペイロード内の参照オブジェクト・キーの場所を識別するパス。 たとえば、購買オーダー番号は、請求書インバウンドXMLファイルまたは出荷インバウンドXMLファイルの参照オブジェクト・キーです。 |
|
発注明細パス |
XMLペイロードで購買オーダーを処理および変更するためのオーダー明細を識別するパス。 |