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

Salesforce CPQ の「Attempt to de-reference a null object」エラー

公開日: Nov 4, 2025
説明

Salesforce CPQ (セールスフォース シーピーキュー) で「Attempt to de-reference a null object」エラーが発生するのは、特定の項目値が null であるためです。見積の価格表や商品オプションの設定を確認し、必須項目に有効な値が入力されているか確認してください。

解決策

「Attempt to de-reference a null object」というエラーがどのような状況で表示されるのかを判断し、エラーを解決する以下の手順を実行します。

新規見積

  • 見積の [価格表] 参照項目を選択後に値が入力され、その [価格表 ID] が有効なレコード ID であることを確認して修正します。
  • ソリューショングループは有効ながら、パッケージ設定のそのグループに関連する項目が空白である。

商品バンドルの追加時

  • 商品範囲が指定された参照ルールがあり、参照オブジェクトに存在しない参照項目を参照している場合

設定中

  • すべての商品オプションについて、有効なオプションSKU設定済みSKUの商品レコードがあるかどうかを確認します。オプションSKUは、商品レコードがなくてもデータを読み込むことができます。

見積品目エディタの保存、適用、計算

  • すべての見積品目の [リスト価格] または [特別価格] に値が入力されている。
  • [数量] が null でない。
  • 数式 (項目または価格ルールで定義) が、見積、見積品目、見積品目グループに直接関連していないオブジェクトの項目を参照している。

契約の更新中

  • サブスクリプションレコードの関連商品レコードを確認します。これらの商品の [サブスクリプション価格設定] を null にすることはできません。
ナレッジ記事番号

000381779

 
読み込み中
Salesforce Help | Article