ADVERTISEMENT

【Salesforce】商談商品を追加できない時の価格表確認

【Salesforce】商談商品を追加できない時の価格表確認
🛡️ 超解決

Salesforceで商談画面を開き、商品を追加しようとしたところ、プルダウンに商品が表示されない、あるいは「この価格表では商品を追加できません」といったエラーが発生することがあります。この問題の多くは、価格表(Price Book)の設定が原因です。価格表は商品の価格を管理する基盤であり、正しく設定されていないと商談に商品を紐づけることができません。本記事では、価格表が原因で商談商品を追加できない場合の原因特定方法と解決手順を、実務に即して解説します。

【要点】この記事で確認すること

  • 最初に見る場所: 商談の「価格表」項目と、その商談で使用している価格表の詳細を開き、価格表エントリ(価格表に紐づく商品)が存在するか確認します。
  • 切り分けの軸: 端末側の問題か、アカウント権限の問題か、それともシステム設定(価格表の共有・通貨・有効期間)の問題かを切り分けます。
  • 注意点: 会社PCで勝手に価格表を編集すると他の商談に影響を与える可能性があるため、変更は管理者または適切な権限を持つユーザーのみが行うようにしてください。

ADVERTISEMENT

価格表が原因で商品追加ができないとは

Salesforceでは、商談に商品を追加する際に必ず「価格表」を介して商品を選択します。価格表には、商品とその価格がセットになった「価格表エントリ」が登録されています。商談に商品を追加する操作は、ユーザーが選択した価格表に含まれる商品の中から選ぶ仕組みです。そのため、以下のような状況だと商品追加ができなくなります。

  • 商談に価格表が割り当てられていない
  • 価格表が「有効」になっていない
  • 価格表に商品が1つも登録されていない
  • 価格表と商談の通貨が一致していない
  • ユーザーがその価格表に対してアクセス権限を持っていない

これらのいずれかに該当すると、商談商品追加ボタンを押しても商品が表示されなかったり、エラーメッセージが表示されたりします。特に、標準価格表(Standard Price Book)とカスタム価格表の違いを理解していないと、混乱しやすいポイントです。標準価格表は組織全体で共有される価格表ですが、実際の販売価格とは異なるケースが多いため、別途カスタム価格表を作成して使用する企業も多くあります。

よくある失敗パターン

パターン1:商談に価格表が設定されていない

新しく作成した商談には、初期状態で価格表が割り当てられていない場合があります。デフォルトの価格表が設定されるレコードタイプを使用していないと、商談の「価格表」項目が空白のままとなります。この状態で商品を追加しようとすると、選択できる商品がゼロになるため追加できません。商談詳細画面を開き、「価格表」項目に値が入っているか確認してください。

パターン2:価格表が無効(非アクティブ)

価格表のレコードには「有効」チェックボックスがあります。過去に使用していた価格表を無効にした場合、その価格表は商談で選択できなくなります。また、標準価格表が誤って無効化されているケースもあります。管理者画面から価格表の有効状態を確認し、必要な価格表がアクティブであることを確認してください。

パターン3:価格表エントリが存在しない

価格表自体は有効でも、その価格表に商品が1つも登録されていないと、商談商品追加時に空のリストが表示されます。価格表の「価格表エントリ」関連リストを開き、商品が存在するか確認してください。特に、商品マスタを新しく追加した後、価格表エントリへの追加を忘れるケースがよくあります。

パターン4:通貨が一致しない

多通貨対応が有効になっている組織では、商談の通貨と価格表の通貨が一致している必要があります。たとえば、商談が日本円で作成されているのに、選択した価格表が米ドル専用であると、商品追加がブロックされます。商談の「通貨」項目と価格表の通貨を照合してください。

パターン5:権限不足

ユーザーのプロファイルまたは権限セットで、特定の価格表へのアクセスが制限されている場合があります。「価格表の参照」権限や「価格表エントリの参照」権限がないと、商品リストが表示されません。また、共有設定で特定の価格表がユーザーに公開されていない可能性もあります。

価格表の設定を確認する手順

以下の手順で、問題の原因を特定し解決することができます。権限がない操作は管理者に依頼してください。

  1. 商談レコードを開き、詳細項目「価格表」に値が設定されているか確認します。空白の場合は、編集ボタンを押して適切な価格表を選択してください。
  2. 現在設定されている価格表の名前をクリックし、価格表の詳細ページを開きます。ここで「有効」チェックボックスがオンになっていることを確認します。
  3. 価格表詳細ページの「価格表エントリ」関連リストを表示し、少なくとも1つ以上の商品(価格表エントリ)が存在することを確認します。存在しない場合は、商品を価格表に追加する必要があります。
  4. 商談の「通貨」項目を確認し、選択した価格表の通貨と一致しているか確認します。価格表の通貨は価格表詳細ページの「通貨」項目で確認できます。
  5. それでも問題が解決しない場合は、ユーザーの権限を確認します。システム管理者に依頼し、自分のプロファイルが「価格表の参照」権限を持ち、かつ該当の価格表へのアクセスが許可されているか調査してもらってください。
  6. 必要に応じて、価格表の共有設定を確認します。組織全体で共有されていないカスタム価格表は、特定のユーザーだけに公開されている場合があります。

状況別比較表

問題の症状と原因を素早く特定するための比較表を用意しました。ご自身の状況に当てはめて確認してください。

症状 考えられる原因 確認する場所 解決策
商品追加ボタンがグレーアウトしている 商談に価格表が未設定、または権限不足 商談の「価格表」項目、プロファイル権限 価格表を設定する、権限を付与する
商品追加画面でリストが空 価格表エントリがない、または価格表が無効 価格表の「有効」チェック、価格表エントリ一覧 価格表を有効化する、商品を価格表に追加する
エラーメッセージ「価格表の通貨が一致しません」 商談と価格表の通貨が異なる 商談の「通貨」項目、価格表の「通貨」項目 通貨を一致させるか、別の価格表を選択する
特定のユーザーのみ商品追加できない 価格表へのアクセス権限なし プロファイル、権限セット、共有設定 権限を付与する、共有設定を見直す

管理者に問い合わせる前に確認すること

管理者に問い合わせる前に、以下の情報を整理しておくとスムーズです。これにより、管理者は原因を素早く特定できます。

  • 問題が発生している商談のレコードIDまたは商談名
  • その商談に現在設定されている価格表の名前
  • 表示されるエラーメッセージの全文(スクリーンショットがあるとベター)
  • 商品を追加できないユーザーのユーザー名とプロファイル
  • 同じ商談で他のユーザーは商品追加できるかどうか

また、管理者側で確認すべき設定項目としては、価格表の共有設定(共有ルールや組織全体のデフォルトアクセス権)、価格表に関連する権限セットやプロファイルの「価格表」関連権限、そして商談オブジェクトの項目レベルのセキュリティ(価格表項目が参照可能か)などがあります。これらを事前にチェックリストとして用意しておくと、問い合わせが一回で解決しやすくなります。

よくある質問

Q1. 標準価格表しかなく、商品を追加できません。自分でカスタム価格表を作っても良いですか?

カスタム価格表の作成はシステム管理者または適切な権限を持つユーザーに依頼してください。誤った設定で作成すると、既存の商談や見積もりに影響を与える可能性があります。管理者が標準価格表を有効化して商品を追加するか、必要な場合にのみカスタム価格表を作成することをお勧めします。

Q2. 価格表が有効で、価格表エントリも存在するのに商品が表示されません。

多通貨環境では、商談の通貨と価格表の通貨が一致しているか再確認してください。また、商品の「有効」状態も確認してください。商品自体が無効になっていると、価格表エントリがあっても表示されません。さらに、カスタム価格表の場合は「標準価格表外の商品を含める」設定がオフになっていると、標準価格表にない商品が表示されないことがあります。

Q3. 商談の価格表を変更すると、既存の商品行はどうなりますか?

商談の価格表を変更すると、既存の商談商品はすべて削除されます(確認ダイアログが表示されます)。そのため、価格表の変更は商談に商品を追加する前に行うか、変更後に改めて商品を追加し直す必要があります。価格表を変更する前に、既存の商品情報をメモしておくことをおすすめします。

Q4. モバイルアプリからも商品追加できない場合、同じ原因ですか?

基本的には同じ原因です。モバイルアプリでも価格表の設定や権限の影響を受けます。ただし、モバイルアプリ固有のキャッシュやバージョンの問題が重なることもあるため、一度PC版Salesforceで試してみて、同じ症状が出るか確認してください。PC版で正常に動作する場合は、アプリの再インストールやアップデートを検討します。

まとめ

Salesforceで商談商品を追加できない場合、価格表の設定が最も重要な確認ポイントです。商談に価格表が設定されているか、その価格表が有効で通貨が一致し、価格表エントリが存在するか、ユーザーに権限があるかを順に確認することで、ほとんどの問題を解決できます。権限や共有設定など、自分で変更できない設定については管理者に必要な情報を伝えて依頼しましょう。日頃から価格表のメンテナンスを定期的に行い、商品追加時のトラブルを未然に防ぐ運用を心がけることをおすすめします。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

ADVERTISEMENT