データ統合マッピングの設定
OracleのSales用データ統合フレームワークとOracle CPQは、Sales製品とOracle CPQ Parts間の同期を提供します。 Salesで製品が作成または更新されるたびに、フレームワークはデータをOracle CPQパートに同期します。
統合は一つの方法です - SalesからOracle CPQへ。
データ統合マッピングの概要設定
データ統合マッピングに関連する概要タスクを次に示します:
- ユーザー要件を満たしていることを確認します。 参照: ユーザー要件
- SalesとOracle CPQの統合が確立されていることを確認します。 参照: 販売-Oracle CPQ統合の確率
- 製品構造を同期するには、個々の製品に加えて、製品グループの特定のデータ・セキュリティ・ポリシーを作成します。 参照: 製品構成のデータ・セキュリティ・ポリシーの作成
- プロファイル・オプション「データ統合の有効化」(ORA_ZCA_ENABLE_DATA_INTEGRATION)を設定します。 参照: 「データ統合使用可能」プロファイル・オプションの設定
- 事前定義されたデータ統合マッピングをレビューして、ニーズを満たしていることを確認します。 参照: 事前定義済統合マッピングのレビュー
- ルーチンを作成して実行し、統合プロセスを開始します。 参照: 統合プロセスを開始するルーチンの作成
- 統合をテストします。 参照: 統合のテスト
データ同期オプションについて学習するには、「データ同期の構成」のトピックを参照してください。
ユーザー要件
次の「設定および保守」タスクへのアクセス権を持つユーザーが必要です:
- Oracle CX SalesからOracle CPQ Cloudへの統合の管理
- 品目区分の管理
- 「拡張可能オブジェクトの管理」(ZCX_MANAGE_EXTENSIBLE_OBJECT_PRIV)および「管理リンクの表示」(FND_VIEW_ADMIN_LINK)権限を持つアプリケーション・コンポーザへのアクセス権を持つユーザー。
- ルーチンの管理(ZCA_MANAGE_ROUTINES)権限へのアクセス権を持つユーザー。
- さらに、ユーザーにはロール「データ統合管理」(ORA_ZCA_DATA_INTEGRATION_MANAGEMENT_DUTY)が必要です。
販売-Oracle CPQ統合の確率
まず、統合を有効にします:
- 「設定およびメンテナンス」に移動し、「営業」オファリングを選択します。
- 「Oracle CX SalesからOracle CPQ Cloudへの統合の管理」タスクを検索します。
- 「Oracle CX SalesからOracle CPQ Cloudへの統合の管理」ページで、参照コードが
ORA_CPQ_APP
のレコードを検索します。 - レコードを次のように設定します:
- セキュリティ・ポリシー:
oracle/wss_username_token_over_ssl_client_policy
の使用Oracle CPQユーザー名とパスワードを入力します。
- RESTフレームワーク・バージョン:
v15
と入力 - アクティブ: チェック済
- セキュリティ・ポリシー:
- 変更内容を保存します。
必要な設定の詳細は、このガイドの前の「Oracle CPQ統合の設定」および「Oracle SalesとOracle CPQの統合ガイド」を参照してください。
製品構成のデータ・セキュリティ・ポリシーの作成
このステップは、個々の製品に加えて、製品構成を同期するためにのみ必要です。
- 「設定および保守」で、 にナビゲートします。
- 次の値を使用して新しいレコードを作成します:
- 元金: グループ
- 名前: 営業システム・インテグレータ
- 組織: 製品および構造の構成
-
次の処理について、「処理」表にレコードを作成します:
- 品目基本情報の表示
- 品目構成の表示
- 品目構成の保守
「データ統合使用可能」プロファイル・オプションの設定
「設定」およびMaintenanceSet「プロファイル管理者値」タスクにナビゲートし、プロファイル・オプション「データ統合の有効化」(ORA_ZCA_ENABLE_DATA_INTEGRATION)をサイト・レベルで「はい」に設定します。
事前定義済統合マッピングのレビュー
事前定義されたデータ統合マッピングをレビューして、ニーズを満たしていることを確認します。
- サンドボックスの外で、 にナビゲートします。
- 「統合マップ」をクリックし、指定されたマッピングを確認します。
- 統合マップ・レコードをドリルダウンして、ソース・アプリケーションとターゲット・アプリケーションの間でマップされたすべての属性を確認します。
統合プロセスを開始するルーチンの作成
ルーチンを使用して統合プロセスを呼び出します。 「ルーチン」ダッシュボードに移動するステップについては、「ルーチン・ダッシュボードにはどのようにアクセスするのですか。」を参照してください。
製品統合のルーチン
次の値を使用してルーチンを作成および発行します:
- 基本詳細
- 名前: 名前を入力します
- オブジェクト: 製品
- トリガー
- このルーチンを実行: 属性変更済
- 属性: Salesでユーザーが更新できるすべての製品属性を選択します(最大30)。 この統合を機能させるには、「開始ステータス」を選択する必要があります
- アクション
- 「処理タイプ」が「Products with CPQ」の新しい処理を追加します。 これは、事前定義の統合マップです。
-
ノート: 作成されたインテグレーション・マップより前に、他のインテグレーション・マップを選択することもできます。
- ルール
- 次のルールを作成: 起動ステータス(属性)が次と等しくない(演算子)ドラフト(値)
製品構成統合のルーチン
次の値を使用してルーチンを作成および発行します:
- 基本詳細
- 名前: 名前を入力します
- オブジェクト: 製品構成
- トリガー
- このルーチンを実行: レコードが更新されました
- アクション
- 「処理タイプ」が「構成およびコンポーネント」の新しい処理を追加します。 これは、事前定義の統合マップです。
-
ノート: 作成されたインテグレーション・マップより前に、他のインテグレーション・マップを選択することもできます。
- ルール
- 空白のまま
「トリガー」セクションにある「このルーチンを実行=レコードを作成」以外のすべての値を使用して、別のルーチンを作成します。
統合のテスト
最後に、統合をテストします:
- Salesで製品を作成または更新します。
- 製品がOracle CPQと同期されていることを確認します。
- 同様に、新しい製品構造を作成し、構造がOracle CPQと同期されていることを確認します。