When using the "Book Appointment" or "Candidates" actions in Salesforce Field Service, users may encounter the error message: "Required Fields Missing: [Type]." This error typically occurs because the "Type" picklist field on the Resource Absence object does not have a default value assigned. This field is required for certain actions, and without a default value set, the system is unable to process the request properly.
The error is caused by the absence of a default value for the "Type" picklist across various record types on the Resource Absence object, such as "Break" or "Non-Availability." To resolve this, a default value needs to be assigned to the "Type" field for each applicable record type.
When using the "Book Appointment" or "Candidates" actions in Salesforce Field Service and an error occurs that the "Required fields are missing: [Type]", you need to assign a default value to the "Type" picklist field on the Resource Absence object. Follow the steps below to configure this:
Navigate to Object Manager:
Access Record Types:
Edit the Type Picklist Field:
Set the Default Value:
Repeat for Other Record Types:
By setting a default value for the "Type" picklist in the relevant record types, you can prevent the "Required Fields Missing: Type" error from occurring when using book appointment or get candidates in Salesforce Field Service.
002772140

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.