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