---
schema_version: "1"
id: 99f0d25d644094b939165ac7db2431228a79b67c5616aa0e794fe4b1daca93e8
title: ServiceReportLayout
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_servicereportlayout.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_servicereportlayout.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9e9d0ae061ac41febc649df79dc88b9859c3b33015e897d98c54a15f5357b3a7
description: Represents a service report template in field service.
---
# ServiceReportLayout

Represents a service report template in field service.

## Supported Calls

describeSObjects(), query(), retrieve()

## Special Access Rules

Field Service must be enabled. All users with Field Service Standard user permission can view the ServiceReportLayout object via the API.

## Fields

| Field Name | Details |
| --- | --- |
| DeveloperName | 
Type

string

Properties

Filter, Group, Sort

Description

The developer name of the service report template.

![Note](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/images/icon_note.png)

#### Note

Only users with View DeveloperName OR View Setup and Configuration permission can view, group, sort, and filter this field.















 |
| Language | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

The language that the service report template uses.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The date the service report template was last viewed.



 |
| MasterLabel | 

Type

string

Properties

Filter, Group, Sort

Description

The name of the service report template. For example, Maintenance Report Template.



 |
| TemplateType | 

Type

picklist

Properties

Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

The type of the service report template. Available in API version 46.0 and later.

Possible values are:

- DigitalForm
- ServiceReport

The default value is ServiceReport.



 |

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

[ServiceReportLayoutChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.")

Change events are available for the object. Available in API version 55.0 and later.