ユースケース:構成品目から見積品目へのフロー

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • CPQ 拡張パッケージバージョン 1.8 以降のフローテンプレートインクルードにいくつかの調整を加えることで、QCP スクリプトを使用せずに構成から拡張情報を解析し、カスタムフィールドにマッピングできます。

    注:
    この記事は、Salesforce CPQ パッケージバージョン 1.8 以降の CPQ 拡張機能に適用されます。CPQ CPQ パッケージがバージョン 1.7 以前の場合は、「ユースケース:Salesforce Quote Calculator プラグインを使用して、 CPQ から Salesforce の見積もりと見積明細にデータを統合する」を参照してください。

    デフォルトでは、拡張情報を品目に追加すると (ProductList.extended を使用)、次のように作成される対応する構成品目オブジェクトに JSON として追加されます。

    構成品目オブジェクト

    このフローが作成される前は、個々のキーを解析し、構成品目または対応する見積明細のカスタムフィールドにマッピングする唯一の方法は、そのための QCP スクリプトを作成することでした。このガイドでは、バージョン 1.8 以降の CPQ Extension パッケージに含まれるフローテンプレートにいくつかの調整を加えることで、同じ結果を得る方法を説明します。

    上のスクリーンショットの最初のカスタムフィールドを考えてみましょう。製品は詳細製品ルールを使用して追加され、運賃情報は拡張情報として入力されます。この例ではSG_Freightを使用するため、必要に応じて拡張情報名を調整します。

    ProductList.extended = {};
    ProductList.extended.SG_Freight = cfg.sRFreight;  

    構成品目オブジェクトと見積品目オブジェクトに SG_Freight_c フィールドを作成する必要があります (「SG_Freight」と入力するだけの場合、SFDC によって_cが自動的に追加されます)。スキーマビルダーははるかに高速であるため、これを行うことをお勧めします。オブジェクトマネージャーを使用して追加する場合は、作成したフィールドの [フィールドのアクセシビリティ] 設定をチェックして、フローが変更できるようにしてください。カスタムフィールドのフィールドレベルのセキュリティは、それらを使用するすべてのプロファイルに表示されるように設定してください。

    次に、SFDC で、[Setup > Process Automation > Flows] に移動します。「Configuration Line Item to Quote Line (構成品目から見積品目へ)」フローを探してクリックします。次のようになります。

    ワークフロー

    [Update Fields (更新フィールド)] フロー要素を選択し、[ Edit Element (要素の編集)] をクリックします。これにより、ポップアップウィンドウが開きます:

    更新レコードを編集

    [ + フィールドの追加] をクリックし、[フィールド] 列に次のように SFDC フィールド名を入力します (オートコンプリートは入力に役立ちます)。

    フィルター条件を設定

    データが正しく入力されている場合は、作成されたフィールドの値が、その上の値と同じ形式に変更されます。

    フィルター条件を設定

    フローを保存してアクティブ化します。必要に応じて元のテンプレートを常に使用できるように、フローを新しいバージョンとしてではなく新しいフローとして保存することをお勧めします。

    フィールドを構成品目と見積明細レイアウトに追加して、これらの値が属する場所を表示します。

    リスト

    見積明細画面