Salesforce FieldServiceモバイルアプリケーションの関連


+ [アプリ マネージャーに Field Service Android アプリが表示されません](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000OrDYA)
+ [「Field Service Mobile App Builder」 を使用するとページが無限にロードされてアプリを構成できない](https://help.salesforce.com/s/articleView?id=000396232&type=1)

この問題は「Field Service Mobile App Builder」にアクセスするユーザーに権限がないことによって発生します。

それぞれのデバイスに対応した接続アプリしかないはず。

+ [FAQ：Salesforce FieldServiceモバイルアプリケーション](https://help.salesforce.com/s/articleView?id=000316816&type=1)
+ 日本語のヘルプもある

以下は、Salesforce Field Service アプリケーションに関するよくある質問の答えです。

# iOS 用 Salesforce Field Service アプリケーションにログインすると、「Oops. you have not been set up as a Service Resource (サービスリソースとして設定されていません)」というメッセージが表示される理由は?

Salesforce Field Service Mobile アプリケーションを使用するには、ユーザに [サービスリソース] レコードを割り当てる必要があります。手順については、「サービスリソースの作成」を参照してください。ユーザには自分のサービスリソースレコードに対する参照・更新アクセス権が必要です。 

# Android 用 Salesforce Field Service アプリケーションにログインすると、中央に紫のビックリマーク、または「Oops (問題が発生しました)」というメッセージが表示された空白の画面が表示される理由は?

これは、ユーザに関連付けられたサービスリソースがないか、ユーザにオブジェクトまたは項目への十分なアクセス権がない場合に起こります。「ユーザへの Field Service Mobile アプリケーションのアクセス権の付与」のすべての手順を実行してください。[サービスリソース] レコードの [リソース種別] が [技術者] になっていることを確認してください。それ以外になっているとエラーメッセージが引き続き表示されます。ユーザには自分のサービスリソースレコードに対する参照・更新アクセス権が必要です。 

# 技術者にプッシュ通知が届く理由は?

モバイルプッシュ通知を有効にする手順、およびプッシュ通知を受け取る状況のリストについては、「Field Service Mobile アプリケーションのプッシュ通知のカスタマイズ」を参照してください。組織に接続アプリケーションがインストールされていることを確認してください。
また、モバイルアプリケーションにログインしているユーザと異なるユーザがサービス予定を割り当てていることを確認してください。**ユーザは自分が行った変更の通知は受信できません。**

# サービス予定レコードの詳細にアクセスする方法は?

1. 右下の [スケジュール] タブアイコンをタップします。
2. 目的のサービス予定が表示されているリスト項目をタップします。親作業指示または親作業指示品目の概要画面が表示されます。
3. サービス予定カードの右側にある 3 つの点をタップします。
4. [詳細を表示] をタップします。
注意: ユーザが概要画面で [関連] タブをタップし、[サービス予定] リストと目的のリスト項目をタップすると、概要画面が表示されます。

# 作業指示の概要画面をカスタマイズする方法は?

ユーザが [スケジュール] タブからサービス予定をタップすると、作業指示の概要に移動します。作業指示の概要画面に表示される強調表示やカードはカスタマイズできます。手順については、「[作業指示の概要] 画面のレイアウトのカスタマイズ」を参照してください。

# [スケジュール] タブをカスタマイズする方法は?
+ 「[スケジュール] タブのカスタマイズ」を参照してください。
+ [デフォルトのリストビューの API 参照名] として定義されているリストビューを使用している場合は、次のようになります。
  + リストで [所有者別に絞り込み] と [私のサービス予定] を使用すると、Salesforce Field Service アプリケーションにはデスクトップのフルサイトビューでそのリストに表示されるのと同じレコードが表示されます。
  + リストで [所有者別に絞り込み] と [割り当て先が自分] を使用すると、Salesforce Field Service アプリケーションにはユーザのサービスリソースに割り当てられたリストのレコードのみが表示されます。
    + [割り当て先が自分] に設定するには、Classic UI でリストビューを編集します。


# サービスレポートを送信できない理由は?

+ すべてのサービスレポートテンプレートが最適に機能するには標準テンプレートを有効なままにしておく必要があります。
+ エラー「A signature must be captured before generating a Service Report (サービスレポートを生成する前に署名が取得されている 必要があります)」: [サービスレポートを作成] アクションに使用しない場合でも標準テンプレートを有効にします。
+ [サービスレポートを作成] アクションは、別のサービス終了フローが設定されておらず、サービス予定ページレイアウトに [サービスレポート] 関連リストが含まれている場合にのみ表示されます。
+ また、サービスレポートが以前に生成されている場合、[概要] タブの最上部に [サービスレポート] カードが表示され、サービスレポートを作成するオプションは表示されません。
+ サービスレポートが生成されていない場合、[概要] タブの最下部にカードが表示され、サービスレポートを作成するオプションも表示されます。
+ サービスレポートを使用できるようにモバイルユーザおよび構成が適切に設定されているかどうかを確認するには、「Field Service Mobile アプリケーションでのサービスレポートの作成」を参照してください

# Salesforce Field Service アプリケーションは MDM と連携しますか?

Salesforce では、主流のモバイルデバイス管理 (MDM) スイートとの、手厚いセキュリティ準拠を提供しています。Android と iOS のいずれについても、MDM を通じて、ユーザのデバイスに対する配信や制御に高度な機能を利用できます。Salesforce と MDM を使用することで、証明書ベースの認証や自動カスタムホストプロビジョニングなど、セキュリティ機能がさらに強化されます。詳細については、「Field Service Mobile のセキュリティ」を参照してください。

# [消費された商品] レコードの作成時に商品を検索しようとすると、「該当する結果がありません」と表示される理由は?

この検索の結果を表示するには、作業指示ページレイアウトに [価格表] 項目を追加する必要があり、「消費された商品」検索の結果を表示するには、作業指示レコードにこの項目が自動生成される必要があります。 

# 商品項目を検索してドリルインするときに Lightning アクションメニューが表示されない理由は?

商品項目を検索するときには、モーダルウィンドウが起動されます。検索した商品項目にドリルインしても、引き続きモーダルウィンドウに表示されます。これは設計どおりの動作です。パフォーマンス上の理由から、モーダルウィンドウにはメニューバーが表示されません。商品項目を追加すると、詳細ページに戻って追加した商品項目にアクセスできます。そこにはメニューバーが表示されます。


# アプリケーションへの予定の読み込みを促進するために調整できるものは?

+ [Field Service Mobile 設定] で、アプリケーションに表示する日数を減らすことができます。[日付ピッカーの将来の日数] と [日付ピッカーの過去の日数] のデフォルトは 45 日です。
+ 日数を減らすことによって、オフライン同期と読み込みの時間が短縮されます。
+ キャッシュ設定、プライミングの影響、同期に関してパフォーマンスを高めるその他のヒントについては、「Salesforce Field Service App for iOS and Android Performance Considerations (iOS および Android 用 Salesforce Field Service アプリケーションの考慮事項)」を参照してください。

# Salesforce Field Service アプリケーションでダークモードを有効にする方法は?

+ iOS: ユーザはデバイスシステムレベルでダークモードを有効にする必要があります。iOS の [設定] > [画面表示と明るさ] に移動し、[ダーク] を選択します。Salesforce Field Service アプリケーションのみでダークモードを有効にすることはできません。この設定はアプリケーション固有ではなくデバイスに適用されます。
+ Android: 現在、Android ではダークモードは使用できません。

# 地理位置情報の機能は?

+ 「Field Service Mobile アプリケーションによるサービスリソースの地理位置情報の追跡」を参照してください。
+ 地理位置情報がポーリングされると、デスクトップの次の場所に表示されます。
  + サービスリソース履歴 (ポーリングされた各地点のエントリ)
  + サービスリソース詳細のガントマップ (ポーリングされた地点間に描かれた線)
+ フォアグラウンドの場合
  + 技術者が移動を開始し、[地理位置情報の更新頻度] の時間が経過するとポーリングが取得されます。
+ バックグラウンドの場合
  + Android では、技術者が移動を開始し、[地理位置情報の更新頻度 (バックグラウンド)] の時間が経過するとポーリングが取得されます。
  + iOS では、技術者が 500 メートル以上移動し、さらに次の 2 つの時間の長い方が経過するとポーリングが取得されます。
    + 5 分間
    + 地理位置情報の更新頻度 (バックグラウンド)
+ 移動がない場合: 地理位置情報のポーリングは停止します。
+ [地理位置情報の精度] と [地理位置情報の精度 (バックグラウンド)] 設定を指定しても、ポーリングの実行には直結しません。

# ユーザにタイムシートが表示されない理由は?

+ アプリケーションにタイムシートが表示されるには、Salesforce Field Service アプリケーションにログインしているユーザがタイムシートレコードの所有者である必要があります。
+ デフォルトでは所有者はレコードを作成したユーザに設定されています。
+ 既存のタイムシートの所有者を変更するには、デスクトップフルサイトまたは Salesforce モバイルアプリケーションの [所有者の変更] アクションを使用します。

# タイムシートエントリを作成しているときにエラー「Oops! An error occurred (エラーが発生しました)」が発生する理由は?

+ アプリケーションでタイムシートエントリを作成してタイムシートを送信するには、ユーザに [開始時刻] 項目と [終了時刻] 項目に対する参照/編集アクセス権が必要です。

# コントラクターコミュニティユーザに取引先責任者レコードデータが表示されない理由は?

+ 「コミュニティで有効になっていない取引先責任者をコミュニティユーザが表示できない」 を参照してください。