ADVERTISEMENT

【Salesforce】価格表で困った時の管理者が見るべき原因

【Salesforce】価格表で困った時の管理者が見るべき原因
🛡️ 超解決

Salesforceの価格表(Price Book)は、見積もりや商談で商品の価格を管理する重要な機能です。しかし、商品が選択できない、価格が正しく表示されない、レコードが参照できないといったトラブルが発生することがあります。管理者としては、まずどこを確認すればよいのか、原因を効率的に切り分けることが求められます。この記事では、実際に発生しやすい問題とその原因を、管理者視点で具体的に解説します。

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

  • 最初に見る場所: 価格表の有効状態、通貨設定、標準価格表の有無をSalesforceの設定画面から確認します。
  • 切り分けの軸: 価格表の基本設定(有効/無効、通貨)、価格表エントリ(商品の関連)、権限設定(プロファイル・権限セット)の3軸で原因を特定します。
  • 注意点: システム管理者以外が標準価格表や通貨設定を変更すると重大な影響が出るため、必ず管理者権限を持つユーザーが操作してください。また、設定変更前には必ずバックアップやSandboxでのテストを推奨します。

ADVERTISEMENT

価格表で発生する主なトラブルと原因の切り分け方

価格表に関するトラブルは、大きく分けて「商品を選択できない」「価格が正しく表示されない」「特定のユーザーのみ見えない」の三つです。それぞれの原因は異なりますが、管理者が最初に確認すべきは価格表そのものの状態です。以下の表に、トラブルの種類と主な確認ポイントをまとめました。

トラブル 主な原因 最初の確認場所
商品が選択できない 価格表が無効、通貨不一致、権限不足 設定>価格表>該当価格表の「有効」チェック
価格が正しく表示されない 価格表エントリの未設定、通貨換算ミス 設定>商品>価格表エントリの一覧
特定ユーザーだけ見えない プロファイル権限、権限セットの欠如 設定>プロファイル>「価格表」関連権限

このように、原因ごとに確認する設定項目が異なります。次のセクションから、具体的な確認手順と解決方法を説明します。

価格表の基本設定を確認する

まずは価格表そのものが正しく設定されているかを確認します。以下の手順で、基本設定をチェックしてください。

  1. Salesforceの設定画面(歯車アイコン)から「設定」を開きます。
  2. クイック検索ボックスに「価格表」と入力し、「価格表」管理ページに移動します。
  3. 問題が発生している価格表を探し、「有効」チェックボックスがオンになっているか確認します。オフの場合は原因の可能性が高いため、オンに変更します。
  4. 価格表の「通貨」項目が、組織の通貨設定と一致しているか確認します。複数通貨が有効な場合は、該当価格表に設定された通貨が正しいか見直します。
  5. 標準価格表が存在するか確認します。多くの機能は標準価格表を参照するため、標準価格表が無効または削除されているとトラブルが発生します。標準価格表は必ず1つ有効にしておく必要があります。

これらの確認で基本設定に問題がある場合は、修正することで解決するケースが多いです。ただし、標準価格表の変更はシステム全体に影響するため、Sandbox環境で十分にテストしてから本番に適用してください。

よくある失敗パターン:標準価格表の誤削除

管理者が誤って標準価格表を削除してしまうケースがあります。標準価格表は削除後も復元が難しいため、事前にバックアップを取っていないと大きな問題になります。もし標準価格表がない場合は、新しい価格表を作成し、組織のデフォルトとして設定し直す必要があります。この作業は多くの関連レコードに影響を与えるため、システム全体の把握が不可欠です。

価格表エントリと商品の関連を確認する

価格表が有効でも、価格表エントリ(商品ごとの価格設定)が正しく設定されていないと、商品が選択できなかったり価格が表示されなかったりします。以下の手順で確認します。

  1. 設定画面で「商品」管理ページを開きます。
  2. 該当の商品レコードを開き、「価格表エントリ」関連リストを確認します。
  3. 価格表エントリが存在しない場合は、「価格表エントリを追加」ボタンから価格表と価格を設定します。
  4. 価格表エントリの「有効」チェックボックスがオンになっているか確認します。オフの場合は商品が価格表に表示されません。
  5. 価格表エントリの通貨が、価格表の通貨と一致しているか確認します。不一致があると正しい価格が表示されません。

また、価格表エントリの標準価格と割引価格が混在している場合、商談や見積もりで意図しない価格が適用されることがあります。定期的に価格表エントリの一覧をエクスポートして、整合性を監査することをお勧めします。

比較表:標準価格表とカスタム価格表の違い

項目 標準価格表 カスタム価格表
作成方法 システムが自動生成(Organizationのデフォルト) 管理者が手動で作成
削除の可否 削除可能だが影響大(推奨しない) 削除可能(関連レコードがない場合)
通貨設定 組織の基本通貨と連動 任意の通貨を設定可能
使用用途 全ユーザー共通の価格リスト 特定の部門や地域向けの価格リスト

カスタム価格表を使う場合、権限設定で参照可能なユーザーを制限することも可能です。ただし、権限が正しく設定されていないと、ユーザーから価格表が見えず、商品を選択できない原因になります。

権限とアクセス設定を確認する

価格表や商品が見えない、選択できない場合、権限設定が原因であることがよくあります。特にプロファイルと権限セットの設定を重点的に確認します。

  1. 設定画面で「プロファイル」を開き、該当ユーザーのプロファイルを選択します。
  2. 「オブジェクト権限」タブで「価格表」オブジェクトへの「参照」権限が有効か確認します。商談や見積もりを使う場合は「作成」「編集」権限も必要です。
  3. さらに「価格表エントリ」オブジェクトへのアクセス権限も確認します。多くの場合、価格表エントリへの参照権限がないと商品一覧に表示されません。
  4. 権限セットを使用している場合、その権限セットに価格表関連の権限が含まれているか確認します。権限セットはプロファイルと累積されるため、どちらかが不足していてもアクセス不可になります。

権限の問題は、システム管理者であれば問題なく操作できるのに一般ユーザーだけエラーになる場合に疑います。トラブルが特定ユーザーまたは特定プロファイルのみで発生している場合は、権限設定を第一に確認しましょう。

失敗パターン:権限セットの未割り当て

例えば、新しい価格表をカスタムで作成し、その価格表へのアクセス権を権限セットで管理しているとしましょう。権限セットをユーザーに割り当て忘れると、そのユーザーは価格表を参照できません。権限セットの割り当ては設定>権限セット>対象ユーザー一覧で確認できます。定期的に割り当て状況を見直すことをお勧めします。

通貨設定と価格表の紐付けを確認する

多通貨機能を有効にしている組織では、通貨設定が価格表表示に大きな影響を与えます。以下の項目を確認してください。

  • 組織の通貨設定(設定>通貨管理>通貨)で使用する通貨が正しく設定されているか。
  • 各価格表に設定された通貨が、組織の通貨と一致しているか。特に標準価格表の通貨は組織の基本通貨と自動的に紐付くため、基本通貨を変更すると影響が出ます。
  • 価格表エントリの価格が、価格表の通貨と一致しているか。例えば価格表がUSDなのにエントリがJPYで登録されていると、換算誤差が生じます。

多通貨環境では、通貨換算レートも重要です。レートが古いと正しい価格が表示されないため、定期的な更新が必要です。また、通貨設定はシステム管理者のみが変更可能なため、変更履歴を監査証跡で確認すると、いつ誰が変更したか追跡できます。

管理者へ伝える情報:監査証跡の活用

価格表関連の設定変更は、監査証跡に記録されます。設定>監査証跡>設定変更履歴で、価格表、通貨、権限の変更を確認できます。トラブルが発生した日時と変更履歴を突き合わせることで、原因を特定しやすくなります。例えば「昨日までは問題なかった」という場合、その前後の変更を監査証跡で調べてみてください。

失敗パターンとよくある質問

失敗パターン1:価格表を無効にしたまま運用

テスト目的で価格表を無効にした後、戻し忘れて運用を続けてしまうケースがあります。これにより、商談や見積もりで商品が選択できなくなります。定期的に有効な価格表の一覧を確認し、不要な価格表は削除または適切に管理しましょう。

失敗パターン2:商品の有効期限切れ

商品自体が無効(有効チェックなし)になっていると、価格表エントリがあっても選択できません。商品管理ページで該当商品の有効状態を確認し、必要に応じて再有効化します。

よくある質問

  • Q1: 価格表の一覧に何も表示されません。
    A: 価格表が一つも作成されていないか、すべて無効になっています。標準価格表を作成するか、既存の価格表を有効にしてください。
  • Q2: 特定のユーザーだけ価格表が見えません。プロファイル権限は正しいはずです。
    A: 権限セットが原因かもしれません。権限セットで価格表へのアクセスを制限していないか確認し、該当ユーザーに権限セットが割り当てられているかも確認してください。
  • Q3: 通貨換算がうまくいかず、価格がおかしいです。
    A: 通貨換算レートが最新か確認してください。設定>通貨管理>通貨換算レートで手動更新するか、外部連携で自動更新している場合はその連携が動作しているか確認します。
  • Q4: 新しい価格表を作成したのに、商談で選択できません。
    A: 新しい価格表が「有効」になっているか、またその価格表に必要な商品の価格表エントリが追加されているか確認してください。さらに、権限設定でユーザーがその価格表を参照できるかも確認が必要です。

まとめ

Salesforceの価格表に関するトラブルは、基本設定、価格表エントリ、権限、通貨の4つのポイントを順に確認することで、多くの原因を特定できます。最初に価格表の有効状態と標準価格表の存在を確認し、次に商品との関連、権限、通貨設定と進むのが効率的です。管理者は、変更を行う前に必ずSandboxでテストし、監査証跡を活用して変更履歴を追跡する習慣をつけてください。これにより、問題発生時の原因特定が迅速になり、再発防止にもつながります。日頃から価格表の設定状態を定期的に監査し、適切に管理することで、ユーザーが安心してSalesforceを利用できる環境を維持しましょう。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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

ADVERTISEMENT