ツイン:Salesforce CPQ 見積情報をプルする CPQ
実行時に見積もりデータをCPQ構成に取り込むように Salesforce.com とCPQを設定できます。
場合によっては、 CPQ 管理者が Salesforce.com (SFDC) 見積データを CPQ に取り込んで、構成、ルール、計算などを実行する必要があります。この記事では、実行時に関連する見積もりデータを CPQ 構成エクスペリエンスに取り込む SFDC と CPQ の両方でのセットアップについて説明します。このデータ転送方法は、ツイン フィールドまたは「フィールド ツイン」という愛称で呼ばれています。
CPQ ルールは、アカウントが新規の見込み客か既存の顧客かによって異なる方法で実行されます。 CPQ では、新規の見込み客はスターターパッケージなどのオファーのサブセットから選択できますが、既存の顧客は既存の製品の更新やより価値の高い製品へのアップグレードに限定されます。
必須条件
SFDC 環境にインストールされている CPQ 管理パッケージは、バージョン 0.8 (2022 年 2 月 4 日リリース) 以降である必要があります。管理パッケージがアップグレードされていない場合は、ヘルプセンターで SFDC 管理対象パッケージのアップグレード要求チケットを記録します。
SFDC でのナビゲーション:セットアップ -> オブジェクトマネージャー -> quote (SBQQ Quote_c) -> フィールドセット。
SFDC CPQ 見積オブジェクト (SBQQ_Quote_c) に、ReferencedFields という名前のフィールドセットがあることを確認します。ReferencedFields という名前のフィールドセットが存在しない場合は、作成します。SFDC でのナビゲーション:セットアップ -> オブジェクトマネージャー -> quote (SBQQ Quote_c) -> フィールドセット。
実装
- SFDC で、<someName>LGK の形式で SFDC CPQ 見積オブジェクトにカスタムフィールドを追加します。これにより、API 名 <someName>LGK_c のフィールドが作成されます。
Logik では、変数名はデフォルトで小文字で始まります。SFDC のツイン引用オブジェクトも小文字で始まるように注意してください。
- このカスタムフィールドを、見積もりオブジェクトに設定された ReferencedFields フィールドに追加します。SFDC で、[セットアップ] -> [オブジェクトマネージャー] -> quote (SBQQ_Quote_c) -> [フィールドセット] -> [ReferencedFields] に移動します。見積フィールドのリストから、新しいカスタムフィールドを [フィールドセット内] ボックスにドラッグアンドドロップします。
- CPQで、変数名 <someName> を持つフィールドを追加します。注:<someName> は、インポートする対応するフィールドの SFDC API 名 <someName>LGK_c で定義されているものと同じで、大文字と小文字を区別する文字列である必要があります。この CPQ フィールドに LGK サフィックスを付けることはできません。ツインフィールドには、さまざまなフィールドタイプを設定できます。
- このフィールドを、それを使用する詳細計画に関連付けます。
ユーザーが SFDC 見積もりから CPQ に移行すると、 CPQ の新しいフィールド <someName> に、SBQQ Quote_cが SFDC に保存したデータ <someName>LGK_c が入力されます。
Salesforce では、ReferencedFields フィールドセットは、見積もり、見積明細行、見積明細行グループのオブジェクトで作成できるカスタムフィールドセットです。詳細については、「 SFDC:Salesforce CPQ の ReferencedFields フィールドセット」を参照してください。