機械翻訳について

Oracle Fusion ServiceとOracle Field Serviceの統合コンポーネント・アーキテクチャ

サービス作業オーダー管理は、Oracle Fusion ServiceおよびOracle Field Service統合で扱う主なユースケースです。

サービス作業オーダー管理には、Oracle Fusion Serviceでの作業オーダー作成と更新、およびOracle Field Serviceでの更新の両方があります。 この統合を実現するには、ポイント・ツー・ポイントおよび双方向の統合の組合せが使用されます。 ポイント・ツー・ポイントの統合は、ワーク・オーダーの作成および再スケジュールで使用されるOracle Field Serviceからデータを取得するために使用されます。 双方向の統合は、Oracle Fusion Service作業オーダーとOracle Field Serviceアクティビティを同期するために使用されます。 Oracle Fusion ServiceとOracle Field Serviceの双方向の統合では、統合コンポーネントとしてOracle Integrationを使用します。 Oracle Integrationは、クラウド内のアプリケーションに接続できる、完全かつ安全で軽量な統合ソリューションです。 これにより、アプリケーション間の接続が簡素化され、クラウドに存在するアプリケーションと、まだオンプレミスで管理されているアプリケーションの両方に接続できます。

この統合では、統合レイヤーに具体的な障害ハンドリングおよび防止策を導入することによって、エラー処理および配信の保証を管理します。 これはOracle Integrationを通して達成されます。 統合ドメインでは、通常の要素のほか、バックエンド・システムへの接続、ルーティング、変換およびフィルタリング用のアダプタなどの統合機能に対応します。

次の図は、Fusion Service、Oracle Integrationおよびフィールド・サービス間の情報のプロセス・フローを示しています。

Fusion Service、Oracle Integrationおよびフィールド・サービス間の情報のプロセス・フロー。

次の図は、Oracle Field Service Capacity APIを使用してOracle Field ServiceからOracle Fusion Serviceのデータ作業オーダー・エリア・リストを取得する、Oracle Fusion ServiceおよびOracle Field Service統合のポイント・ツー・ポイント・コンポーネントを示しています。

Oracle Fusion ServiceおよびOracle Field Service統合では、Oracle Field Service Capacity APIを使用してOracle Field ServiceからOracle Fusion Serviceのデータ作業オーダー・リストを取得します。

Oracle Fusion Service統合サービス

Fusion Service WebサービスCustomerWorkOrderServiceが統合に使用されます。 このSOAP APIをイベント処理フレームワークからコールして作業オーダーおよびOracle Integrationを取得し、Fusion Serviceの作業オーダーの作成、更新、再スケジュールおよび取消を行います。

Oracle Field Service統合サービス

統合では、次のOracle Field Service Webサービスが使用されます。

  • BulkUpdateActivity REST API。 OICを通じてこのWebサービスを使用して、Oracle Field Serviceのアクティビティを作成、更新および再スケジュールします。

  • CancelActivity REST API。 OICを通じてこのWebサービスを使用して、Oracle Field Serviceのアクティビティを取り消します。

  • Capacity SOAP API。 ワーク・オーダーを作成およびスケジュールする際、郵便番号とタイム・ゾーンに基づくワーク・オーダー・エリアのリストと、ワーク・オーダー・エリアとワーク・オーダー・タイプに基づくスケジューラ・データを取得する場合、ポイント・ツー・ポイント統合のこのWebサービスを使用します。

Oracle Integration

事前作成済の統合をOracle Marketplaceから入手できます。 ユーザーは、サインインしたら、パッケージをOracle Integrationインスタンスに直接インストールできます。 インストールの内容は次のとおりです。

  • 接続: Oracle Field Service

  • 接続: Oracle Fusion Service

  • 接続: Oracle REST OFS添付

  • 統合: Oracle B2BSVC OFSワーク・オーダーの作成

  • 統合: Oracle B2BSVC OFSワーク・オーダーの更新

  • 統合: Oracle B2BSVC OFSワーク・オーダーの取消

  • 統合: Oracle OFS B2BSVCアクティビティの更新

  • 統合: Oracle OFS B2BSVC 添付

Oracle Marketplaceで統合にアクセスするには、次の手順を実行します。

  1. Oracle Marketplaceにアクセスします。

    「検索」フィールドを使用してOracle Fusion Service to Oracle Field Serviceなどの条件を入力することも、次のステップを実行することもできます。

  2. 「製品」ドロップダウン・リストからPLATFORM (PaaS)を選択します。

  3. 「Oracle Integration」を選択します。

  4. Oracle Integrationウィンドウで、スクロールしてOracle Fusion Service to Oracle Field Serviceを選択します。

  5. 「アプリケーションの入手」をクリックします。

  6. 利用条件を読み、これらの条件に同意して、「次」をクリックします。

    「My Oracle Support」ページで「Integrating Create and Update Processes for Service Work Orders」(ドキュメントID 2247612.1)が開きます。 ここからファイルをダウンロードできます。

ノート: Oracle Marketplaceを使用できない場合、My Oracle Supportから事前作成済のファイルをダウンロードできます。 事前作成済の統合フローにアクセスするには、My Oracle SupportでOracle Fusion ServiceとOracle Field Serviceの統合に関する項を参照してください。 Oracle Supportドキュメント2247612.1です。添付ファイル・セクションで、実装に適した添付ファイルを選択します。 orcl.r.b2bsvc_ofs_work_order_sync.20_10_0_developed.parファイルをローカル・コンピュータを保存します。

エコー抑制および双方向同期の概要

双方向の同期時に、作業オーダー・アクティビティは、Oracle Fusion ServiceとOracle Field Service間の同期エコーを生成します。 つまり、Oracle Fusion Serviceでイベントがトリガーされると、これがOracle Integrationを介してOracle Field Serviceに同期され、Oracle Field Serviceでイベントを発生させ、Oracle Fusion Serviceに戻ることが延々と続きます。 Oracle Integrationベースの統合では、エコー抑制メカニズムを使用して、不要な更新または作成イベント(エコー)がソース・アプリケーションに戻るのを止めます。

注意: Oracle Fusion Service統合とOracle Field Service統合のユーザー名ガイドラインに従う必要があります。これらのガイドラインは事前作成済の統合フローのエコー抑制に使用されます。 異なるユーザー名を使用する場合は、エコー抑制を有効にするためにOracle Integrationの事前作成済の統合フローを変更する必要があります。