Editja

Ixxerja permezz ta’


Run reports on inspection responses

Create reports or dashboards in Power BI to analyze and act on inspection responses from technicians. When you enable this feature, the system stores all responses entered for an inspection in Microsoft Dataverse and can parse them into individual question responses.

The system saves the questions and responses into the following Dataverse tables:

The system stores each image uploaded in inspections as an annotation in the Inspection Attachment (msdyn_inspectionattachment) table. You can retrieve these images by using Microsoft Power Automate flows.

Prerequisites

  • You have admin privileges in Dynamics 365 Field Service.
  • You have access to Microsoft Power Apps.
  • You have access to Microsoft Power Automate.

Enable analysis on inspection responses

Configure how often Field Service parses inspection responses and organizes them in a Dataverse table.

  1. In Field Service, change to the Settings area.

  2. Go to Field Service Settings and select the Inspection tab.

  3. Ensure Analytics enabled is set to Yes.

  4. For Analytics frequency, select how often to parse inspection responses:

    • Daily: Daily based on the Record generation start time.
    • Immediately: As soon as an inspection is marked complete.
    • Custom: A custom frequency between one and 365 days.

    Note

    When you set the analytics frequency to Immediately, Field Service parses and persists the inspection response as soon as the service task is completed. The parsed responses aren't updated even if the technician makes changes and completes the inspection again. However, if you set the analytics frequency to Daily or Custom, Field Service stores the responses from the latest completion of the service task before the flow start time.

View inspection questions and responses

Field Service stores questions on inspections in Dataverse. You can find these questions in the table in Power Apps.

  1. Sign in to Power Apps and select your environment.

  2. Select Tables and then All.

  3. Search for and select the table you want to view. For example, Customer Voice survey response. This table is empty until an inspection is completed.

    Screenshot of Power Apps, showing the inspection responses in the Customer Voice survey question response table.

View the status of the inspection flows

Inspections use Power Automate flows, which are part of the out-of-the-box inspection capability. The following flows are used:

To view the status of the flows, sign in to Power Automate, select your Field Service environment, and then select My flows. Open one of the flows.

Screenshot of the Inspection deserialization flow in Power Automate.

Use a Power Automate flow to parse inspection responses (deserialization of responses)

When a technician fills out an inspection, the answers to each inspection question are stored as JSON in the Inspection Response (msdyn_inspectionresponse) table. You can use a Power Automate flow to run a workflow on inspection responses. For example, if a technician responds 'Yes' to the inspection question Is a follow-up required? then a new follow-up work order service task could be added to the related work order. For more information, watch the video on running workflows on Inspection responses or go to Create a cloud flow in Power Automate.

Note

You can't customize out-of-the-box flows. To customize them, create or copy a Power Automate flow.