ドキュメント承認プロセスの作成について

Oracle Salesには、様々なセールス・プロセスに対する優れた組込みサポートがあります。ただし、様々なロールを持つ複数のユーザーが、ローンの処理および承認に関連する文書など、販売プロセスに関連する文書をレビューおよび承認する必要がある場合があります。

文書承認を自動化するプロセスでOracle Salesを拡張する場合は、Oracle IntegrationおよびOracle Content Managementを使用して統合を作成できます。
Oracle Integrationには、Oracle Content Managementのセキュアなフォルダ内のドキュメントのアップロードおよび転送をトリガーできる、Webベースの自動プロセス・フローが用意されています。

Oracle Salesには、カスタマイズ可能なユーザー・インタフェースと、拡張を作成するためのアプリケーション・コンポーザなどの有用なツールが含まれています。アプリケーション・コンポーザを使用して、Oracle Integrationなどの外部Webアプリケーションへのリンクを埋め込むか、Oracle Content Management UIをOracle SalesのiFrameに埋め込むサブタブを追加できます。

アーキテクチャ

このアーキテクチャは、Oracle Integrationプロセス・フォームをOracle Salesに埋め込む方法を示しています。
プロセス承認フローを開発する場合は、Oracle Integrationプロセス自動化機能の不可欠な部分としてドキュメント処理を含めることができます。たとえば、住宅ローン承認プロセスを開発している場合は、次を含む、レビューおよび承認が必要な顧客からの様々なタイプの文書を設定できます。
  • 応募者関連のドキュメント(銀行取引明細書、給与明細書、政府機関フォーム、信用調査報告書など)
  • 資産関連のドキュメント(タイトル、評価など)

この文書承認プロセスの例では、様々なOracle Salesユーザーがローンの役員、ローン・プロセッサ、ローンの引受人などの様々なロールを実行します。プロセスのフロー中、すべての文書がレビューされ、ローンが承認されます。承認が完了すると、ローン契約文書など、さらに多くの文書が要求され、作成、署名および承認も必要になります。これらの繰返し処理では、ドキュメントを別のフォルダに分離し、後で承認済フォルダに移動するなど、ドキュメント管理が必要です。

Oracle Content ManagementOracle Integrationプロセス自動化機能と統合して、これらの種類のフローのドキュメント承認プロセスとドキュメント管理を処理できます。ユーザーがOracle Salesユーザー・インタフェースからすべてを管理できるようにし、拡張機能を利用できます。次の図は、3つのOracle Cloudサービスがどのように連携できるかを示しています。

Approval-process-architecture.pngの説明が続きます
図Approval-process-architecture.pngの説明

Approval-process-architecture.zip

  1. Oracle IntegrationプロセスWebフォームのURLは、Oracle Salesに埋め込まれています。アプリケーション・コンポーザは、ユーザーがクリックしてOracle Integrationのプロセス・インタフェースに移動するURLを埋め込む機能を提供します。
  2. プロセスのステップとして、承認済ドキュメントはOracle Content Managementフォルダにアップロードされます。フォルダは、ユーザーが一意であるか、特定の文書タイプまたは特定の顧客(複数のユーザーがアクセスできる)に固有の共有フォルダである場合があります。
  3. Oracle Content Managementのドキュメント・フォルダも、Oracle Salesユーザー・インタフェースにサブタブとして埋め込まれています。Oracle Content Managementユーザー・インタフェースは、サブタブのiFrameに表示されます。権限のあるOracle Salesユーザーは、ロール割当てに許可されているフォルダにアクセスできます。

これは、Oracle Salesのカスタマイズの一例です。独自の実装では、リンクのみを使用することも、サブタブのみを使用したり、要件に最も適したその他のカスタマイズ・オプションを使用することもできます。

必須サービスおよびロールについて

このソリューションには、次のサービスおよび役割が必要です。

  • Oracle Sales
  • プロセス・ビルダーまたはOracle IntegrationOracle Process Cloud Serviceの両方を含むOracle Integrationのバージョン
  • Oracle Content Management

各サービスに必要なロールは次のとおりです。

サービス名:ロール 必須
Oracle Sales: アプリケーション実装コンサルタント サンドボックスを作成し、Oracle Salesユーザー・インタフェース・コンポーネントの表示をカスタマイズします。
Oracle Content Management:サービス・インスタンス管理者 Oracle IntegrationOracle Content Managementの間の接続を構成します。
Oracle Integration: 管理者(ランタイム) Oracle Content Managementへの接続を構成します。

必要なクラウド・サービスを取得するには、Oracleソリューション用のOracle Cloudサービスを取得する方法をご紹介しますを参照してください。