Share via


独自のビジネスニーズ向けに Dynamics 365 Field Service を構成する

管理者は、独自のビジネスニーズに対応するように Field Service を構成できます。

次の表で、一般的な構成を実行するためのドキュメントを見つけてください。

領域 ドキュメント
フォーム フォーム デザイナーを使用してフォームを作成、編集、構成する
作業指示書 作業指示書のユーザーインター フェイス設定
スケジュール設定 エンティティのスケジュール設定の有効化
スケジュール設定 カスタム フィールドを使用してリソース マッチング ロジックをカスタマイズする
スケジュール ボード 顧客がビジネス ロジックを拡張するための予約ルールを設定する
スケジューリング リソースの空き時間 API&サンプル コード
スケジューリング リソースの稼働時間の拡張性
スケジューリング 任意の GPSプロバイダーを使用する
Mobile app Field Service モバイル アプリをカスタマイズする
Mobile app カスタム アプリ モジュールを モバイル アプリに追加する
モバイルアプリ モバイル ワークフローと JavaScript
Mobile app Microsoft Power Platform を使用して、Field Service モバイル アプリを構成する
スケジューリング API を使用して勤務時間カレンダーを編集する

文書化されていないカスタム コントロール

Field Service では、デフォルトで使用されるフォーム上でそのまま使用することのみを目的としたコントロールが導入されています。

カスタマイズ シナリオでは次のコントロールの使用を控えてください。

  • MultiselectLookupControl
  • msdyn_postponegenerationuntil
  • これは内部使用専用です。 このフィールドの値の操作または依存関係の取得はサポートされていないため、予期しないシステム動作が発生する可能性があります。 このフィールドは、次のエンティティにあります。
    • 契約予約設定 (msdyn_agreementbookingsetup)
    • 契約予約日付 (msdyn_agreementbookingdate)
    • 契約請求設定 (msdyn_agreementinvoicesetup)
    • 契約請求日付 (msdyn_agreementinvoicedate)
    • 受注請求設定 (msdyn_orderinvoicingsetup)
    • 受注請求設定日 (msdyn_orderinvoicingsetupdate)
    • 受注請求日 (msdyn_orderinvoicingdate)
    • インシデントタイプのセットアップ(msdyn_incidenttypessetup)
    • 見積もり予約設定 (msdyn_quotebookingsetup)