Object Reference for Salesforce and Force.com

38 downloads 279 Views 11MB Size Report
20 Dec 2017 - Represents the association between a campaign and an opportunity in Customizable Campaign Influence. .....
Object Reference for Salesforce and Force.com Version 41.0, Winter ’18

@salesforcedocs Last updated: December 20, 2017

© Copyright 2000–2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com, inc.,

as are other names and marks. Other marks appearing herein may be trademarks of their respective owners.

CONTENTS Chapter 1: Object Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Primitive attribute if the field is of type string. This field type is used in history objects for the NewValue and OldValue fields. It is also a valid field type for fieldType and soapType. Note: Most SOAP toolkits automatically deserialize this element into the correct native type.

Calculated Field Type Calculated fields are read-only fields in the API. These are fields defined by a formula, which is an algorithm that derives its value from other fields, expressions, or values. You can filter on these fields in SOQL, but you should not replicate these fields. The length of text calculated fields is 3900 characters or less—anything longer will be truncated. Calculated fields are called formula fields in the Salesforce user interface.

ComboBox Field Type A combobox is a picklist that also allows users to type a value that is not already specified in the list. A combobox is defined as a string value.

Currency Field Type Currency fields contain currency values, such as the ExpectedRevenue field in a Campaign, and are defined as type double.

5

Object Basics

Field Types

For organizations that have the multicurrency option enabled, the CurrencyIsoCode field is defined for any object that can have currency fields. The CurrencyIsoCode field and currency fields are linked in a special way. On any specific record, the CurrencyIsoCode field defines the currency of that record, and thus, the values of all currency fields on that record will be expressed in that currency. For most cases, clients do not need to consider the linking of the CurrencyIsoCode field and the currency fields on an object. However, clients may need to consider the following: • The CurrencyIsoCode field exists only for those organizations that have enabled multicurrency support. • When displaying the currency values in a user interface, it is preferred to prepend each currency value with its CurrencyIsoCode value and a space separator. • The CurrencyIsoCode field is a restricted picklist field. The set of allowable values, defined in the CurrencyType object, can vary from organization to organization. Attempting to set it to a value that is not defined for an organization causes the operation to be rejected. • If you update the CurrencyIsoCode field on an object, it implicitly converts all currency values on that object to the new currency code, using the conversion rates that are defined for that organization in the Salesforce user interface. If you specify currency values in that same update() call, the new currency values you specify are interpreted in the new CurrencyIsoCode field value, without conversion. • The picklist values in a CurrencyIsoCode field do not exactly match the labels displayed in Salesforce. To perform currency conversions, client applications can look up the CurrencyIsoCode in the CurrencyType object.

encoding="UTF-8"?>

Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LastModifiedDate

Type dateTime Properties Defaulted on create, Filter, Sort Description This field is a standard system field. When a feed item is created, LastModifiedDate is the same as CreatedDate. If a FeedComment is inserted on the feed item, then LastModifiedDate becomes the CreatedDate for the FeedComment. Deleting the FeedComment does not change the LastModifiedDate. Ordering by LastModifiedDate DESC sorts the feed by both the most recent feed item or comment.

LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort Description The URL of the LinkPost.

1985

Standard Objects

SolutionFeed

Field Name

Details

NetworkScope

Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. NetworkScope can have the following values:

• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId

Type reference Properties Filter, Group, Sort Description ID of the solution record that is tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion article associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a SolutionFeed object of Type ContentPost.

Title

Type string Properties Group, Nillable, Sort

1986

Standard Objects

Field Name

SolutionFeed

Details Description The title of the SolutionFeed. When the Type is LinkPost, the LinkUrl is the URL, and this field is the link name.

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of SolutionFeed item: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply.

1987

Standard Objects

Field Name

SolutionFeed

Details • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.

Visibility

Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Specifies whether this feed item is available to all users or internal users only. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. Visibility can have the following values:

• AllUsers—The feed item is available to all users who have permission to see the feed item. • InternalUsers—The feed item is available to internal users only. Note the following exceptions for Visibility: • For record posts, Visibility is set to InternalUsers for all internal users by default.

1988

Standard Objects

SolutionHistory

Field Name

Details • External users can set Visibility only to AllUsers. • Visibility can be updated on record posts. • The Update property is supported only for feed items posted on records.

Usage Use this object to track changes for a solution record. SEE ALSO: Solution EntitySubscription NewsFeed UserProfileFeed

SolutionHistory Represents the history of changes to the values in the fields of a solution.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Fields Field

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed. Label is Custom Field Definition ID.

IsDeleted

Type boolean Properties Defaulted on create, Filter Description Indicates whether the object has been moved to the Recycle Bin (true) or not (false). Label is Deleted.

1989

Standard Objects

SolutionStatus

Field

Details

NewValue

Type anyType Properties Nillable, Sort Description The new value of the field that was changed. Limited to 255 characters.

OldValue

Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed. Limited to 255 characters.

SolutionId

Type reference Properties Filter, Group, Sort Description ID of the Solution. Label is Solution ID.

Usage Use this read-only object to identify changes to a solution. This object respects field-level security on the parent object. SEE ALSO: SolutionStatus

SolutionStatus Represents the status of a Solution, such as Draft, Reviewed, and so on.

Supported Calls describeSObjects(), query(), retrieve()

1990

Standard Objects

SolutionStatus

Fields Field

Details

ApiName

Type string Properties Filter, Group, NillableSort Description Uniquely identifies a picklist value so it can be retrieved without using an id or master label.

IsDefault

Type boolean Properties Defaulted on create, Filter, Group, Sort Description Indicates whether this is the default solution status value (true) or not (false) in the picklist. Only one value can be the default value.

IsReviewed

Type boolean Properties Defaulted on create, Filter, Group, Sort Description Indicates whether this solution status value represents a reviewed Solution (true) or not (false). Multiple solution status values can represent a reviewed Solution.

MasterLabel

Type string Properties Filter, Group, Nillable, Sort Description Master label for this solution status value. This display value is the internal label that does not get translated.

SortOrder

Type int Properties Filter, Group, Nillable, Sort Description Number used to sort this value in the solution status picklist. These numbers are not guaranteed to be sequential, as some previous solution status values might have been deleted.

1991

Standard Objects

SolutionTag

Usage This object represents a value in the solution status picklist. The solution status picklist provides additional information about the status of a Solution, such as whether a given status value represents a reviewed or unreviewed solution. Your client application can query this object to retrieve the set of values in the solution status picklist, and then use that information while processing Solution objects to determine more information about a given solution. For example, the application could test whether a given case has been reviewed or not based on its Status value and the value of the IsReviewed property in the associated SolutionStatus record. SEE ALSO: Solution

SolutionTag Associates a word or short phrase with a Solution.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve()

Fields Field Name

Details

ItemId

Type reference Properties Create, Filter Description ID of the tagged item.

Name

Type string Properties Create, Filter Description Name of the tag. If this value does not already exist, a new TagDefinition is created and becomes the parent of this Tag object. Otherwise, a TagDefinition with the same name becomes the parent of this Tag object. Parent relationships are created automatically.

TagDefinitionId

Type reference Properties Filter

1992

Standard Objects

Field Name

SOSDeployment

Details Description ID of the parent TagDefinition object that owns the tag.

Type

Type picklist Properties Create, Filter, Restricted picklist Description Defines the visibility of a tag. Valid values: • Public—The tag can be viewed and manipulated by all users in an organization. • Personal—The tag can be viewed or manipulated only by a user with a matching OwnerId.

Usage SolutionTag stores the relationship between its parent TagDefinition and the Solution being tagged. Tag objects act as meta> Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation.

LastModifiedDate

Type dateTime Properties Defaulted on create, Filter, Sort Description Date and time when a user last modified this record. This field is a standard system field. When a feed item is created, LastModifiedDate is the same as CreatedDate. If a FeedComment is inserted on that feed item, then LastModifiedDate becomes the CreatedDate for that FeedComment. Deleting the FeedComment does not change the LastModifiedDate. Ordering by LastModifiedDate DESC sorts the feed by both the most recent feed item or comment.

LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.

LinkUrl

Type url

2026

Standard Objects

Field

TaskFeed

Details Properties Nillable, Sort Description The URL of a LinkPost.

NetworkScope

Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. NetworkScope can have the following values:

• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId

Type reference Properties Filter, Group, Sort Description ID of the account record that is tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost.

2027

Standard Objects

TaskFeed

Field

Details

Title

Type string Properties Group, Nillable, Sort Description The title of the task record. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply.

2028

Standard Objects

Field

TaskFeed

Details • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • CaseCommentPost—generated event when a user adds a case comment for a case object • EmailMessageEvent—generated event when an email related to a case object is sent or received • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • ChangeStatusPost—generated event when a user changes the status of a case • AttachArticleEvent—generated event when a user attaches an article to a case Note: If you set Type to ContentPost, also specify Contentsfdc://069B0000000omjh">

Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort Description The URL of a LinkPost.

NetworkScope

Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. NetworkScope can have the following values:

• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community.

2079

Standard Objects

Field Name

TopicFeed

Details • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a CollaborationGroup or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks.

ParentId

Type reference Properties Filter, Group, Sort Description ID of the topic.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. For Work.com thanks posts, it’s the ID of the WorkThanks object associated with a RypplePost. This field is typically null for all posts except ContentPost and RypplePost.

Title

Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of FeedItem: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email

2080

Standard Objects

Field Name

TopicFeed

Details tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event.

2081

Standard Objects

Field Name

TopicLocalization—Beta

Details • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case. Note: If you set Type to ContentPost, also specify Content> Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation.

LastModifiedDate

Type dateTime Properties Defaulted on create, Filter, Sort

2149

Standard Objects

Field

UserFeed

Details Description Date and time when a user last modified this record. This field is a standard system field. When a feed item is created, LastModifiedDate is the same as CreatedDate. If a FeedComment is inserted on that feed item, then LastModifiedDate becomes the CreatedDate for that FeedComment. Deleting the FeedComment does not change the LastModifiedDate. Ordering by LastModifiedDate DESC sorts the feed by both the most recent feed item or comment.

LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort Description The URL of a LinkPost.

NetworkScope

Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. NetworkScope can have the following values:

• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field.

2150

Standard Objects

UserFeed

Field

Details

ParentId

Type reference Properties Filter, Group, Sort Description ID of the account record that is tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost.

Title

Type string Properties Group, Nillable, Sort Description The title of the user record. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval.

2151

Standard Objects

Field

UserFeed

Details • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • CaseCommentPost—generated event when a user adds a case comment for a case object • EmailMessageEvent—generated event when an email related to a case object is sent or received • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • ChangeStatusPost—generated event when a user changes the status of a case • AttachArticleEvent—generated event when a user attaches an article to a case Note: If you set Type to ContentPost, also specify Content>

Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes that are associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort Description The URL of a LinkPost.

NetworkScope

Type picklist

2280

Standard Objects

Field Name

WorkCoachingFeed

Details Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. If Salesforce Communities is enabled for your organization, this field is available in API version 28.0 and later. NetworkScope can have the following values.

• NetworkId: The ID of the community in which the FeedItem is available. If left empty, the feed item is available only in the default community. • AllNetworks: The feed item is available in all communities. Note the following exceptions for NetworkScope. • Only feed items with a CollaborationGroup or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. ParentId

Type reference Properties Filter, Group, Sort Description ID of the WorkCoaching record that is tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of type ContentPost.

Title

Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.

2281

Standard Objects

WorkCoachingFeed

Field Name

Details

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed.

2282

Standard Objects

Field Name

WorkCoachingHistory

Details • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case. Note: If you set Type to ContentPost, also specify Content>

Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort Description The URL of a LinkPost.

ParentId

Type reference Properties Filter, Group, Sort Description ID of the goal record that is tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost.

2305

Standard Objects

Field Name

WorkFeedbackRequestFeed

Details For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of TypeContentPost.

Title

Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API. • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed.

2306

Standard Objects

Field Name

WorkFeedbackRequestHistory

Details • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.

WorkFeedbackRequestHistory Represents the history of changes to the values in the fields of a WorkFeedbackRequest.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

2307

Standard Objects

WorkFeedbackRequestShare

Fields Field Name

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.

NewValue

Type anyType Properties Nillable, Sort Description The new value of the field that was changed.

OldValue

Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed.

WorkFeedbackRequestId

Type picklist Properties Filter, Group, Sort Description ID of the WorkFeedbackRequest.

WorkFeedbackRequestShare Represents a sharing entry on a WorkFeedbackRequest.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

2308

Standard Objects

WorkFeedbackRequestShare

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the feedback request. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for feedback requests.

ParentId

Type reference Properties Create, Filter, Group, Sort Description ID of the WorkFeedbackRequest object that is associated with this sharing entry.

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkFeedbackRequest or is in a user role above the WorkFeedbackRequest owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkFeedbackRequest with the user or group. • Rule: User or group has access via a WorkFeedbackRequest sharing rule.

2309

Standard Objects

WorkFeedbackShare

Field Name

Details

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the feedback request. This field can’t be updated.

WorkFeedbackShare Represents a sharing entry on a WorkFeedback object.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the feedback. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for feedback.

ParentId

Type reference Properties Create, Filter, Group, Sort

2310

Standard Objects

Field Name

WorkGoal

Details Description ID of the WorkFeedback object that is associated with this sharing entry.

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkFeedback or is in a user role above the WorkFeedback owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkFeedback with the user or group. • Rule: User or group has access via a WorkFeedback sharing rule.

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the feedback. This field can’t be updated.

WorkGoal Represents the components of a goal, such as its description and associated metrics. This object has been deprecated as of API version 35.0. Use the Goal object to query information about Work.com goals.

Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Related WorkGoalCollaborator, WorkGoalLink, WorkGoalFeed

2311

Standard Objects

WorkGoal

Fields Field Name

Details

ActualValue

Type double Properties Create, Filter, Nillable, Sort, Update Description The actual value of the WorkGoal metric. Applicable only to WorkGoal objects of Type: Metric.

ActualValueExternalUrl

Type url Properties Create, Filter, Group, Nillable, Sort, Update Description Contains a URL that references work.com >

Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort

2322

Standard Objects

Field Name

WorkGoalFeed

Details Description The URL of a LinkPost.

NetworkScope

Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. If Salesforce Communities is enabled for your organization, this field is available in API version 28.0 and later. NetworkScope can have the following values:

• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId

Type reference Properties Filter, Group, Sort Description ID of the goal record that is tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of TypeContentPost.

2323

Standard Objects

WorkGoalFeed

Field Name

Details

Title

Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API. • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed.

2324

Standard Objects

Field Name

WorkGoalFeed

Details • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.

Visibility

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The visibility of a FeedItem: • AllUsers: visible to all users • InternalUsers: visible to internal users

2325

Standard Objects

WorkGoalHistory

WorkGoalHistory Represents the history of changes to the values in the fields of a WorkGoal. Access is read-only. This object has been deprecated as of API version 35.0. Use the GoalHistory object to query historical information for Work.com goals.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Fields Field Name

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.

NewValue

Type Any Type Properties Nillable, Sort Description The new value of the field that was changed.

OldValue

Type Any Type Properties Nillable, Sort Description The latest value of the field before it was changed.

WorkGoalId

Type reference Properties Filter, Group, Sort Description ID of the Goal. Label is Goal ID.

2326

Standard Objects

WorkGoalLink

WorkGoalLink Represents the relationship between two goals (many to many relationship). This object has been deprecated as of API version 35.0. Use the GoalLink object to query information about the relationship between two Work.com goals.

Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update() , upsert()

Fields Field Name

Details

IsActive

Type boolean Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Whether the WorkGoalLink is active (true) or not (false)

LinkType

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The type of link

Name

Type string Properties Autonumber, Defaulted on create, Filter, idLookup, Sort Description The auto-generated name of the goal link

SourceGoalId

Type reference Properties Create, Filter, Group, Sort, Update Description The ID of the source WorkGoal object

2327

Standard Objects

WorkGoalShare

Field Name

Details

TargetGoalId

Type reference Properties Create, Filter, Group, Sort, Update Description The ID of the target WorkGoal object

WorkGoalShare Represents a sharing entry on a WorkGoal object. This object has been deprecated as of API version 35.0. Use the GoalShare object to query information about sharing for Work.com goals.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the goal. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records This field must be set to an access level that is higher than the organization’s default access level for goals.

ParentId

Type reference Properties Create, Filter, Group, Sort

2328

Standard Objects

Field Name

WorkOrder

Details Description ID of the WorkGoal object that is associated with this sharing entry.

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkGoal or is in a user role above the WorkGoal owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkGoal with the user or group. • Rule: User or group has access via a WorkGoal sharing rule.

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the goal. This field can’t be updated.

WorkOrder Represents a task or series of tasks to be performed, typically in field service. This object is available in API version 36.0 and later.

Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

2329

Standard Objects

WorkOrder

Fields Field Name

Details

AccountId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The account associated with the work order.

Address

Type address Properties Filter, Nillable Description The compound form of the address where the work order is completed.

AssetId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The asset associated with the work order.

BusinessHoursId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The business hours associated with the work order.

CaseId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The case associated with the work order.

City

Type string Properties Create, Filter, Group, Nillable, Sort, Update

2330

Standard Objects

Field Name

WorkOrder

Details Description The city where the work order is completed. Maximum length is 40 characters.

ContactId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The contact associated with the work order.

Country

Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The country where the work order is completed. Maximum length is 80 characters.

CurrencyIsoCode

Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Available only for orgs with the multicurrency feature enabled. Contains the ISO code for any currency allowed by the organization. The label in the user interface is Currency ISO Code.

Description

Type textarea Properties Create, Nillable, Update Description The description of the work order. Try to include the steps needed to change the work order’s status to Completed.

Discount

Type percent Properties Filter, Nillable, Sort Description Read only. The weighted average of the discounts on all line items in the work order. It can be any positive number up to 100.

2331

Standard Objects

WorkOrder

Field Name

Details

Duration

Type double Properties Create, Filter, Nillable, Sort, Update Description The estimated time required to complete the work order. Specify the duration unit in the Duration Type field. Note: Work order duration and work order line item duration are independent of each other. If you want work order duration to automatically show the sum of the work order line items’ duration, replace the Duration field on work orders with a custom roll-up summary field.

DurationType

Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description The unit of the duration: Minutes or Hours.

EndDate

Type dateTime Properties Create, Filter, Nillable, Sort, Update Description The date when the work order is completed. This field is blank unless you set up an Apex trigger or quick action to populate it. For example, you can create a quick action that sets the EndDate to 365 days after the StartDate.

EntitlementId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The entitlement associated with the work order.

GeocodeAccuracy

Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Accuracy level of the geocode for the address. See Compound Field Considerations and Limitations for details on geolocation compound fields.

2332

Standard Objects

Field Name

WorkOrder

Details Note: This field is available in the API only.

GrandTotal

Type currency Properties Filter, Nillable, Sort Description Read only. The total price of the work order with tax added.

IsClosed

Type boolean Properties Group, Defaulted on create, Filter, Sort Description Indicates whether the work order is closed (true) or open (false). Tip: Use this field to report on closed versus open work orders.

IsStopped

Type boolean Properties Group, Defaulted on create, Create, Filter, Sort, Update Description Indicates whether a milestone is paused (true) or counting down (false). This field is available only if Enable stopped time and actual elapsed time is selected on the Entitlement Settings page.

LastReferencedDate

Type dateTime Properties Filter, Nillable, Sort Description The date when the work order was last modified. Its label in the user interface is Last Modified Date.

LastViewedDate

Type dateTime Properties Filter, Nillable, Sort Description The date when the work order was last viewed.

2333

Standard Objects

WorkOrder

Field Name

Details

Latitude

Type double Properties Create, Filter, Nillable, Sort, Update Description Used with Longitude to specify the precise geolocation of the address where the work order is completed. Acceptable values are numbers between –90 and 90 with up to 15 decimal places. See Compound Field Considerations and Limitations for details on geolocation compound fields. Note: This field is available in the API only.

LineItemCount

Type int Properties Filter, Group, Nillable, Sort Description The number of work order line items in the work order. Its label in the user interface is Line Items.

Longitude

Type double Properties Create, Filter, Nillable, Sort, Update Description Used with Latitude to specify the precise geolocation of the address where the work order is completed. Acceptable values are numbers between –180 and 180 with up to 15 decimal places. See Compound Field Considerations and Limitations for details on geolocation compound fields. Note: This field is available in the API only.

MaintenancePlanId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The maintenance plan associated with the work order. When the work order is auto-generated from a maintenance plan, this field automatically lists the related plan.

MilestoneStatus

Type string

2334

Standard Objects

Field Name

WorkOrder

Details Properties Group, Nillable, Sort Description Indicates the status of a milestone. This field is visible if an entitlement process is applied to a work order.

MinimumCrewSize

Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The minimum crew size allowed for a crew assigned to the work order. If you’re not using the Field Service Lightning managed package, this field serves as a suggestion rather than a rule. If you are using the managed package, the scheduling optimizer counts the number of service crew members on a service crew to determine whether it fits a work order’s minimum crew size requirement.

OwnerId

Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The work order’s assigned owner.

ParentWorkOrderId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The work order’s parent work order, if it has one. Tip: Create a custom report to view a work order’s child work orders.

PostalCode

Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The postal code where the work order is completed. Maximum length is 20 characters.

2335

Standard Objects

WorkOrder

Field Name

Details

Pricebook2Id

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The price book associated with the work order. Adding a price book to the work order lets you assign different price book entries to the work order’s line items. This is only available if Product2 is enabled.

Priority

Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Sort, Update Description The priority of the work order. The picklist includes the following values, which can be customized: • Low • Medium • High • Critical

RecommendedCrewSize

Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The recommended number of people on the service crew assigned to the work order. For example, you might have a Minimum Crew Size of 2 and a Recommended Crew Size of 3.

RootWorkOrderId

Type reference Properties Filter, Group, Nillable, Sort Description (Read only) The top-level work order in a work order hierarchy. Depending on where a work order lies in the hierarchy, its root could be the same as its parent. Note: View a work order’s child work order in the Child Work Orders related list.

2336

Standard Objects

WorkOrder

Field Name

Details

ServiceAppointmentCount

Type int Properties Filter, Group, Nillable, Sort Description The number of service appointments on the work order.

ServiceContractId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The service contract associated with the work order.

ServiceReportTemplateId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The service report template that the work order uses. If you don’t specify a service report template on a work order, it uses the service report template listed on its work type. If the work type doesn’t list a template or no work type is specified, the work order uses the default service report template.

ServiceTerritoryId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The service territory where the work order is taking place.

SlaExitDate

Type dateTime Properties Filter, Nillable, Sort Description The time that the work order exits the entitlement process.

SlaStartDate

Type dateTime Properties Create, Filter, Nillable, Update, Sort

2337

Standard Objects

Field Name

WorkOrder

Details Description The time that the work order enters the entitlement process. You can update or reset the time if you have “Edit” permission on work orders.

StartDate

Type dateTime Properties Create, Filter, Nillable, Sort, Update Description The date when the work order goes into effect. This field is blank unless you set up an Apex trigger or quick action to populate it. For example, you can create a quick action that sets the StartDate to the date when the Status changes to In Progress.

State

Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The state where the work order is completed. Maximum length is 80 characters.

Status

Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Sort, Update Description The status of the work order. The picklist includes the following values, which can be customized: • New—Work order was created, but there hasn’t yet been any activity. • In Progress—Work has begun. • On Hold—Work is paused. • Completed—Work is complete. • Cannot Complete—Work could not be completed. • Closed—All work and associated activity is complete. • Canceled—Work is canceled, typically before any work began. Changing a work order’s status does not affect the status of its work order line items or associated service appointments.

StatusCategory

Type picklist

2338

Standard Objects

Field Name

WorkOrder

Details Properties Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort Description The category that each Status value falls into. The Status Category field has eight default values: seven values which are identical to the default Status values, and a None value for statuses without a status category. If you create custom Status values, you must indicate which category it belongs to. For example, if you create a Waiting for Response value, you may decide that it belongs in the On Hold category. The Status Category field can be useful to reference in custom apps, triggers, and validation rules. Status categories let you extend and customize the work life cycle while still maintaining a consistent work classification for tracking, reporting, and business process management.

StopStartDate

Type dateTime Properties Filter, Nillable, Sort Description Indicates when the milestone was paused. The label in the user interface is Stopped Since.

Street

Type textarea Properties Create, Filter, Group, Nillable, Sort, Update Description The street number and name where the work order is completed.

Subject

Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The subject of the work order. Try to describe the nature and purpose of the job to be completed. For example, “Annual On-Site Well Maintenance.” Maximum length is 255 characters.

Subtotal

Type currency Properties Filter, Nillable, Sort

2339

Standard Objects

Field Name

WorkOrder

Details Description Read only. The total of the work order line items’ subtotals before discounts and taxes are applied.

SuggestedMaintenanceDate

Type date Properties Create, Filter, Group, Nillable, Sort, Update Description The suggested date that the work order is completed. When the work order is auto-generated from a maintenance plan, this field is automatically populated based on the maintenance plan’s settings.

Tax

Type currency Properties Create, Filter, Nillable, Sort, Update Description The total tax on the work order. You can enter a number with or without the currency symbol and use up to two decimal places. For example, in a work order whose total price is $100, enter $10 to apply a 10% tax.

TotalPrice

Type currency Properties Filter, Nillable, Sort Description Read only. The total of the work order line items’ prices. This value has discounts applied but not tax.

WorkOrderNumber

Type string Properties Autonumber, Defaulted on create, Filter, idLookup, Sort Description An eight-digit, auto-generated number that identifies the work order.

WorkTypeId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update

2340

Standard Objects

Field Name

WorkOrderFeed

Details Description The work type associated with the work order. When a work type is selected, the work order automatically inherits the work type’s Duration, Duration Type, and required skills.

Usage A work order can be a child record of accounts, assets, cases, contacts, entitlements, service contracts, and other work orders. We recommend adding work order line items to the work order to break the main task into smaller subtasks.

WorkOrderFeed Represents a single feed item on a work order record detail page. This object is available in API version 36.0 and later. A work order feed shows changes to tracked fields on a work order record. It also shows posts and comments about the record. It’s a useful way to stay up to date with changes made to work orders in Salesforce.

Supported Calls delete(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Special Access Rules Work orders or Field Service Lightning must be enabled in your organization, and you can delete all feed items you created. To delete feed items you didn’t create, you must have one of these permissions: • “Modify All >

Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount

Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort Description The URL of a LinkPost.

NetworkScope

Type picklist Properties Group, Nillable, Restricted picklist, Sort

2369

Standard Objects

Field Name

WorkPerformanceCycleFeed

Details Description Specifies whether this feed item is available in the default community, a specific community, or all communities. If Salesforce Communities is enabled for your organization, this field is available in API version 30.0 and later. NetworkScope can have the following values:

• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId

Type reference Properties Filter, Group, Sort Description ID of the group that is tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of Type ContentPost.

Title

Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL, and this field is the link name.

2370

Standard Objects

WorkPerformanceCycleFeed

Field Name

Details

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API. • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed.

2371

Standard Objects

Field Name

WorkPerformanceCycleHistory

Details • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.

Visibility

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The visibility of a FeedItem: • AllUsers: visible to all users • InternalUsers: visible to internal users

WorkPerformanceCycleHistory Represents the history of changes to the values in the fields of a WorkPerformanceCycle object.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

2372

Standard Objects

WorkPerformanceCycleShare

Fields Field Name

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.

NewValue

Type anyType Properties Nillable, Sort Description The new value of the field that was changed.

OldValue

Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed.

WorkPerformanceCycleId

Type reference Properties Filter, Group, Sort Description The ID of the WorkPerformanceCycle.

WorkPerformanceCycleShare Represents a sharing entry on a WorkPerformanceCycle object.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

2373

Standard Objects

WorkPerformanceCycleShare

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the work performance cycle. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for work performance cycles.

ParentId

Type reference Properties Create, Filter, Group, Sort Description ID of the WorkPerformanceCycle object that is associated with this sharing entry.

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkPerformanceCycle or is in a user role above the WorkPerformanceCycle owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkPerformanceCycle with the user or group. • Rule: User or group has access via a WorkPerformanceCycle sharing rule.

2374

Standard Objects

WorkReward

Field Name

Details

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the performance cycle share. This field can’t be updated.

WorkReward Used to store reward codes tied to a Reward Fund. Reward Funds must have at least one WorkReward record.

Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()

Special Access Rules You must have the Reward permission enabled in order to use the Rewards feature, including WorkRewardFund and WorkReward.

Additional Considerations and Related Objects WorkReward is a lookup to WorkRewardFund. WorkRewardFund must have at least one WorkReward record to be available for use. Each WorkBadge record with a RewardId indicates a reward badge given to a Recipient.

Fields Field Name

Details

Code

Type string Properties Create, Filter, Group, Sort, Update Description Represents a singe reward code tied to a RewardFundId.

OwnerId

Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update

2375

Standard Objects

Field Name

WorkReward

Details Description Represents the User ID of Owner of WorkReward record

RecipientId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description Salesforce User ID for User associated with this WorkReward record.

RedemptionDisclaimer

Type textarea Properties Nillable Description The disclaimer information about the WorkReward.

RedemptionInfo

Type textarea Properties Nillable Description The instructions for redeeming the WorkReward.

RedemptionUrl

Type textarea Properties Nillable Description The URL for redeeming the WorkReward.

RewardFundId

Type reference Properties Create, Filter, Group, Sort, Update Description Salesforce unique ID for WorkRewardFund record that is associated with WorkReward record.

RewardFundTypeId

Type reference

2376

Standard Objects

Field Name

WorkRewardFund

Details Properties Create, Filter, Group, Sort, Update Description Salesforce unique ID of the WorkRewardFundType associated with the WorkReward.

Value

Type double Properties Filter, Nillable, Sort Description The value of the WorkReward.

WorkRewardFund Represents a Reward Fund and describes the Reward Fund attributes.

Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Special Access Rules To use the Rewards feature, including WorkRewardFund and WorkReward, you must have the Reward permission enabled. To create Rewards, the user must have Create on WorkRewardFund, which is not a standard permission.

Additional Considerations and Related Objects WorkReward is a lookup to WorkRewardFund. WorkRewardFund must have at least one WorkReward record available. Each WorkBadgeDefinition with a RewardFundId is a “Reward Badge.”

Fields Field Name

Details

IsActive

Type boolean Properties Create, Defaulted on create, Filter, Group, Sort, Update

2377

Standard Objects

Field Name

WorkRewardFund

Details Description Indicates whether the WorkRewardFund is active (true) or not (false).

LastReferencedDate

Type dateTime Properties Filter, Nillable, Sort Description The time stamp that indicates when the current user last viewed a record that is related to this WorkRewardFund.

LastViewedDate

Type dateTime Properties Filter, Nillable, Sort Description The time stamp that indicates when the current user last viewed this WorkRewardFund. If this value is null, this record might have been only referenced (LastReferencedDate) and not viewed.

Name

Type string Properties Create, Filter, Group, idLookup, Sort, Update Description Required. Name of the Reward Fund.

OwnerId

Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Salesforce unique ID of User who is the Owner of the WorkRewardFund record.

RewardFundTypeId

Type reference Properties Create, Filter, Group, Sort, Update Description Salesforce unique ID of the WorkRewardFundType that is associated with the WorkRewardFund.

2378

Standard Objects

WorkRewardFundHistory

Field Name

Details

TotalCodeCount

Type int Properties Filter, Group, Nillable, Sort Description Total reward codes that are available in the WorkRewardFund. Derived from WorkReward records that are associated with the WorkRewardFund.

Type

Type string Properties Create, Filter, Group, Nillable, Sort, Update Description RewardType of the WorkRewardFund. Default is Amazon.com.

UsedCodeCount

Type int Properties Filter, Group, Nillable, Sort Description Total reward codes that are used in the WorkRewardFund. Derived from the total assigned WorkReward records that are associated with the WorkRewardFund.

Value

Type currency Properties Create, Filter, Sort, Update Description Value of each of the reward codes in the WorkRewardFund.

WorkRewardFundHistory Represents the history of changes to the values in the fields of a WorkRewardFund object.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

2379

Standard Objects

WorkRewardFundShare

Fields Field Name

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Type of change (e.g., created).

NewValue

Type Any Type Properties Nillable, Sort Description Updated value of record.

OldValue

Type Any Type Properties Nillable, Sort Description Previous value of record.

WorkRewardFundId

Type reference Properties Filter, Group, Sort Description ID of WorkRewardFund record.

WorkRewardFundShare Share records for WorkRewardFund.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

2380

Standard Objects

WorkRewardFundType

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description CRUD Access Level (picklist values: Read Only, Read/Write, Owner).

ParentId

Type reference Properties Create, Filter, Group, Sort Description ID for WorkRewardFund record.

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Owner or Manual sharing. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings.

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description User or Group ID for WorkRewardFund record.

WorkRewardFundType Represents the type of WorkRewardFund object.

2381

Standard Objects

WorkRewardFundType

Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields Field Name

Details

CreditSystem

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The credit system that is used by the WorkRewardFundType object (gift codes or points). If points are selected, the reward message will not consider the CurrencyCode field.

CurrencyCode

Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description The currency code of the WorkRewardFundType

IsActive

Type boolean Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Whether the WorkRewardFundType is active and available in the UI

IsPredefined

Type boolean Properties Defaulted on create, Filter, Group, Sort Description Whether the WorkRewardFundType is predefined (true) or not (false)

LastReferencedDate

Type dateTime Properties Filter, Nillable, Sort

2382

Standard Objects

Field Name

WorkRewardFundType

Details Description The time stamp that indicates when the current user last viewed a record that is related to this WorkRewardFundType.

LastViewedDate

Type dateTime Properties Filter, Nillable, Sort Description The time stamp that indicates when the current user last viewed this WorkRewardFundType. If this value is null, this record might have been only referenced (LastReferencedDate) and not viewed.

Name

Type string Properties Create, Filter, Group, idLookup, Sort, Update Description The name of the WorkRewardFundType

OwnerId

Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The ID of the WorkRewardFundType owner

RedemptionDisclaimer

Type textarea Properties Create, Nillable, Update Description The redemption disclaimer text for the WorkRewardFundType

RedemptionInfo

Type textarea Properties Create, Nillable, Update Description Redemption text for the WorkRewardFundType

2383

Standard Objects

WorkRewardFundTypeHistory

Field Name

Details

RedemptionUrl

Type textarea Properties Create, Nillable, Update Description The URL that’s linked to the redemption

UploadCodeColumn

Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The column where the reward code is contained in the CSV file. The upload uses the second value by default.

UploadValueColumn

Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The column where the reward value is contained in the CSV file. The upload uses the third column by default.

WorkRewardFundTypeHistory Represents the history of changes to the values in the fields of a WorkRewardFundType object.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Fields Field Name

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort

2384

Standard Objects

Field Name

WorkRewardFundTypeShare

Details Description The name of the field that was changed

NewValue

Type anyType Properties Nillable, Sort Description The value of the changed field

OldValue

Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed

WorkRewardFundTypeId

Type reference Properties Filter, Group, Sort Description The ID of the WorkRewardFundType

WorkRewardFundTypeShare Represents a sharing entry on a WorkRewardFundType.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist

2385

Standard Objects

Field Name

WorkRewardFundTypeShare

Details Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the work reward fund type. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for WorkRewardFundType objects.

ParentId

Type reference Properties Create, Filter, Group, Sort Description The ID of the WorkRewardFundType object that is associated with this sharing entry.

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description The reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkRewardFundType or is in a user role above the WorkRewardFundType owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkRewardFundType with the user or group. • Rule: User or group has access via a WorkRewardFundType sharing rule.

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description The ID of the user or group that was given access to the WorkRewardFundType. This field can’t be updated.

2386

Standard Objects

WorkRewardHistory

WorkRewardHistory Represents the history of changes to the fields of a WorkReward.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Fields Field Name

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed

NewValue

Type anyType Properties Nillable, Sort Description The new value of the field that was changed

OldValue

Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed

WorkRewardId

Type reference Properties Filter, Group, Sort Description The ID of the WorkReward

2387

Standard Objects

WorkRewardShare

WorkRewardShare Share records for WorkReward object.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description CRUD Access Level (picklist values: Read Only, Read/Write, Owner).

ParentId

Type reference Properties Create, Filter, Group, Sort Description ID for WorkReward record.

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Owner or Manual sharing. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings.

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description User or Group ID for WorkReward record.

2388

Standard Objects

WorkThanks

WorkThanks Represents the source and message of a thanks post.

Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()

Additional Considerations and Related Objects WorkBadge is a lookup to WorkThanks. Each WorkBadge record must derive a SourceId from WorkThanks.

Fields Field Name

Details

FeedItemId

Type reference Properties Filter, Group, Nillable, Sort Description ID of the FeedItem related to the thanks badge.

GiverId

Type reference Properties Create, Filter, Group, Sort Description Salesforce user ID for the giver of the Thanks record.

Message

Type textarea Properties Create Description Required. Message associated with the Thanks record.

NetworkId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update

2389

Standard Objects

Field Name

WorkThanksShare

Details Description The ID of the community that this WorkThanks is associated with. This field is available only if Salesforce Communities is enabled in your organization.

OwnerId

Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Salesforce user ID for the owner of the badge record (typically the same user as the giver of the record).

WorkThanksShare Share records for WorkThanks object.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description CRUD Access Level (picklist values: Read Only, Read/Write, Owner).

ParentId

Type reference Properties Create, Filter, Group, Sort Description ID for WorkThanks record.

2390

Standard Objects

WorkType

Field Name

Details

RowCause

Type picklist Properties Filter, Group, Restricted picklist, Sort Description Owner or Manual sharing. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings.

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description User or Group ID for WorkThanks record.

WorkType Represents a type of work to be performed. Work types are templates that can be applied to work order or work order line items. This object is available in API version 38.0 and later.

Supported Calls create(),delete(),describeLayout(),describeSObjects(),getDeleted(),getUpdated(),query(),retrieve(),search(), undelete(), update(), upsert()

Special Access Rules Field Service Lightning must be enabled.

Fields Field Name

Details

Description

Type textarea Properties Create, Nillable, Update Description The description of the work type. Try to add details about the task or tasks that this work type represents.

2391

Standard Objects

WorkType

Field Name

Details

DurationType

Type picklist Properties Create, Filter, Group, Defaulted on create, Restricted picklist, Sort, Update Description The unit of the Estimated Duration: Minutes or Hours.

EstimatedDuration

Type double Properties Create, Filter, Group, Nillable, Sort, Update Description The estimated length of the work. The estimated duration is in minutes or hours based on the value selected in the Duration Type field.

LastReferencedDate

Type dateTime Properties Filter, Nillable, Sort Description The date when the work type was last modified. Its label in the user interface is Last Modified Date.

LastViewedDate

Type dateTime Properties Filter, Nillable, Sort Description The date when the work type was last viewed by the current user.

MinimumCrewSize

Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The minimum crew size allowed for a crew assigned to the work. Work orders and work order line items inherit their work type’s minimum crew size. If you’re not using the Field Service Lightning managed package, this field serves as a suggestion rather than a rule. If you are using the managed package, the scheduling optimizer counts the number of service crew members on a service crew to determine whether it fits the minimum crew size requirement.

2392

Standard Objects

WorkType

Field Name

Details

Name

Type string Properties Create, Filter, Group, Sort, Update Description The name of the work type. Try to use a name that helps users quickly understand the type of work orders that can be created from the work type. For example, “Annual Refrigerator Maintenance” or “Valve Replacement.”

OwnerId

Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The work type’s owner.

RecommendedCrewSize

Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The recommended number of people on the service crew assigned to the work. For example, you might have a Minimum Crew Size of 2 and a Recommended Crew Size of 3. Work orders and work order line items inherit their work type’s recommended crew size.

ServiceReportTemplateId

Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The service report template associated with the work type. When users create service reports from a work order or work order line item that uses this work type, the reports will use this template.

ShouldAutoCreateSvcAppt

Type boolean Properties Create, Filter, Group, Defaulted on create, Sort, Update Description Select this option to have a service appointment automatically created on work orders and work order line items that use the work type.

2393

Standard Objects

Field Name

WorkTypeFeed

Details Note: • By default, the Due Date on auto-created service appointments is seven days after the created date. Admins can adjust this offset from the Field Service Settings page in Setup. • If a work type with the Auto-Create Service Appointment option selected is added to an existing work order or work order line item, a service appointment is only created for the work order or work order line item if it doesn’t yet have one. • If someone updates an existing work type by selecting the Auto-Create Service Appointment option, service appointments aren’t created on work orders and work order line items that were already using the work type.

Usage To apply a work type to a work order or work order line item, select the work type in the Work Type lookup field on the record. When you add a work type, the work order or work order line item inherits the work type’s duration values and required skills. Note: • If needed, you can update the duration values and required skills on a work order or work order line item after they’re inherited from the work type. • If a work order or work order line item already has required skills, associating it with a work type doesn’t cause it to inherit the work type’s required skills. • Customizations to required skills, such as validation rules or Apex triggers, are not carried over from work types to work orders and work order line items.

WorkTypeFeed Represents a single feed item on a work type record detail page. This object is available in API version 38.0 and later. A work type feed shows changes to tracked fields on a work type record. It also shows posts and comments about the record. It’s a useful way to stay up to date with changes made to work types in Salesforce.

Supported Calls delete(), getDeleted(), getUpdated(), query(), retrieve()

Special Access Rules Field Service Lightning must be enabled in your organization, and you can delete all feed items you created. To delete feed items you didn’t create, you must have one of these permissions: • “Modify All Data”

2394

Standard Objects

WorkTypeFeed

• “Modify All” on the Operating Hours object • “Moderate Chatter”

Fields Field Name

Details

Body

Type textarea Properties Nillable, Sort Description The message that appears in the feed. Required when Type is TextPost. Optional when Type is ContentPost orLinkPost.

CommentCount

Type int Properties Filter, Group, Sort Description The number of comments associated with this feed item.

InsertedById

Type reference Properties Group, Nillable, Sort Description ID of the user who added this object to the feed. For example, if an application migrates posts and comments from another application into a feed, the value is set to the ID of the logged-in user.

IsRichText

Type boolean Properties Defaulted on create, Filter, Group, Sort Description true indicates that the body of the feed contains rich text. false indicates that the post is rendered as plain text.

LikeCount

Type int Properties Filter, Group, Sort

2395

Standard Objects

Field Name

WorkTypeFeed

Details Description The number of feed likes associated with this feed item.

LinkUrl

Type url Properties Nillable, Sort Description The URL of a link post.

ParentId

Type reference Properties Filter, Group, Sort Description ID of the work type record tracked in the feed. The feed is displayed on the detail page for this record.

RelatedRecordId

Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a content post. This field is null for all posts, except ContentPost.

Title

Type string Properties Group, Nillable, Sort Description The title of the feed item. When the Type is LinkPost, the Link URL is the URL, and this field is the link name.

Type

Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item.

2396

Standard Objects

WorkTypeHistory

WorkTypeHistory Represents the history of changes made to tracked fields on a work type. This object is available in API version 38.0 and later.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Special Access Rules Field Service Lightning must be enabled.

Fields Field Name

Details

Field

Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.

NewValue

Type anyType Properties Nillable, Sort Description The new value of the field that was changed.

OldValue

Type anyType Properties Nillable, Sort Description The value of the field before it was changed.

WorkTypeId

Type reference Properties Filter, Group, Sort

2397

Standard Objects

WorkTypeOwnerSharingRule

Field Name

Details Description ID of the work type being tracked. The history is displayed on the detail page for this record.

WorkTypeOwnerSharingRule Represents the rules for sharing a work type with user records other than the owner or anyone above the owner in the role hierarchy. Note: To programmatically update owner sharing rules, we recommend that you use Metadata API. Contact Salesforce customer support to enable access to this object for your org.

Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Special Access Rules Field Service Lightning must be enabled.

Fields Field

Details

Description

Type textarea Properties Create, Filter, Nillable, Sort, Update Description A description of the sharing rule. Maximum size is 1000 characters.

DeveloperName

Type string Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The unique name of the object in the API. This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. In managed packages, this field prevents naming conflicts on package installations. With this field, a developer can change the object’s name in a managed package and the changes are reflected in a subscriber’s organization. Corresponds to Rule Name in the user interface.

2398

Standard Objects

Field

WorkTypeOwnerSharingRule

Details Note: When creating large sets of data, always specify a unique DeveloperName for each record. If no DeveloperName is specified, performance may slow while Salesforce generates one for each record.

GroupId

Type reference Properties Create, Filter, Group, Sort Description The ID representing the source group. A work type owned by a User in the source Group triggers the rule to give access.

Name

Type string Properties Create, Filter, Group, Sort, Update Description Label of the sharing rule as it appears in the user interface. Limited to 80 characters. Corresponds to Label on the user interface.

ServiceResourceAccessLevel Type

picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description A value that represents the type of access granted to the target Group, or UserRole. The possible values are: • Read • Edit • All UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description The ID representing the User or Group being granted access.

2399

Standard Objects

WorkTypeShare

WorkTypeShare Represents a sharing entry on a work type.

Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Special Access Rules Field Service Lightning must be enabled.

Fields Field Name

Details

AccessLevel

Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description Level of access that the user or group has to the work type. The possible values are: • Read • Edit • All (This value isn’t valid for create or update calls.) Set to an access level that is at least equal to the organization’s default work type access level.

ParentId

Type reference Properties Create, Filter, Group, Sort Description The work type associated with the sharing entry.

RowCause

Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort Description The reason why this sharing entry exists. You can write to this field only when its value is omitted or set to Manual (default). Valid values include:

2400

Standard Objects

Field Name

WorkTypeShare

Details • Manual—The user or group has access because a user with “All” access manually shared the work type. • Owner—The user is the owner of the work type. • Team—The user or group has team access. • Rule—The user or group has access via a work type sharing rule.

UserOrGroupId

Type reference Properties Create, Filter, Group, Sort Description (Read only) ID of the user or group that has access to the work type.

2401

CHAPTER 3

Data Model

The entity relationship diagrams (ERDs) for standard Salesforce objects in this section illustrate important relationships between objects. Salesforce ERDs use crow’s foot notation. The following ERDs are available. • Sales Objects—includes accounts, contacts, opportunities, leads, campaigns, and other related objects • Task and Event Objects—includes tasks and events and their related objects • Support Objects—includes cases and solutions and their related objects • Salesforce Knowledge Objects—includes view and vote statistics, article versions, and other related objects • Document, Note, and Attachment Objects—includes documents, notes, and attachments and their related objects • User, Sharing, and Permission Objects—includes users, profiles, and roles • Profile and Permission Objects—includes users, profiles, permission sets, and related permission objects • Record Type Objects—includes record types and business processes and their related objects • Product and Schedule Objects—includes opportunities, products, and schedules • Sharing and Team Selling Objects—includes account teams, opportunity teams, and sharing objects • Customizable Forecasting Objects—includes forecasts and related objects • Forecasts Objects—includes objects for Collaborative Forecasts. • Territory Management 2.0 Objects—includes territories and related objects associated with Territory Management 2.0 • Territory Management—includes territories and related objects • Process Objects—includes approval processes and related objects • Content Objects—includes content and libraries and their related objects • Chatter Feed Objects—includes objects related to feeds • Work.com Badge and Reward Objects—includes badge and reward objects • Work.com Feedback and Performance Cycle Objects—includes feedback and performance cycle objects Each ERD includes links to the topics that describe the fields in objects related to the diagram. The data model for your custom objects depends on what you create.

2402

Data Model

Sales Objects

Sales Objects

SEE ALSO: Standard Objects Data Model

2403

Data Model

Task and Event Objects

Task and Event Objects

SEE ALSO: Standard Objects Data Model

2404

Data Model

Support Objects

Support Objects

SEE ALSO: Standard Objects Data Model

2405

Data Model

Document, Note, and Attachment Objects

Document, Note, and Attachment Objects

SEE ALSO: Standard Objects Data Model

2406

Data Model

User, Sharing, and Permission Objects

User, Sharing, and Permission Objects

SEE ALSO: Standard Objects Data Model Profile and Permission Objects

2407

Data Model

Profile and Permission Objects

Profile and Permission Objects

SEE ALSO: Standard Objects Data Model

2408

Data Model

Record Type Objects

Record Type Objects

SEE ALSO: Standard Objects Data Model

2409

Data Model

Product and Schedule Objects

Product and Schedule Objects

Create a separate PricebookEntry for each currency and price combination. SEE ALSO: Standard Objects Data Model

2410

Data Model

Sharing and Team Selling Objects

Sharing and Team Selling Objects

SEE ALSO: Standard Objects Data Model

Customizable Forecasting Objects

SEE ALSO: Standard Objects Data Model

2411

Data Model

Forecasts Objects

Forecasts Objects Note: This information only applies to Collaborative Forecasts.

SEE ALSO: Standard Objects Data Model

Territory Management 2.0 Objects Note: This information applies to Territory Management 2.0 only, not to previous versions of Territory Management.

2412

Data Model

Territory Management 2.0 Objects

SEE ALSO: Standard Objects Data Model

2413

Data Model

Territory Management

Territory Management

SEE ALSO: Standard Objects Data Model

2414

Data Model

Process Objects

Process Objects

SEE ALSO: Standard Objects Data Model

2415

Data Model

Content Objects

Content Objects

SEE ALSO: Standard Objects Data Model

ContentNote Objects The ContentNote object represents notes created with the enhanced version of the Salesforce note-taking tool.

2416

Data Model

Chatter Objects

SEE ALSO: ContentNote

Chatter Objects Diagram showing the relationships between the Chatter objects The following diagram shows the relationships between the major Chatter objects. • A feed item is an entry in the feed, such as a change to a record that's being followed, an updated post, or a user status change. • All feed items have a ParentId, which is either: – a record – a user – a group

2417

Data Model

Chatter Objects

SEE ALSO: Standard Objects Data Model

2418

Data Model

Chatter Feed Objects

Chatter Feed Objects

Standard Objects with Feeds The following standard objects can have Chatter feeds: Account, Asset, Case, CollaborationGroup, Contact, ContentDocument, Contract, Dashboard, DashboardComponent, Entitlement, Event, KnowledgeArticle, Lead, Opportunity, Product2, Quote, Report, ServiceContract, Site, Solution, Task, Topic, User, WorkOrder, and WorkOrderLineItem. SEE ALSO: Standard Objects Data Model

2419

Data Model

Salesforce Knowledge Objects

Salesforce Knowledge Objects

SEE ALSO: Standard Objects Data Model

2420

Data Model

Work.com Badge and Reward Objects

Work.com Badge and Reward Objects

2421

Data Model

Work.com Feedback and Performance Cycle Objects

SEE ALSO: Standard Objects Data Model

Work.com Feedback and Performance Cycle Objects

SEE ALSO: Standard Objects Data Model

2422

INDEX A AcceptedEventRelation object 78 Account object 79 AccountCleanInfo object 101 AccountContactRelation object 99 AccountContactRole object 123 AccountFeed object 124 AccountHistory object 132 AccountOwnerSharingRule object 133 AccountPartner object 136 AccountShare object 138 AccountTag object 142 AccountTeamMember object 143 AccountTerritoryAssignmentRule object 147 AccountTerritoryAssignmentRuleItem object 148 ActionLinkGroupTemplate object 153 ActionLinkTemplate object 155 ActiveScratchOrg object 160 ActivityHistory 164 AdditionalNumber object 173 address 9, 13 Address object 174 AgentWork object 178 AllowedEmailDomain object 184 Announcement object 184 ApexClass object 186 ApexComponent object 188 ApexLog object 191 ApexPage object 193 ApexTestQueueItem object 196 ApexTestResult object 198 ApexTestResultLimits object 201 ApexTestRunResult object 204 ApexTestSuite object 207 ApexTrigger object 207 AppExtension object 211 AppMenuItem object 213 Approval object 219 Article DataCategorySelection 221 Asset object 229 AssetFeed object 234 AssetRelationship object 244 AssetTag object 248 AssetTokenEvent object 249

AssignedResource object 252 AssignmentRule object 254 AssociatedLocation object 255 AsyncApexJob object 257 AttachedContentDocument object 259 AttachedContentNote object 262 Attachment object 264 AuraDefinition object 268 AuraDefinitionBundle object 269 AuthConfig object 271 AuthConfigProviders object 274 AuthProvider object 275 AuthSession object 281

B BackgroundOperation object 284 Badge data model 2421 Big Objects Composite primary key 25 Custom Big Object 25 Defining 25 Deploying 25 Index 25 Overview 24 Bookmark object 290 BrandTemplate 292 BusinessProcess object 298

C CallCenter object 300 Campaign object 301 CampaignFeed object 310 CampaignHistory object 317 CampaignInfluence object 318 CampaignInfluenceModel object 320 CampaignMember object 322 CampaignMemberStatus object 329 CampaignOwnerSharingRule object 331 CampaignShare object 333 CampaignTag object 335 Cascading deletes 31 Case object 336 CaseComment object 348 CaseContactRole object 350 CaseFeed object 351

2423

Index

CaseHistory object 359 CaseMilestone object 361 CaseOwnerSharingRule object 364 CaseShare object 366 CaseSolution object 368 CaseStatus object 369 CaseTag object 371 CaseTeamMember object 372 CaseTeamRole object 373 CaseTeamTemplate object 374 CaseTeamTemplateMember object 374 CaseTeamTemplateRecord object 375 CategoryData object 376 CategoryNode object 377 CategoryNodeLocalization object 379 ChannelProgram object 384 ChannelProgramFeed object 385 ChannelProgramHistory object 391 ChannelProgramLevel object 392 ChannelProgramLevelFeed object 393 ChannelProgramLevelHistory object 398 ChannelProgramMember object 399 ChannelProgramOwnerSharingRule object 400 ChannelProgramShare object 402 Chatter objects 2417 ChatterActivity object 403 ChatterAnswersActivity object 405 ChatterAnswersReputationLevel object 409 ChatterConversation object 410 ChatterConversationMember object 411 ChatterMessage object 412 ClientBrowser object 413 CollaborationGroup object 414 CollaborationGroupFeed object 421 CollaborationGroupMember object 428 CollaborationGroupMemberRequest object 430 CollaborationGroupRecord object 432 CollaborationInvitation object 433 CombinedAttachment object 436 Community (Zone) object 438 compound fields 9, 12–13 ConnectedApplication object 440 Contact object 442 ContactCleanInfo object 454 ContactFeed object 463 ContactHistory object 471 ContactOwnerSharingRule object 472 ContactShare object 474

ContactTag object 476 ContentBody object 479 ContentDistribution object 480 ContentDistributionView object 485 ContentDocument object 487 ContentDocumentFeed object 493 ContentDocumentHistory object 500 ContentDocumentLink object 502 ContentFolder object 506 ContentFolderItem object 506 ContentFolderLink object 508 ContentFolderMember object 509 ContentHubItem object 510 ContentHubRepository object 514 ContentNote object 515 ContentVersion object 520 ContentVersionHistory object 531 ContentWorkspace object 533 ContentWorkspaceDoc object 536 ContentWorkspaceMember object 538 ContentWorkspacePermission object 539 Contract object 543 ContractContactRole object 552 ContractFeed object 553 ContractHistory object 561 ContractLineItem object 562 ContractLineItemHistory object 566 ContractStatus object 568 ContractTag object 570 CorsWhitelistEntry object 571 CreatedById fields 16 CreatedDate fields 16 CronJobDetail object 573 CronTrigger object 574 CurrencyType object 577 Custom fields 18 Custom Metadta Type__mdt object 583 Custom Object__Feed object 585 Custom objects 19 CustomBrand object 579 CustomBrandAsset object 580 CustomPermission object 587 CustomPermissionDependency object 589

D DandBCompany object 591 Dashboard object 614 DashboardComponent object 620 DashboardComponentFeed object 621

2424

Index

DashboardFeed object 628 DashboardTag object 636 Data access standard objects 32 Data types, mapping API to Salesforce field types 15 DataAssessmentFieldMetric object 637 DataAssessmentMetric object 639 DataAssessmentValueMetric object 640 DataCategorySelection article 221 DataCategorySelection question 1718 DatacloudCompany object 641 DatacloudContact object 650 DatacloudDandBCompany object 655 DatacloudOwnedEntity object 678 DatacloudPurchaseUsage object 679 DatacloudSocialHandle object 681 DatedConversionRate object 682 DcSocialProfile object 684 DcSocialProfileHandle object 686 DeclinedEventRelation object 687 Deleting and cascading deletes 31 DigitalSignature object 688 Division object 691 DivisionLocalization object 692 Document object 694 DocumentAttachmentMap 698 DocumentTag object 699 Domain object 701 DomainSite object 702 DuplicateRule 706

E Effective dated currency 682 EmailDomainKey object 708 EmailMessage object 710 EmailMessageRelation object 717 EmailServicesAddress object 718 EmailServicesFunction object 720 EmailStatus 725 EmailTemplate object 698, 727 EmbeddedServiceDetail 732 Entitlement object 734 EntitlementContact object 738 EntitlementFeed object 739 EntitlementHistory object 746 EntitlementTemplate object 748 EntityHistory object 750 EntityMilestone object 752 EntitySubscription object 758

EnvironmentHubMember object 761 Event object 765 EventFeed object 778 EventLogFile Apex Callout 790 Apex Execution 794 Apex SOAP 798 Apex Trigger 802 API 806 Asynchronous Report Run 812 Bulk API 817 Change Set Operation 821 Console 824 Content Distribution 829 Content Document Link 831 Content Transfer 833 Dashboard 836 Derived Encryption Keys 918 Document Attachment Downloads 840 event types 788 External Cross-Org Callout 842 External Custom Apex Callout 846 External OData Callout 850 Knowledge Article View 855 Lightning Error 859 Lightning Interaction 866 Lightning Page View 873 Lightning Performance 882 Login 888, 894 Login As 898 Logout 902 Metadata API Operation 907 Multiblock Report 910 Package Install 914 Platform Encryption 918 Queued Execution 922 Report 926 Report Export 932 REST API 935 Sandbox 940 Search 942 Search Click 944 Sites 946 Tenant Secrets 918 Time-Based Workflow 951 Transaction Security 953 URI 957 Visualforce 960 Wave Change 966

2425

Index

EventLogFile (continued) Wave Interaction 969 Wave Performance 973 EventRelation object 977 EventTag object 982 EventWhoRelation object 984 External objects 22 ExternalDataSource object 985 ExternalDataUserAuth object 988

F FeedAttachment object 990 Feedback data model 2422 FeedComment object 993 FeedItem object 998, 1016 FeedLike object 1009 FeedPollChoice object 1011 FeedPollVote object 1012 FeedPost object 1012 Feeds custom 1019 post 1012, 1019 standard 1019 FeedTrackedChange object 1019 Field types 3, 9, 12–13 FieldHistoryArchive object 288, 1022 FieldPermissions object 1025 Fields custom fields 18 system fields 16 FieldServiceMobileSettings object 1028 FiscalYearSettings object 1034 FlowInterview object 1039 Folder object 1044 FolderedContentDocument object 1046 ForecastingAdjustment object 1048 ForecastingDisplayedFamily object 1052 ForecastingFact object 1053 ForecastingItem object 1055 ForecastingOwnerAdjustment object 1062 ForecastingQuota object 1066 ForecastingType object 1069 ForecastingUserPreference object 1071 ForecastShare object 1074 Freeze users 2157

G geolocation 9, 12–13

Goal object 1075 GoalFeed object 1078 GoalHistory object 1083 GoalLink object 1084 GoalShare object 1085 GoogleDoc object 1086 Group object 1087 GroupMember object 1091

H HashtagDefinition object 1092 Holiday object 1093

I ID fields 16 Idea object 1097 IdeaComment object 1103 IdeaReputation 1105 IdeaReputationLevel object 1107 IdeaTheme object 1108

K KnowledgeableUser object 1110

L LastModifiedById fields 16 LastModifiedDate fields 16 Lead object 1127 LeadCleanInfo object 1144 LeadFeed object 1158 LeadHistory object 1166 LeadOwnerSharingRule object 1167 LeadShare object 1169 LeadStatus object 1171 LeadTag object 1173 LimitAllocationPerApp object 1174 LineItemOverride object 1176 ListEmail object 1185 ListEmailRecipientSource object 1188 ListView object 1190 ListViewChart object 1192 ListViewChartInstance object 1194 LiveAgentSession object 1198 LiveAgentSessionHistory object 1201 LiveAgentSessionOwnerSharingRule object 1202 LiveAgentSessionShare object 1204 LiveChatBlockingRule object 1206 LiveChatButton object 1208 LiveChatButtonDeployment object 1216

2426

Index

LiveChatButtonSkill object 1217 LiveChatDeployment object 1218 LiveChatSensitiveDataRule object 1221 LiveChatTranscript object 1224 LiveChatTranscriptEvent object 1231 LiveChatTranscriptHistory object 1233 LiveChatTranscriptOwnerSharingRule 1234 LiveChatTranscriptOwnerSharingRule object LiveChatTranscriptOwnerSharingRule 1234 LiveChatTranscriptShare object 1235 LiveChatTranscriptSkill object 1237 LiveChatUserConfig object 1238 LiveChatUserConfigProfile object 1243 LiveChatUserConfigUser object 1244 LiveChatVisitor object 1245 location 9, 12 Location object 1246 LocationFeed object 1251 LoginEvent object 1253 LoginGeo object 1262 LoginHistory object 1264 LoginIp object 1269 LogoutEventStream object 1270 LookedUpFromActivity object 1272 Lookup relationships 31

M macro 1282 Macro 1279 MacroInstruction object 1282 MailmergeTemplate object 1283 MaintenanceAsset object 1286 MaintenancePlan object 1287 map 9, 12 Mapping API data types to Salesforce field types 15 Master-detail relationships 31 MatchingRule object 1292 MatchingRuleItem object 1294 MetadataPackage object 1296 MetadataPackageVersion object 1297 Metric object 1300 MetricDataLink object 1304 MetricDataLinkHistory object 1305 MetricFeed object 1306 MetricHistory object 1311 MetricsDataFile object 1312 MetricShare object 1315 MilestoneType object 1317 mobile 9, 12

N NamedCredential object 1321 NamespaceRegistry object 1324 NavigationLinkSet object 1325 NavigationMenuItem object 1326 NavigationMenuItemLocalization object 1329 Network object 1331 NetworkActivityAudit object 1339 NetworkAffinity object 1341 NetworkMember object 1342 NetworkMemberGroup object 1348 NetworkModeration object 1350 NetworkPageOverride object 1351 NetworkSelfRegistration object 1352 NewsFeed object 1353 Note object 1360 NoteAndAttachment object 1364 NoteTag object 1366

O OauthToken object 1362 Object_asset 242, 1040 Object_Assets 246, 1042 Object_name object 477, 2228 Object[PushTopic] 1698 Object[StreamingChannel] 2008 ObjectPermissions object 1367 Objects AcceptedEventRelation 78 Account 79 AccountCleanInfo 101 AccountContactRelation 99 AccountContractRole 123 AccountFeed 124 AccountHistory 132 AccountOwnerSharingRule 133 AccountPartner 136 AccountShare 138 AccountTag 142 AccountTeamMember 143 AccountTerritoryAssignmentRule 147 AccountTerritoryAssignmentRuleItem 148 ActionLinkGroupTemplate 153 ActionLinkTemplate 155 ActiveScratchOrg 160 ActivityHistory 164 AdditionalNumber 173 Address 174 AgentWork 178

2427

Index

Objects (continued) AllowedEmailDomain 184 Announcement 184 ApexClass 186 ApexComponent 188 ApexLog 191 ApexPage 193 ApexTesResultLimits 201 ApexTestQueueItem 196 ApexTestResult 198 ApexTestRunResult 204 ApexTestSuite 207 ApexTrigger 207 AppExtension 211 AppMenuItem 213 Approval 219 Asset 229 AssetFeed 234 AssetRelationship 244 Assets 242, 246, 1040, 1042 AssetTag 248 AssetTokenEvent 249 AssignedResource 252 AssignmentRule 254 AssociatedLocation 255 AsyncApexJob 257 AttachedContentDocument 259 AttachedContentNote 262 Attachment 264 AuraDefinition 268 AuraDefinitionBundle 269 AuthConfig 271 AuthConfigProviders 274 AuthProvider 275 AuthSession 281 BackgroundOperation 284 Bookmark 290 BrandTemplate 292 BusinessProcess 298 CallCenter 300 Campaign 301 CampaignFeed 310 CampaignHistory 317 CampaignInfluence 318 CampaignInfluenceModel 320 CampaignMember 322 CampaignMemberStatus 329 CampaignOwnerSharingRule 331 CampaignShare 333

Objects (continued) CampaignTag 335 Case 336 CaseComment 348 CaseContactRole 350 CaseFeed 351 CaseHistory 359 CaseMilestone 361 CaseOwnerSharingRule 364 CaseShare 366 CaseSolution 368 CaseStatus 369 CaseTag 371 CaseTeamMember 372 CaseTeamRole 373 CaseTeamTemplate 374 CaseTeamTemplateMember 374 CaseTeamTemplateRecord 375 CategoryData 376 CategoryNode 377 CategoryNodeLocalization 379 ChannelProgram 384 ChannelProgramFeed 385 ChannelProgramHistory 391 ChannelProgramLevel 392 ChannelProgramLevelFeed 393 ChannelProgramLevelHistory 398 ChannelProgramMember 399 ChannelProgramOwnerSharingRule 400 ChannelProgramShare 402 ChatterActivity 403 ChatterAnswersActivity 405 ChatterAnswersReputationLevel 409 ChatterConversation 410 ChatterConversationMember 411 ChatterMessage 412 ClientBrowser 413 CollaborationGroup 414 CollaborationGroupFeed 421 CollaborationGroupMember 428 CollaborationGroupMemberRequest 430 CollaborationGroupRecord 432 CollaborationInvitation 433 CombinedAttachment 436 Community (Zone) 438 ConnectedApplication 440 Contact 442 ContactCleanInfo 454 ContactFeed 463

2428

Index

Objects (continued) ContactHistory 471 ContactOwnerSharingRule 472 ContactShare 474 ContactTag 476 ContentBody 479 ContentDistribution 480 ContentDistributionView 485 ContentDocument 487 ContentDocumentFeed 493 ContentDocumentHistory 500 ContentDocumentLink 502 ContentFolder 506 ContentFolderItem 506 ContentFolderLink 508 ContentFolderMember 509 ContentHubItem 510 ContentHubRepository 514 ContentNote 515 ContentVersion 520 ContentVersionHistory 531 ContentWorkspace 533 ContentWorkspaceDoc 536 ContentWorkspaceMember 538 ContentWorkspacePermission 539 Contract 543 ContractContactRole 552 ContractFeed 553 ContractHistory 561 ContractLineItem 562 ContractLineItemHistory 566 ContractStatus 568 ContractTag 570 CorsWhitelistEntry 571 CronJobDetail 573 CronTrigger 574 CurrencyType 577 Custom Metadta Type__mdt 583 Custom Object__Feed 585 custom objects 19 CustomBrand 579 CustomBrandAsset 580 CustomPermission 587 CustomPermissionDependency 589 DandBCompany 591 Dashboard 614 DashboardComponent 620 DashboardComponentFeed 621 DashboardFeed 628

Objects (continued) DashboardTag 636 DataAssessmentFieldMetric 637 DataAssessmentMetric 639 DataAssessmentValueMetric 640 DatacloudCompany 641 DatacloudContact 650 DatacloudDandBCompany 655 DatacloudOwnedEntity 678 DatacloudPurchaseUsage 679 DatacloudSocialHandle 681 DatedConversionRate 682 DcSocialProfile 684 DcSocialProfileHandle 686 DeclinedEventRelation 687 DigitalSignature 688 Division 691 DivisionLocalization 692 Document 694 DocumentAttachmentMap 698 DocumentTag 699 Domain 701 DomainSite 702 DuplicateRule 706 EmailDomainKey 708 EmailMessage 710 EmailMessageRelation 717 EmailServicesAddress 718 EmailServicesFunction 720 EmailStatus 725 EmailTemplate 727 EmbeddedServiceDetail 732 Entitlement 734 EntitlementContact 738 EntitlementFeed 739 EntitlementHistory 746 EntitlementTemplate 748 EntityHistory 750 EntityMilestone 752 EntitySubscription 758 EnvironmentHubMember 761 Event 765 EventFeed 778 EventLogFile 786, 788, 790, 794, 798, 802, 806, 812, 817, 821, 824, 829, 831, 833, 836, 840, 855, 859, 866, 873, 882, 888, 894, 898, 902, 907, 910, 914, 918, 922, 926, 932, 935, 940, 942, 944, 946, 951, 953, 957, 960, 966, 969, 973 EventRelation 977 EventTag 982

2429

Index

Objects (continued) EventWhoRelation 984 external objects 22 ExternalDataSource 985 ExternalDataUserAuth 988 FeedAttachment 990 FeedComment 993 FeedItem 998 FeedLike 1009 FeedPollChoice 1011 FeedPollVote 1012 FeedPost 1012 FeedRevision 1016 FeedTrackedChange 1019 FieldHistoryArchive 288, 1022 FieldPermissions 1025 FieldServiceMobileSettings 1028 FiscalYearSettings 1034 FlowInterview 1039 Folder 1044 FolderedContentDocument 1046 ForecastingAdjustment 1048 ForecastingDisplayedFamily 1052 ForecastingFact 1053 ForecastingItem 1055 ForecastingOwnerAdjustment 1062 ForecastingQuota 1066 ForecastingType 1069 ForecastingUserPreference 1071 ForecastShare 1074 Goal 1075 GoalFeed 1078 GoalHistory 1083 GoalLink 1084 GoalShare 1085 GoogleDoc 1086 Group 1087 GroupMember 1091 HashtagDefinition 1092 Holiday 1093 Idea 1097 idea comment 1103 IdeaReputation 1105 IdeaReputationLevel 1107 IdeaTheme 1108 KnowledgeableUser 1110 Lead 1127 LeadCleanInfo 1144 LeadFeed 1158

Objects (continued) LeadHistory 1166 LeadOwnerSharingRule 1167 LeadShare 1169 LeadStatus 1171 LeadTag 1173 LimitAllocationPerApp 1174 LineItemOverride 1176 ListEmail 1185 ListEmailRecipientSource 1188 ListView 1190 ListViewChart 1192 ListViewChartInstance 1194 LiveAgentSession 1198 LiveAgentSessionHistory 1201 LiveAgentSessionOwnerSharingRule 1202 LiveAgentSessionShare 1204 LiveChatBlockingRule 1206 LiveChatButton 1208 LiveChatButtonDeployment 1216 LiveChatButtonSkill 1217 LiveChatDeployment 1218 LiveChatSensitiveDataRule 1221 LiveChatTranscript 1224 LiveChatTranscriptEvent 1231 LiveChatTranscriptHistory 1233 LiveChatTranscriptShare 1235 LiveChatTranscriptSkill 1237 LiveChatUserConfig 1238 LiveChatUserConfigProfile 1243 LiveChatUserConfigUser 1244 LiveChatVisitor 1245 Location 1246 LocationFeed 1251 LoginEvent 1253 LoginGeo 1262 LoginHistory 1264 LoginIp 1269 LogoutEventStream 1270 LookedUpFromActivity 1272 Macro 1279 MacroInstruction 1282 MailmergeTemplate 1283 MaintenanceAsset 1286 MaintenancePlan 1287 MatchingRule 1292 MatchingRuleItem 1294 MetadataPackage 1296 MetadataPackageVersion 1297

2430

Index

Objects (continued) Metric 1300 MetricDataLink 1304 MetricDataLinkHistory 1305 MetricFeed 1306 MetricHistory 1311 MetricsDataFile 1312 MetricShare 1315 MilestoneType 1317 NamedCredential 1321 NamespaceRegistry 1324 NavigationLinkSet 1325 NavigationMenuItem 1326 NavigationMenuItemLocalization 1329 Network 1331 NetworkActivityAudit 1339 NetworkAffinity 1341 NetworkMember 1342 NetworkMemberGroup 1348 NetworkModeration 1350 NetworkPageOverride 1351 NetworkSelfRegistration 1352 NewsFeed 1353 Note 1360 NoteAndAttachment 1364 NoteTag 1366 OauthToken 1362 Object_name 477, 2228 ObjectPermissions 1367 ObjectTerritory2AssignmentRule 1370 ObjectTerritory2AssignmentRuleItem 1372 ObjectTerritory2Association 1374 OpenActivity 1375 OperatingHours 1383 OperatingHoursFeed 1384 OperatingHoursHistory 1387 Opportunity 1388 OpportunityCompetitor 1398 OpportunityContactRole 1399 OpportunityFeed 1401 OpportunityFieldHistory 1409 OpportunityHistory 1410 OpportunityLineItem 1412 OpportunityLineItemSchedule 1419 OpportunityOverride 1423 OpportunityOwnerSharingRule 1426 OpportunityPartner 1428 OpportunityShare 1429 OpportunitySplit 1431

Objects (continued) OpportunitySplitType 1433 OpportunityStage 1436 OpportunityTag 1439 OpportunityTeamMember 1440 Order 1443 OrderFeed 1452 OrderHistory 1459 OrderItem 1460 OrderItemFeed 1463 OrderItemHistory 1470 OrderOwnerSharingRule 1471 Organization 1474 OrgWideEmailAddress 1494 OutOfOffice 1495 OwnedContentDocument 1496 PackageLicense 1498 PackagePushError 1501 PackagePushJob 1503 PackagePushRequest 1505 PackageSubscriber 1508 Partner 1512 PartnerFundAllocation 1515 PartnerFundAllocationFeed 1517 PartnerFundAllocationHistory 1522 PartnerFundAllocationOwnerSharingRule 1523 PartnerFundAllocationShare 1525 PartnerFundClaim 1526 PartnerFundClaimFeed 1529 PartnerFundClaimHistory 1534 PartnerFundClaimOwnerSharingRule 1535 PartnerFundClaimShare 1537 PartnerFundRequest 1538 PartnerFundRequestFeed 1541 PartnerFundRequestHistory 1546 PartnerFundRequestOwnerSharingRule 1547 PartnerFundRequestShare 1549 PartnerMarketingBudget 1550 PartnerMarketingBudgetFeed 1553 PartnerMarketingBudgetHistory 1558 PartnerMarketingBudgetOwnerSharingRule 1559 PartnerMarketingBudgetShare 1561 PartnerNetworkConnection 1562 PartnerNetworkRecordConnection 1565 PartnerNetworkSyncLog 1569 PartnerRole 1571 Period 1572 PermissionSet 1574 PermissionSetAssignment 1580

2431

Index

Objects (continued) PermissionSetLicense 1582 PermissionSetLicenseAssign 1585 PlatformAction 1586 PresenceUserConfig 1593 PresenceUserConfigProfile 1595 PresenceUserConfigUser 1596 Pricebook2 1597 Pricebook2History 1600 PricebookEntry 1602 ProcessDefinition 1604 ProcessInstance 1606 ProcessInstanceHistory 1609 ProcessInstanceNode 1614 ProcessInstanceStep 1612 ProcessInstanceWorkitem 1616 ProcessNode 1618 Product2 1620 Product2Feed 1626 ProductConsumed 1633 ProductEntitlementTemplate 1636 ProductItem 1637 ProductItemTransaction 1640 ProductRequest 1642 ProductRequestFeed 1646 ProductRequestHistory 1651 ProductRequestLineItem 1652 ProductRequestOwnerSharingRule 1657 ProductRequestShare 1657 ProductRequired 1659 ProductTransfer 1661 ProductTransferFeed 1665 ProductTransferHistory 1669 ProductTransferOwnerSharingRule 1670 ProductTransferShare 1670 Profile 1672 ProfileSkill 1675 ProfileSkillEndorsement 1677 ProfileSkillEndorsementFeed 1678 ProfileSkillEndorsementHistory 1682 ProfileSkillFeed 1683 ProfileSkillHistory 1689 ProfileSkillShare 1690 ProfileSkillUser 1691 ProfileSkillUserFeed 1692 ProfileSkillUserHistory 1697 QuantityForecast 1700 QuantityForecastHistory 1708 Question 1713

Objects (continued) QuestionReportAbuse 1720 QuestionSubscription 1721 QueueRoutingConfig 1710 QueueSobject 1722 QuickText 1723 QuickTextHistory 1725 QuickTextOwnerSharingRule 1726 QuickTextShare 1728 Quote 1729 QuoteDocument 1743 QuoteFeed 1745 QuoteLineItem 1749 QuoteOwnerSharingRule 1754 QuoteShare 1755 RecordType 1761 RecordTypeLocalization 1763 Reply 1765 ReplyReportAbuse 1767 Report 1768 ReportFeed 1772 ReportTag 1780 ReputationLevel 1781 ReputationLevelLocalization 1782 ReputationPointsRule 1784 ResourceAbsence 1786 ResourceAbsenceFeed 1789 ResourceAbsenceHistory 1792 ResourcePreference 1793 ResourcePreferenceFeed 1795 ResourcePreferenceHistory 1797 RevenueForecast 1798 RevenueForecastHistory 1806 RuleTerritory2Association 1809 SamlSsoConfig 1810 Scontrol 1815 ScontrolLocalization 1819 ScratchOrgInfo 1824 SecureAgent 1832 SecureAgentsCluster 1833 SecurityCustomBaseline 1835 SelfServiceUser 1836 ServiceAppointment 1839 ServiceAppointmentFeed 1848 ServiceAppointmentHistory 1850 ServiceAppointmentOwnerSharingRule 1851 ServiceAppointmentShare 1853 ServiceAppointmentStatus 1854 ServiceChannel 1856

2432

Index

Objects (continued) ServiceChannelStatus 1858 ServiceContract 1859 ServiceContractFeed 1867 ServiceContractHistory 1875 ServiceContractOwnerSharingRule 1876 ServiceContractShare 1878 ServiceCrew 1880 ServiceCrewFeed 1881 ServiceCrewHistory 1883 ServiceCrewMember 1885 ServiceCrewMemberFeed 1886 ServiceCrewMemberHistory 1889 ServiceCrewOwnerSharingRule 1890 ServiceCrewShare 1892 ServicePresenceStatus 1893 ServiceReport 1894 ServiceReportLayout 1896 ServiceResource 1897 ServiceResourceCapacity 1901 ServiceResourceCapacityFeed 1904 ServiceResourceCapacityHistory 1906 ServiceResourceFeed 1907 ServiceResourceHistory 1910 ServiceResourceOwnerSharingRule 1911 ServiceResourceShare 1912 ServiceResourceSkill 1914 ServiceResourceSkillFeed 1916 ServiceResourceSkillHistory 1918 ServiceTerritory 1919 ServiceTerritoryFeed 1924 ServiceTerritoryHistory 1926 ServiceTerritoryLocation 1927 ServiceTerritoryMember 1928 ServiceTerritoryMemberFeed 1932 ServiceTerritoryMemberHistory 1935 SessionPermSetAssignment 1936 SetupAuditTrail 1938 SetupEntityAccess 1940 Shipment 1942 SignupRequest 1949 Site 1956 SiteDomain 1963 SiteHistory 1964 Skill 1965 SkillProfile 1967 SkillRequirement 1968 SkillRequirementFeed 1970 SkillRequirementHistory 1972

Objects (continued) SkillUser 1973 SlaProcess 1974 Solution 1977 SolutionFeed 1981 SolutionHistory 1989 SolutionStatus 1990 SolutionTag 1992 SOSDeployment 1993 SOSSession 1995 SOSSessionActivity 1998 SOSSessionHistory 1999 SOSSessionOwnerSharingRule 2001 SOSSessionShare 2002 Stamp 2004 StampAssignment 2005 standard objects 34 StaticResource 2005 TagDefinition 2009 Task 2011 TaskFeed 2022 TaskPriority 2030 TaskRelation 2031 TaskStatus 2033 TaskTag 2035 TaskWhoRelation 2036 TenantSecret 2038 Territory 2041 Territory2 2044 Territory2Model 2047 Territory2ModelHistory 2049 Territory2Type 2050 TestSuiteMembership 1037, 2052 ThirdPartyAccountLink 2052 TimeSheet 2055 TimeSheetEntry 2057 TimeSheetEntryFeed 2060 TimeSheetEntryHistory 2062 TimeSheetFeed 2063 TimeSheetHistory 2065 TimeSheetOwnerSharingRule 2066 TimeSheetShare 2068 TimeSlot 2070 TimeSlotHistory 2072 Topic 2073 TopicFeed 2076 TopicLocalization 2082 TwoFactorInfo 2087 TwoFactorMethodsInfo 2088

2433

Index

Objects (continued) TwoFactorTempCode 2090 UndecidedEventRelation 2091 User 2093 UserAccountTeamMember 2132 UserAppInfo 2135 UserAppMenuCustomization 2136 UserAppMenuCustomizationShare 2137 UserAppMenuItem 2138 UserConfigTransferButton 2141 UserConfigTransferSkill 2142 UserCustomBadge 2143 UserCustomBadgeLocalization 2144 UserFeed 2146 UserLicense 2153 UserLogin 2157 UserMembershipSharingRule 2158 UserPackageLicense 2159 UserPermissionAccess 2160 UserPreference 2161 UserProfile 2162 UserProfileFeed 2180 UserProvAccount 2187 UserProvAccountStaging 2190 UserProvisioningConfig 2195 UserProvisioningLog 2199 UserProvisioningRequest 2200 UserProvisioningRequestOwnerSharingRule 2206 UserProvisioningRequestShare 2207 UserProvMockTarget 2193 UserRecordAccess 2209 UserRole 2211 UserServicePresence 2215 UserShare 2216 UserTeamMember 2218 UserTerritory 2220 UserTerritory2Association 2221 VerificationHistory 2222 VoiceCall 2229 VoiceCallList 2233 VoiceCallListItem 2234 VoiceCallListShare 2235 VoiceCallShare 2236 VoiceMailContent 2237 VoiceMailContentShare 2238 VoiceMailGreeting 2240 VoiceMailGreetingShare 2241 VoiceMailMessage 2242 VoiceMailMessageShare 2243

Objects (continued) VoiceUserLine 2245 VoiceUserLineShare 2246 VoiceUserPreferences 2247 VoiceUserPreferencesShare 2248 VoiceVendorInfo 2249 VoiceVendorLine 2250 VoiceVendorLineShare 2252 vote 2253 WebLink 2255 WebLinkLocalization 2260 WorkAccess 2265 WorkAccessShare 2266 WorkBadge 2267 WorkBadgeDefinition 2270 WorkBadgeDefinitionHistory 2273 WorkBadgeDefinitionShare 2274 WorkCoaching 2276 WorkCoachingFeed 2277 WorkCoachingHistory 2283 WorkCoachingShare 2284 WorkFeedback 2286 WorkFeedbackHistory 2287 WorkFeedbackQuestion 2288 WorkFeedbackQuestionHistory 2291 WorkFeedbackQuestionSet 2292 WorkFeedbackQuestionSetHistory 2293 WorkFeedbackQuestionSetShare 2294 WorkFeedbackQuestionShare 2295 WorkFeedbackRequest 2297 WorkFeedbackRequestFeed 2302 WorkFeedbackRequestHistory 2307 WorkFeedbackRequestShare 2308 WorkFeedbackShare 2310 WorkGoal 2311 WorkGoalCollaborator 2317 WorkGoalCollaboratorHistory 2318 WorkGoalFeed 2320 WorkGoalHistory 2326 WorkGoalLink 2327 WorkGoalShare 2328 WorkOrder 2329 WorkOrderFeed 2341 WorkOrderHistory 2344 WorkOrderLineItem 2346 WorkOrderLineItemFeed 2355 WorkOrderLineItemHistory 2358 WorkOrderLineItemStatus 2359 WorkOrderShare 2361

2434

Index

Objects (continued) WorkOrderStatus 2363 WorkPerformanceCycle 2364 WorkPerformanceCycleFeed 2367 WorkPerformanceCycleHistory 2372 WorkPerformanceCycleShare 2373 WorkReward 2375 WorkRewardFund 2377 WorkRewardFundHistory 2379 WorkRewardFundShare 2380 WorkRewardFundType 2381 WorkRewardFundTypeHistory 2384 WorkRewardFundTypeShare 2385 WorkRewardHistory 2387 WorkRewardShare 2388 WorkThanks 2389 WorkThanksShare 2390 WorkType 2391 WorkTypeFeed 2394 WorkTypeHistory 2397 WorkTypeOwnerSharingRule 2398 WorkTypeShare 2400 ObjectTerritory2AssignmentRule object 1370 ObjectTerritory2AssignmentRuleItem object 1372 ObjectTerritory2Association object 1374 OpenActivity object 1375 OperatingHours object 1383 OperatingHoursFeed object 1384 OperatingHoursHistory object 1387 Opportunity object 1388 OpportunityCompetitor object 1398 OpportunityContactRole object 1399 OpportunityFeed object 1401 OpportunityFieldHistory object 1409 OpportunityHistory object 1410 OpportunityLineItem object 1412 OpportunityLineItemSchedule object 1419 OpportunityOverride object 1423 OpportunityOwnerSharingRule object 1426 OpportunityPartner object 1428 OpportunityShare object 1429 OpportunitySplit object 1431 OpportunitySplitType object 1433 OpportunityStage object 1436 OpportunityTag object 1439 OpportunityTeamMember object 1440 Order object 1443 OrderFeed object 1452 OrderHistory object 1459

OrderItem object 1460 OrderItemFeed object 1463 OrderItemHistory object 1470 OrderOwnerSharingRule object 1471 Organization object 1474 OrgWideEmailAddress object 1494 OutOfOffice object 1495 OwnedContentDocument object 1496

P PackageLicense object 1498 PackagePushError object 1501 PackagePushJob object 1503 PackagePushRequest object 1505 PackageSubscriber object 1508 Partner object 1512 PartnerFundAllocation object 1515 PartnerFundAllocationFeed object 1517 PartnerFundAllocationHistory object 1522 PartnerFundAllocationOwnerSharingRule object 1523 PartnerFundAllocationShare object 1525 PartnerFundClaim object 1526 PartnerFundClaimFeed object 1529 PartnerFundClaimHistory object 1534 PartnerFundClaimOwnerSharingRule object 1535 PartnerFundClaimShare object 1537 PartnerFundRequest object 1538 PartnerFundRequestFeed object 1541 PartnerFundRequestHistory object 1546 PartnerFundRequestOwnerSharingRule object 1547 PartnerFundRequestShare object 1549 PartnerMarketingBudget object 1550 PartnerMarketingBudgetFeed object 1553 PartnerMarketingBudgetHistory object 1558 PartnerMarketingBudgetOwnerSharingRule object 1559 PartnerMarketingBudgetShare object 1561 PartnerNetworkConnection object 1562 PartnerNetworkRecordConnection object 1565 PartnerNetworkSyncLog object 1569 PartnerRole object 1571 Performance cycle data model 2422 Period object 1572 PermissionSet object 1574 PermissionSetAssignment object 1580 PermissionSetLicense object 1582 PermissionSetLicenseAssign object 1585 PlatformAction object 1586 Posts 1012, 1019

2435

Index

PresenceUserConfig object 1593 PresenceUserConfigProfile object 1595–1596 Pricebook2 object 1597 Pricebook2History object 1600 PricebookEntry object 1602 ProcessDefinition object 1604 ProcessInstance object 1606 ProcessInstanceHistory object 1609 ProcessInstanceNode object 1614 ProcessInstanceStep object 1612 ProcessInstanceWorkitem 1616 ProcessNode object 1618 Product2 object 1620 Product2Feed object 1626 ProductConsumed object 1633 ProductEntitlementTemplate object 1636 ProductItem object 1637 ProductItemTransaction object 1640 ProductRequest object 1642 ProductRequestFeed object 1646 ProductRequestHistory object 1651 ProductRequestLineItem object 1652 ProductRequestOwnerSharingRule object 1657 ProductRequestShare object 1657 ProductRequired object 1659 ProductTransfer object 1661 ProductTransferFeed object 1665 ProductTransferHistory object 1669 ProductTransferOwnerSharingRule object 1670 ProductTransferShare object 1670 Profile object 1672 ProfileSkill object 1675 ProfileSkillEndorsement object 1677 ProfileSkillEndorsementFeed object 1678 ProfileSkillEndorsementHistory object 1682 ProfileSkillFeed object 1683 ProfileSkillHistory object 1689 ProfileSkillShare object 1690 ProfileSkillUser object 1691 ProfileSkillUserFeed object 1692 ProfileSkillUserHistory object 1697 PushTopic object 1698

Q QuantityForecast object 1700 QuantityForecastHistory object 1708 Question object 1713 QuestionDataCategorySelection 1718 QuestionReportAbuse object 1720

QuestionSubscription object 1721 QueueRoutingConfig object 1710 QueueSobject object 1722 QuickText object 1723 QuickTextHistory object 1725 QuickTextOwnerSharingRule object 1726 QuickTextShare object 1728 Quote object 1729 QuoteDocument object 1743 QuoteFeed object 1745 QuoteLineItem object 1749 QuoteOwnerSharingRule object 1754 QuoteShare object 1755

R RecordType object 1761 RecordTypeLocalization object 1763 Relationships parent reference fields in child object 16 Reply object 1765 ReplyReportAbuse object 1767 Report object 1768 ReportFeed object 1772 ReportTag object 1780 ReputationLevel object 1781 ReputationLevelLocalization object 1782 ReputationPointsRule object 1784 ResourceAbsence object 1786 ResourceAbsenceFeed object 1789 ResourceAbsenceHistory object 1792 ResourcePreference object 1793 ResourcePreferenceFeed object 1795 ResourcePreferenceHistory object 1797 RevenueForecast object 1798 RevenueForecastHistory object 1806 Reward data model 2421 Role, see UserRole 2211 RuleTerritory2Association object 1809

S SamlSsoConfig object 1810 Scontrol object 1815 ScontrolLocalization object 1819 ScratchOrgInfo object 1824 SecureAgent object 1832 SecureAgentsCluster object 1833 SecurityCustomBaseline object 1835 SelfServiceUser object 1836

2436

Index

ServiceAppointment object 1839 ServiceAppointmentFeed object 1848 ServiceAppointmentHistory object 1850 ServiceAppointmentOwnerSharingRule object 1851 ServiceAppointmentShare object 1853 ServiceAppointmentStatus object 1854 ServiceChannel object 1856 ServiceChannelStatus object 1858 ServiceContract object 1859 ServiceContractFeed object 1867 ServiceContractHistory object 1875 ServiceContractOwnerSharingRule object 1876 ServiceContractShare object 1878 ServiceCrew object 1880 ServiceCrewFeed object 1881 ServiceCrewHistory object 1883 ServiceCrewMember object 1885 ServiceCrewMemberFeed object 1886 ServiceCrewMemberHistory object 1889 ServiceCrewOwnerSharingRule object 1890 ServiceCrewShare object 1892 ServicePresenceStatus object 1893 ServiceReport object 1894 ServiceReportLayout object 1896 ServiceResource object 1897 ServiceResourceCapacity object 1901 ServiceResourceCapacityFeed object 1904 ServiceResourceCapacityHistory object 1906 ServiceResourceFeed object 1907 ServiceResourceHistory object 1910 ServiceResourceOwnerSharingRule object 1911 ServiceResourceShare object 1912 ServiceResourceSkill object 1914 ServiceResourceSkillFeed object 1916 ServiceResourceSkillHistory object 1918 ServiceTerritory object 1919 ServiceTerritoryFeed object 1924 ServiceTerritoryHistory object 1926 ServiceTerritoryLocation object 1927 ServiceTerritoryMember object 1928 ServiceTerritoryMemberFeed object 1932 ServiceTerritoryMemberHistory object 1935 SessionPermSetAssignment object 1936 SetupAuditTrail object 1938 SetupEntityAccess object 1940 Shipment object 1942 SignupRequest object 1949 Site object 1956 SiteDomain object 1963

SiteHistory object 1964 Skill object 1965 SkillProfile object 1967 SkillRequirement object 1968 SkillRequirementFeed object 1970 SkillRequirementHistory object 1972 SkillUser object 1973 SlaProcess object 1974 Solution object 1977 SolutionFeed object 1981 SolutionHistory object 1989 SolutionStatus object 1990 SolutionTag object 1992 SOSDeployment object 1993 SOSSession object 1995 SOSSessionActivity object 1998 SOSSessionHistory object 1999 SOSSessionOwnerSharingRule object 2001 SOSSessionShare object 2002 Stamp object 2004 StampAssignment object 2005 Standard objects data access 32 StaticResource object 2005 StreamingChannel object 2008 System fields 16 SystemModstamp fields 16

T TagDefinition object 2009 Task object 2011 TaskFeed object 2022 TaskPriority object 2030 TaskRelation object 2031 TaskStatus object 2033 TaskTag object 2035 TaskWhoRelation object 2036 TenantSecret object 2038 Territory object 2041 Territory2 object 2044 Territory2Model object 2047 Territory2ModelHistory object 2049 Territory2Type object 2050 TestSuiteMembership object 1037, 2052 ThirdPartyAccountLink object 2052 TimeSheet object 2055 TimeSheetEntry object 2057 TimeSheetEntryFeed object 2060 TimeSheetEntryHistory object 2062

2437

Index

TimeSheetFeed object 2063 TimeSheetHistory object 2065 TimeSheetOwnerSharingRule object 2066 TimeSheetShare object 2068 TimeSlot object 2070 TimeSlotHistory object 2072 Topic object 2073 TopicFeed object 2076 TopicLocalization object 2082 TwoFactorInfo object 2087 TwoFactorMethodsInfo object 2088 TwoFactorTempCode object 2090 Types of fields 3, 9, 12–13

U UndecidedEventRelation object 2091 User object 2093 UserAccountTeamMember object 2132 UserAppInfo object 2135 UserAppMenuCustomization object 2136 UserAppMenuCustomizationShare object 2137 UserAppMenuItem object 2138 UserConfigTransferButton object 2141 UserConfigTransferSkill object 2142 UserCustomBadge object 2143 UserCustomBadgeLocalization object 2144 UserFeed object 2146 UserLicense object 2153 UserLogin object 2157 UserMembershipSharingRule object 2158 UserPackageLicense object 2159 UserPermissionAccess object 2160 UserPreference object 2161 UserProfile object 2162 UserProfileFeed object 2180 UserProvAccount object 2187 UserProvAccountStaging object 2190 UserProvisioningConfig object 2195 UserProvisioningLog object 2199 UserProvisioningRequest object 2200 UserProvisioningRequestOwnerSharingRule object 2206 UserProvisioningRequestShare object 2207 UserProvMockTarget object 2193 UserRecordAccess object 2209 UserRole object 2211 UserServicePresence object 2215 UserShare object 2216 UserTeamMember object 2218 UserTerritory object 2220

UserTerritory2Association object 2221

V VerificationHistory object 2222 VoiceCall object 2229 VoiceCallList object 2233 VoiceCallListItem object 2234 VoiceCallListShare object 2235 VoiceCallShare object 2236 VoiceMailContent object 2237 VoiceMailContentShare object 2238 VoiceMailGreeting object 2240 VoiceMailGreetingShare object 2241 VoiceMailMessage object 2242 VoiceMailMessageShare object 2243 VoiceUserLine object 2245 VoiceUserLineShare object 2246 VoiceUserPreferences object 2247 VoiceUserPreferencesShare object 2248 VoiceVendorInfo object 2249 VoiceVendorLine object 2250 VoiceVendorLineShare object 2252 Vote object 2253

W WebLink object 2255 WebLinkLocalization object 2260 WorkAccess object 2265 WorkAccessShare object 2266 WorkBadge object 2267 WorkBadgeDefinition object 2270 WorkBadgeDefinitionHistory object 2273 WorkBadgeDefinitionShare object 2274 WorkCoaching object 2276 WorkCoachingFeed object 2277 WorkCoachingHistory object 2283 WorkCoachingShare object 2284 WorkFeedback object 2286 WorkFeedbackHistory object 2287 WorkFeedbackQuestion object 2288 WorkFeedbackQuestionHistory object 2291 WorkFeedbackQuestionSet object 2292 WorkFeedbackQuestionSetHistory object 2293 WorkFeedbackQuestionSetShare object 2294 WorkFeedbackQuestionShare object 2295 WorkFeedbackRequest object 2297 WorkFeedbackRequestFeed object 2302 WorkFeedbackRequestHistory object 2307 WorkFeedbackRequestShare object 2308

2438

Index

WorkFeedbackShare object 2310 WorkGoal object 2311 WorkGoalCollaborator object 2317 WorkGoalCollaboratorHistory object 2318 WorkGoalFeed object 2320 WorkGoalHistory object 2326 WorkGoalLink object 2327 WorkGoalShare object 2328 WorkOrder object 2329 WorkOrderFeed object 2341 WorkOrderHistory object 2344 WorkOrderLineItem object 2346 WorkOrderLineItemFeed object 2355 WorkOrderLineItemHistory object 2358 WorkOrderLineItemStatus object 2359 WorkOrderShare object 2361 WorkOrderStatus object 2363 WorkPerformanceCycle object 2364 WorkPerformanceCycleFeed object 2367

WorkPerformanceCycleHistory object 2372 WorkPerformanceCycleShare object 2373 WorkReward object 2375 WorkRewardFund object 2377 WorkRewardFundHistory object 2379 WorkRewardFundShare object 2380 WorkRewardFundType object 2381 WorkRewardFundTypeHistory object 2384 WorkRewardFundTypeShare object 2385 WorkRewardHistory object 2387 WorkRewardShare object 2388 WorkThanks object 2389 WorkThanksShare object 2390 WorkType object 2391 WorkTypeFeed object 2394 WorkTypeHistory object 2397 WorkTypeOwnerSharingRule object 2398 WorkTypeShare object 2400

2439