予測に関する問題のトラブルシューティング
この記事は、Microsoft Dynamics 365 Salesでの予測に関連する問題のトラブルシューティングと解決に役立ちます。
問題 1 - テリトリーベースの予測を作成しようとするとエラーが表示される
現象
テリトリーベースの予測を作成しようとすると、エラーが表示されます。 また、テリトリーベースの予測のデータが更新されない場合があります。
原因
システムの更新が実行されると、テリトリー エンティティの階層が無効になります (ただし、以前に有効にした場合)。このエラーが発生します。
解決方法
この問題を解決するには、リレーションシップからterritory_parent_territoryリレーションシップ定義で階層を有効にする必要があります。 次の手順を実行します。
[ 詳細設定] に移動します。
[詳細設定] ページがタブで開きます。
[設定] [カスタマイズのカスタマイズ>]>の順に選択します。
[Power Apps の設定] ページが開きます。
[ データ>エンティティ] を選択し、[ テリトリー] を選択します。
[ テリトリー ] ページで、[ リレーションシップ ] タブを選択し、[ 親] を選択します。
[多対一] ダイアログ ボックスで、[階層チェック] ボックスを選択し、[完了] を選択します。
エンティティを保存して閉じます。
問題 2 - 営業案件フォームで予測カテゴリ フィールドを非表示にできない
原因
フォームのカスタマイズによって既定で非表示として構成された後でも、アプリによって営業案件フォームに [予測] カテゴリ フィールドが表示されることがあります。
解決方法
このエラーを解決するには、フォームから [予測カテゴリ ] フィールドを削除する必要があります。 次の手順を実行します。
アプリのナビゲーション バーで、[ 設定] アイコンを選択し、[詳細設定] を選択 します。
[ ビジネス管理 の設定] ページが新しいブラウザー タブで開きます。
ナビゲーション バーで [ 設定] を選択し、[ カスタマイズ] で [ カスタマイズ] を選択します。
[ システムのカスタマイズ] を選択します。
ソリューション エクスプローラーの [ コンポーネント] で、[ エンティティ] を展開し、[ 営業案件] を展開して、[フォーム] を選択 します。
フォームタイプ Main の営業案件フォームを開きます。
営業案件フォームが新しいウィンドウで開きます。
[ 概要 ] セクションで、[ 予測カテゴリ ] フィールドを選択し、[ 削除] を選択します。
構成を保存して発行します。
問題 3 - 予測を表示できない
原因
以前のバージョンの予測を使用していて、最新バージョンに更新した場合、予測サイト マップが更新されない可能性があります。 これは、Sales Hub アプリのアンマネージド レイヤーが存在することが原因で発生する可能性があります。これにより、予測サイト マップで以前のバージョンの予測を開くことができます。
次の図は、以前のバージョンの予測ホーム ページの例です。
解決方法
この問題を解決するには、予測サイト マップ エントリを最新の予測エントリ グリッドに更新します。 詳細については、「 サイト マップに予測グリッドと構成オプションを追加する」を参照してください。
問題 4 - 予測グリッドを読み込めず、エラーが表示される
原因
ForecastInstanceActions プロセスは非アクティブ化されます。 その理由は、organizationの所有者が変更されたため、予測グリッドの読み込みに失敗している可能性があります。 次の図に示すエラーが表示されます。
予測をフェッチするためのアクション (ForecastInstanceActions) が無効になっています。
解決方法
このエラーを解決するには、 ForecastInstanceActions プロセスを アクティブにします。 次の手順を実行します。
[詳細設定] に移動し、[設定] [プロセス センター プロセス] の順に>選択します>。
検索ボックスに「 ForecastInstanceActions」と入力します。 プロセスが 下書き 状態であることがわかります。
プロセスを選択し、[ アクティブ化] を選択します。
確認メッセージで、[ アクティブ化] を選択します。
プロセスの状態が アクティブになっていることを確認し、[ 設定] を閉じます。
問題 5 - 予測グリッドでドリルダウン データを表示できない
原因
予測構成エンティティが予測グリッドにドリルダウン データを表示するための十分な権限がありません。 次の図に示すエラーが表示されます。
問題が発生しました。
予測レコードの取得にエラーが発生しました。
ブラウザー ページをもう一度再読み込みしてください。
解決方法
このエラーを解決するには、管理者が Forecast Configuration エンティティに対する読み取り特権をセキュリティ ロールに提供する必要があります。 次の手順を実行します。
[詳細設定] に移動し、[設定] [セキュリティ セキュリティ> ロール] の順>に選択します。
特権を適用するセキュリティ ロールを選択します。
セキュリティ ロール ページで、[ カスタム エンティティ ] タブを選択し、[ 予測構成] 行に移動します。
読み取り特権を選択して指定します。
設定を閉じます。
問題 6 - 予測カテゴリ フィールドが更新されない
原因
予測では、予測カテゴリ フィールドを [受注 ] または [ 損失] に更新した後も、営業案件は前のパイプライン バケットに表示されます。 このエラーは、営業案件予測カテゴリマッピング プロセス ワークフローがorganizationで無効になっているために発生します。
解決方法
エラーを解決するには、 営業案件予測カテゴリマッピング プロセス ワークフローをアクティブにします。 次の手順を実行します。
[詳細設定] に移動し、[設定のカスタマイズ]> [システムの>カスタマイズ] の順に選択します。
サイトマップで、[プロセス] を選択 します。
営業案件予測カテゴリマッピング プロセス ワークフローを選択し、[アクティブ化] を選択します。
営業案件の予測カテゴリが適切に更新されます。 ワークフローをアクティブ化する前に変更された機会は、手動で変更する必要があります。 また、 営業案件予測カテゴリマッピング プロセス ワークフローを開き、条件が予測カテゴリごとに適切に定義されていることを確認します。
設定を保存して閉じます。
問題 7 - 参照の種類の階層関連列を持つ予測をアクティブ化できない
原因
この問題は、"Dynamics 365 Sales Forecasting" ユーザーに階層関連の参照エンティティに対する読み取りアクセス許可がないために発生します。
解決方法
この問題を解決するには、次の手順に従います。
[詳細設定] に移動し、[設定][システム>セキュリティ セキュリティ> ロール] を選択します>。
Forecast AppUser ロールを開き、エンティティ型が存在するタブを選択します。
ルックアップ フィールドのエンティティ型のorganization レベルで読み取りアクセス許可を有効にします。
変更を保存します。
問題 8 - 予測をアクティブ化できない
原因
複数の理由により、予測のアクティブ化が失敗します。
解決方法
この問題を解決するには、次の手順に従います。
- 予測モデルのすべての必須構成が完了していることを確認します。
- 予測構成の階層フィルターが階層全体を除外しないようにします。 [全般] 手順の [プレビュー] セクションに移動して、階層が存在することを確認します。 詳細については、「 予測にフィルターを追加する」を参照してください。
問題 9 - アプリ設定で予測構成オプションが見つかりません
原因
次の理由により、Sales Hub アプリのアプリ設定に予測構成オプションが表示されない場合があります。
- 予測構成エンティティに対する読み取りアクセス許可がありません。
- 管理者は、 予測グリッドと構成を [ パフォーマンス管理 ] セクションに手動で追加しませんでした。
解決方法
この問題を解決するには、次の手順に従います。
- 予測構成を作成および管理できるユーザーに Forecast Manager セキュリティ ロールを割り当てます。
- [予測の構成] では、カスタム アプリに予測ナビゲーション ウィンドウ項目を追加する必要があります。
問題 10 - ユーザー階層の予測を表示できない
原因
この問題は、予測を表示するためのアクセス許可が不足しているために発生します。
解決方法
この問題を解決するには、次の点を確認します。
次のいずれかの条件が満たされます。
あなたは予測の所有者です。 予測構成の [アクセス許可] ステップの [所有者] ルックアップ フィールドに、所有者が表示されます。
予測構成の [ アクセス 許可] ステップで構成されているように、読み取りアクセス許可を持つセキュリティ ロールの一部です。
誰かが予測をあなたと共有しました。 詳細については、「 予測共有を有効または無効にする」を参照してください。
予測構成の [アクセス許可] ステップの [所有者] ルックアップ フィールドが [なし] に設定されていません。 [なし] に設定されている場合、誰も予測を表示できません。
問題 11 - 予測フィールドの値が予測グリッドにゼロまたは空白で表示される
原因
[セレクター]、[金額] フィールド、および [日付] フィールドに関連付けられている列では、フィールド レベルのセキュリティが有効になっている可能性があります。
解決方法
この問題を解決するには、フィールド セキュリティ プロファイルの #Dynamics 365 Sales Forecasting ユーザーに読み取りアクセス許可を付与する必要があります。 それ以外の場合、列にはすべてのユーザーに 0 が表示されます。 フィールド セキュリティ プロファイルを構成するには、次の手順に従います。
- [設定]>[詳細設定][セキュリティ フィールドのセキュリティ>プロファイル]> の順に移動します。
- 0 を示すフィールドに関連付けられているフィールド セキュリティ プロファイルを選択します。
- [ユーザーの追加] を選択します>。
- #Dynamics 365 Sales Forecasting ユーザーを検索し、ユーザー名に対してチェック ボックスをオンにし、[追加の選択] を選択>します。
- [ フィールドのアクセス許可] を選択し、フィールドに 読み取り アクセス許可を付与します。
- プロファイルを保存して閉じます。
予測を再計算し、列に適切な値が表示されていることを確認します。
問題 12 - 予測ページの予測列を手動で再計算できない
原因
[ 予測 ] ページの予測列を 手動で再計算することはできません。
解決方法
予測の予測列は 7 日ごとに自動的に再計算され、手動再計算はサポートされていません。 これは、予測は、将来の収益の結果を予測するために、履歴データとオープンセールス パイプラインを見る AI 主導のモデルに基づいているためです。 予測列には、営業案件の [状態] フィールドに基づいて、各販売者とマネージャーの予測収益が表示されます。 予測の精度を最適化するには、[ 予測カテゴリ ] の値が [状態] フィールドと同期していることを確認します。 すぐに使用できる予測カテゴリの場合、ワークフローでは、営業案件が [受注 ] または [ 失われた] として閉じられると、予測カテゴリが適切な値で更新されます。
問題 13 - ページの読み込み時に基になるグリッド ビューの予測が無効 (読み取り専用)
原因
予測構成で構成されたカスタム JavaScript では、グリッドを編集できません。
解決方法
この問題を解決するには、カスタム JavaScript コードを確認し、基になるレコード グリッド ビューを無効にするかどうかをチェックします。