レシピをインストールする前に
Oracle Integrationを使用してこれらの外部システムに正常に接続し、Oracle Service CloudインシデントをOracle CPQトランザクションと同期するには、Oracle Service CloudインスタンスおよびOracle CPQインスタンスに対して次の構成タスクを実行する必要があります。
Oracle Service Cloudの構成
Oracle Integrationを使用してOracle Service Cloudにアクセスし、Oracle Service CloudインシデントおよびOracle CPQトランザクションが同期されるようにするには、Oracle Service Cloudインスタンスで特定の構成タスクを実行する必要があります。
「管理者」としてOracle Service Cloudインスタンスにログインし、次のタスクを実行します。
- Oracle Service CloudとOracle Integrationの間の接続を作成するための前提条件タスクを完了します。 「Oracle Integration 3でのOracle Service Cloud (RightNow)アダプタの使用」の「接続を作成するための前提条件」を参照してください。
- インシデント・カスタム・フィールドを追加または編集します。
- ナビゲーション・ペインで、「構成」をクリックします。
- 「データベース」を展開し、「カスタム・フィールド」をダブルクリックします。
- 新しいインシデント・カスタム・フィールドを作成するには、「カスタム・フィールド」の「インシデント」をクリックし、「新規」をクリックします。
- または、特定のインシデント・カスタム・フィールドを編集するには、ツリーでそれをクリックします。
- 「名前」フィールドに、カスタム・フィールドの名前を入力します。 たとえば、
CPQTransactionです。 - 「データ型」をクリックして、フィールドのデータ型を選択します。
- インシデント・ページにインシデント・カスタム・フィールドを追加します。
- ナビゲーション・ペインで、「構成」をクリックします。
- 「アプリケーションの外観」を展開し、「インシデント・ワークスペース」をダブルクリックします。
- 「フィールドを挿入」セクションで、ステップ2で作成/編集したインシデント・カスタム・フィールドを選択し、「インシデント・ワークスペース」にドラッグします。
- 「保存」をクリックします。
- カスタム・オブジェクトにフィールドを追加します。
- カスタム・フィールドに値を格納します。
- ナビゲーション・ペインで、「構成」をクリックします。
- 「スタッフ管理」を展開し、「プロファイル別スタッフ・アカウント」を選択してダブルクリックします。
- リストからエージェントを選択します。 顧客のインシデントの作成を担当するエージェントをダブルクリックします。
- 「カスタム・フィールド」をクリックし、作成したカスタム・フィールド(タイトル、office_phone、モバイルおよび電子メール)の値を入力します。
- 「保存」をクリックします。
- 製品をOracle Service Cloudに追加して、これらの製品がOracle CPQにあることを確認します。
- ナビゲーション・ペインで、「構成」をクリックします。
- 「サービス」を展開し、「製品」、「カテゴリ」、「処分」の順にダブルクリックします。
- 製品を追加するには、「新規」をクリックし、「兄弟または子」を選択します。
- :製品の名前を入力します。 製品名は、製品の部品番号と名前の組合せである必要があります。 たとえば、
AS09743-ExampleProductです。 - 「表示」を「管理者」に設定し、「保存」をクリックします。
Oracle CPQの構成
Oracle Integrationを使用してOracle CPQにアクセスするには、Oracle CPQインスタンスで特定の構成タスクを実行する必要があります。
「管理者」としてOracle CPQインスタンスにログインし、次のタスクを実行します。
- 「Webサービスのみ」権限を持つOracle Integrationのユーザー・アカウントを作成します。
- RESTカタログURLを取得します。 「Oracle Integration 3でのOracle CPQアダプタの使用」の「接続を作成するための前提条件」を参照してください。