コラボレーション・メッセージング・フレームワークの構成方法
最初に実行する必要がある構成タスクは、「コラボレーション・メッセージング構成の管理」タスクです。
この構成タスクでは、B2Bメッセージを交換し、B2Bドキュメントに固有のその他の構成パラメータを定義するビジネス・プロセス、調達から支払、受注から現金またはサプライ・チェーン操作が可能になります。 すべてのアウトバウンド文書の送信者を識別するグローバル送信者IDも、このセクションで定義されます。
多くの事前定義済サービス・プロバイダがコラボレーション・メッセージング・フレームワークで設定されます。 これらの事前定義済サービス・プロバイダのいずれかを使用する場合、すべてのドキュメントおよびメッセージがすでに設定されています。 「B2B取引パートナの管理」タスクを使用して、事前定義済サービス・プロバイダを参照する取引先を定義する必要があります。 交換するドキュメントを選択します。 取引先を定義し、交換する文書を選択した後、Oracle Fusionアプリケーションに設定されている顧客およびサプライヤに取引先を関連付ける必要があります。 設定したビジネス・プロセスに応じて、次のタスクのいずれかを使用してこの関連付けが行われます:
-
調達-支払プロセスのサプライヤは、Oracle Fusion Procurementで設定するか、コラボレーション・メッセージング・フレームワーク・タスク・サプライヤの管理B2B構成を使用して、各サプライヤ・サイトに対して設定します。
-
各サプライヤ・サイトのコラボレーション・メッセージング・フレームワーク・タスク「サプライヤB2B構成の管理」を使用して、サプライヤ・コラボレーション・プロセスのサプライヤを設定します。
-
顧客は、オーダー-入金ビジネス・プロセス用、特に、コラボレーション・メッセージング・フレームワークで顧客コラボレーション構成の管理タスクを使用して顧客レベルでのオーダーおよび出荷用に設定します。
-
顧客は、コラボレーション・メッセージング・フレームワークで「顧客アカウント・コラボレーション構成の管理」タスクを使用して、オーダー-入金ビジネス・プロセスと、特に請求用に設定します。
設定した取引先は顧客またはサプライヤに関連付けられ、それぞれと交換する文書が選択されます。
必要に応じて、その他のオプションの設定タスクを実行できます。 これには、Oracle Fusionアプリケーション内の特定のデータ要素の値を、同じデータ要素に対する取引先の値にマッピングすることが含まれます。 たとえば、取引先が州の名前に「MA」を使用するときに「Massachusetts」を使用できます。 このマッピングは、「コラボレーション・メッセージング・ドメイン値マップの管理」タスクを使用して設定できます。 また、特定のフィールドにデフォルト値を指定する必要がある場合や、インバウンド・メッセージまたはアウトバウンド・メッセージにフィールドの値が必要であることを示し、「メッセージ処理ルールの設定」オプションを使用して指定することもできます。 B2Bロケーション・コードを設定して、インバウンド・オーダー-入金B2Bメッセージの出荷先および請求先事業所を識別できます。 このコードは、完全な出荷先住所と請求先住所を指定するかわりに使用できます。 B2B事業所コードが設定されている場合、受信したインバウンド・オーダーに請求先事業所および出荷先事業所に指定されたコードがあると、住所が識別され、メッセージ・ペイロードに含まれます。
事前定義済サービス・プロバイダの1つを使用しない場合は、「コラボレーション・メッセージング・サービス・プロバイダの管理」タスクを使用してサービス・プロバイダを作成し、配信メソッドを定義し、交換するインバウンド・メッセージとアウトバウンド・メッセージを定義する必要があります。
B2Bメッセージを顧客およびサプライヤと直接交換する場合は、「B2B取引パートナの管理」タスクを使用して取引先を作成し、その配送メソッドを定義し、交換するインバウンド・メッセージおよびアウトバウンド・メッセージを定義する必要があります。
コラボレーション・メッセージング・フレームワークには、多数の事前定義済メッセージ定義が用意されています。 事前定義されていないメッセージを交換する場合は、次に説明する設定および構成プロセスを実行する必要があります。
「外部メッセージ定義」を設定して、取引先からメッセージを受信する形式、または取引先にメッセージを送信する必要がある形式を表す必要があります。 外部メッセージは、コラボレーション・メッセージング・フレームワークがOracle Fusionアプリケーションへのメッセージの送受信に使用する共通形式に変換されます。 外部メッセージ定義の書式を(XSLファイルを使用して)Oracle Fusion書式にマップするコラボレーション・メッセージ定義を作成できます。 既存のメッセージ定義のマッピングを定義するには、メッセージ定義を複製し、関連するXSLファイルを変更します。 XSLファイルをダウンロードするには、「コラボレーション・メッセージ定義の管理」タスクの「変換パッケージのエクスポート」オプションを使用します。
メッセージ定義を作成した後は、ユーザー定義のサービス・プロバイダまたは取引先に対して定義したインバウンドおよびアウトバウンドのコラボレーション・メッセージに含めることができます。
設定が完了したら、「インバウンド・コラボレーション・メッセージング設定の検証」および「アウトバウンド・コラボレーション・メッセージング設定の検証」タスクを使用して検証できます。 B2Bメッセージ交換の日常的な管理(メッセージの検索、「コラボレーション・メッセージング履歴の管理」タスクを使用して発生したステータスやエラーなど特定のメッセージの詳細の確認など)を処理できます。