Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Salesforce CPQ 見積品目エディターの列ヘッダーの動的な変更

公開日: Feb 27, 2025
説明
Salesforce CPQ で 見積品目エディターを使用する場合、見積品目オブジェクトの品目エディター項目セットによって、見積品目エディターに表示される列が制御されます。見積品目エディターの項目セットに項目を追加して表示される項目を変更できますが、Salesforce CPQ の特殊な項目である EditLinesFieldSetName を使用して見積オブジェクトに項目を作成し、見積品目エディターにさまざまな見積品目の項目セット (または列ヘッダー) を動的に表示することもできます。数式項目を使用して表示される項目セットを制御することも、ユーザーが選択リスト項目を使用して自分で選択できるようにすることもできます。
解決策

[Edit Lines] (品目の編集) ページでの項目セットの変更をユーザーに許可する

  1.  見積品目オブジェクトに移動します。
  2.  必要に応じて新しい項目セットを作成します。
  3.  見積オブジェクトに移動します。
  4.  新しい選択リスト項目を作成します。
  5.  項目の表示ラベルを設定します。
  6.  項目名を「EditLinesFieldSetName」に設定します。
  7.  選択リスト値を入力します。これらは見積品目オブジェクトで作成した項目セットの API 参照名にする必要があります。
    1. 注意: 項目セットの API 参照名には「__c」は含まれません。
  8.  見積オブジェクトに戻ります。
  9.  [品目エディター] 項目セットを編集し、新しい項目を含めます。
  10. 見積品目を含む見積の品目エディターで、選択リストから値を選択します。
  11. [適用] をクリックします。項目セットが変更されました。
      
注意:ユーザーが見積品目列ヘッダーの変更を確認するには [適用] をクリックする必要があります。また、選択リスト値を [--なし--] に戻して設定し、[適用] をクリックすると、UI が「品目エディター」項目セットに戻ります。
 

数式項目を使用した項目セットの制御

  1. 見積品目オブジェクトに移動します。
  2. 必要に応じて新しい項目セットを作成します。
  3. 見積オブジェクトに移動します。
  4. 新しい数式項目を作成します。
  5. 項目表示ラベルを設定します。
  6. 項目名をEditLinesFieldSetName (API 参照名:EditLinesFieldSetName__c) に設定します。
  7. 数式の戻り値のデータ型を [テキスト] に設定します。

数式の本文では、実装要件に応じて、ステップ 2 で作成したカスタム項目セットの API 参照名が返されます (ただし、項目セットの API Names には「__c」は含まれません)。  

注意:EditLinesFieldSetName が無効な項目セットを返した場合でも見積品目エディターは読み込まれますが、表示される列は番号、カスタムアクション、ドロワーキャロットのみです。
ナレッジ記事番号

000383937

 
読み込み中
Salesforce Help | Article