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

Salesforce CPQ での価格設定に複数の計算が必要

公開日: Feb 13, 2025
説明
Salesforce CPQ の [ Quote Calculation Stages] (CPQ の見積計算フェーズ) と [ Product Pricing] (商品価格設定) により、すべての見積品目と見積で価格設定が正しく計算されるようになります。 

見積が計算されるたびに、Salesforce CPQ は CPQ の見積計算フェーズ (初期化時、計算前、計算時、計算後) のすべてのフェーズを実行します。  価格ルールの考慮事項はいくつかありますが、価格ルールがまだ計算されていない項目値にアクセスするように設定されている場合、価格ルール/価格アクションが希望する値を受け取るには、複数の計算 (または「二重計算」) が必要になります。
 
解決策
価格ルール/価格アクションが希望する値を受け取るために、価格設定に複数の計算 (「二重計算」) が必要な場合、価格ルールを再評価して、価格条件および価格アクションで参照されるすべての項目が評価時に使用可能になるようにする必要があります。

複数の計算が必要な価格ルールをトラブルシューティングするときは、以下の点を考慮してください。

計算フェーズと価格設定順序:
  1. 価格ルールの初期化時の評価
    • 見積品目の数式項目の評価
  2. 価格ルールの計算前の評価
  3. 価格ルールの計算時の評価
  4. 価格ルールの計算後の評価
    • 見積品目の数式項目の評価
    • 注意: 価格ルールの計算後の価格アクションが CPQ 単価項目に何らかの影響を与える場合、計算シーケンスが再トリガーされるまで内部価格設定ロジックが正確でないため、再度計算を行う必要があります。


計算フェーズごとに以下の処理が行われます。

  • サマリー変数が評価されます。何らかの変更がなされる前に、すべての評価が行われるため、評価に特定の順序はありません。
  • 価格ルールはその価格条件を評価し、価格アクションを実行するかどうかを決定します。条件は、指定された計算ステージの価格アクションによって何らかの変更が加えられる前にすべてが評価されるため、条件を評価するための特定の順番はありません。
  • 条件が「True」と評価された価格ルールは、[評価の順番] 項目の値によって決定された順序で実行されます。価格ルールに関連付けられた価格アクションは、価格アクションの [順番] 項目によって決定された順序で実行されます。 

目的の価格設定ロジックが特に複雑な場合や、計算の実行方法を変更する場合は、 Quote Calculator Plugin (QCP) (見積計算プラグイン) を利用する必要があります。
ナレッジ記事番号

000388745

 
読み込み中
Salesforce Help | Article