Product DocsMenu

Salesforce ObjectsToGet Configuration File Example for Standard Objects

The ObjectsToGet configuration file example presented in this topic specifies to retrieve the following standard Service Cloud objects and fields (including Chatter feed items) that are typically useful to index:

  • Account

  • Case

  • Case Comment

  • Contact

  • Event

  • Solution

  • Task

  • User

  • Attachment

  • Feed item (Chatter) CES 7.0.6196+ (November 2013)

  • Feed comment (Chatter) CES 7.0.6196+ (November 2013)

The following code sample is the content of the ObjectsToGet configuration file example for standard Service Cloud objects and fields.

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfQuery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Query>
    <ObjectName>Account</ObjectName>
    <Fields>
      <string>Id</string>
      <string>IsDeleted</string>
      <string>Name</string>
      <string>Type</string>
      <string>BillingStreet</string>
      <string>BillingCity</string>
      <string>BillingState</string>
      <string>BillingPostalCode</string>
      <string>BillingCountry</string>
      <string>Phone</string>
      <string>Fax</string>
      <string>AccountNumber</string>
      <string>Website</string>
      <string>Sic</string>
      <string>Industry</string>
      <string>AnnualRevenue</string>
      <string>NumberOfEmployees</string>
      <string>Ownership</string>
      <string>TickerSymbol</string>
      <string>Description</string>
      <string>Rating</string>
      <string>Site</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>LastActivityDate</string>
      <string>Jigsaw</string>
      <string>JigsawCompanyId</string>
      <string>AccountSource</string>
      <string>SicDesc</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>MasterRecord</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Parent</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Owner</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
  </Query>
  <Query>
    <ObjectName>Case</ObjectName>
    <Fields>
      <string>Id</string>
      <string>IsDeleted</string>
      <string>CaseNumber</string>
      <string>SuppliedName</string>
      <string>SuppliedEmail</string>
      <string>SuppliedCompany</string>
      <string>Type</string>
      <string>Status</string>
      <string>Reason</string>
      <string>Origin</string>
      <string>Subject</string>
      <string>Priority</string>
      <string>Description</string>
      <string>IsClosed</string>
      <string>ClosedDate</string>
      <string>IsEscalated</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>Contact</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Account</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Asset</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Parent</RelationshipName>
        <Fields>
          <string>CaseNumber</string>
          <string>Subject</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Owner</RelationshipName>
        <Fields>
          <string>Name</string>
          <string>Type</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
    <PolymorphicRelationships>
      <PolymorphicRelationship>
        <RelationshipName>Owner</RelationshipName>
        <ObjectName>Group</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Owner</RelationshipName>
        <ObjectName>User</ObjectName>
      </PolymorphicRelationship>
    </PolymorphicRelationships>
  </Query>
  <Query>
    <ObjectName>CaseComment</ObjectName>
    <Fields>
      <string>Id</string>
      <string>IsPublished</string>
      <string>CommentBody</string>
      <string>CreatedDate</string>
      <string>SystemModstamp</string>
      <string>LastModifiedDate</string>
      <string>IsDeleted</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>Parent</RelationshipName>
        <Fields>
          <string>CaseNumber</string>
          <string>Subject</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
  </Query>
  <Query>
    <ObjectName>Contact</ObjectName>
    <Fields>
      <string>Id</string>
      <string>IsDeleted</string>
      <string>LastName</string>
      <string>FirstName</string>
      <string>Salutation</string>
      <string>Name</string>
      <string>MailingStreet</string>
      <string>MailingCity</string>
      <string>MailingState</string>
      <string>MailingPostalCode</string>
      <string>MailingCountry</string>
      <string>Phone</string>
      <string>Fax</string>
      <string>MobilePhone</string>
      <string>HomePhone</string>
      <string>AssistantPhone</string>
      <string>Email</string>
      <string>Title</string>
      <string>Department</string>
      <string>AssistantName</string>
      <string>LeadSource</string>
      <string>Birthdate</string>
      <string>Description</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>LastActivityDate</string>
      <string>Jigsaw</string>
      <string>JigsawContactId</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>MasterRecord</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Account</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>ReportsTo</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Owner</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
  </Query>
  <Query>
    <ObjectName>Event</ObjectName>
    <Fields>
      <string>Id</string>
      <string>Subject</string>
      <string>Location</string>
      <string>IsAllDayEvent</string>
      <string>ActivityDateTime</string>
      <string>ActivityDate</string>
      <string>DurationInMinutes</string>
      <string>StartDateTime</string>
      <string>EndDateTime</string>
      <string>Description</string>
      <string>IsPrivate</string>
      <string>ShowAs</string>
      <string>IsDeleted</string>
      <string>IsChild</string>
      <string>IsGroupEvent</string>
      <string>GroupEventType</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>IsArchived</string>
      <string>IsRecurrence</string>
      <string>RecurrenceStartDateTime</string>
      <string>RecurrenceEndDateOnly</string>
      <string>RecurrenceTimeZoneSidKey</string>
      <string>RecurrenceType</string>
      <string>RecurrenceInterval</string>
      <string>RecurrenceDayOfWeekMask</string>
      <string>RecurrenceDayOfMonth</string>
      <string>RecurrenceInstance</string>
      <string>RecurrenceMonthOfYear</string>
      <string>ReminderDateTime</string>
      <string>IsReminderSet</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>Who</RelationshipName>
        <Fields>
          <string>Name</string>
          <string>Type</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>What</RelationshipName>
        <Fields>
          <string>Name</string>
          <string>Type</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Account</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Owner</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
    <PolymorphicRelationships>
      <PolymorphicRelationship>
        <RelationshipName>Who</RelationshipName>
        <ObjectName>Contact</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Who</RelationshipName>
        <ObjectName>Lead</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Account</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Asset</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Campaign</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Case</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Contract</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Magic_Item__c</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Opportunity</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Product2</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Solution</ObjectName>
      </PolymorphicRelationship>
    </PolymorphicRelationships>
  </Query>
  <Query>
    <ObjectName>Solution</ObjectName>
    <Fields>
      <string>Id</string>
      <string>IsDeleted</string>
      <string>SolutionNumber</string>
      <string>SolutionName</string>
      <string>IsPublished</string>
      <string>IsPublishedInPublicKb</string>
      <string>Status</string>
      <string>IsReviewed</string>
      <string>SolutionNote</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>TimesUsed</string>
      <string>IsHtml</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>Owner</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
  </Query>
  <Query>
    <ObjectName>Task</ObjectName>
    <Fields>
      <string>Id</string>
      <string>Subject</string>
      <string>ActivityDate</string>
      <string>Status</string>
      <string>Priority</string>
      <string>Description</string>
      <string>IsDeleted</string>
      <string>IsClosed</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>IsArchived</string>
      <string>CallType</string>
      <string>CallDisposition</string>
      <string>IsReminderSet</string>
      <string>IsRecurrence</string>
      <string>RecurrenceStartDateOnly</string>
      <string>RecurrenceEndDateOnly</string>
      <string>RecurrenceTimeZoneSidKey</string>
      <string>RecurrenceType</string>
      <string>RecurrenceInterval</string>
      <string>RecurrenceDayOfWeekMask</string>
      <string>RecurrenceDayOfMonth</string>
      <string>RecurrenceInstance</string>
      <string>RecurrenceMonthOfYear</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>Who</RelationshipName>
        <Fields>
          <string>Name</string>
          <string>Type</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>What</RelationshipName>
        <Fields>
          <string>Name</string>
          <string>Type</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Owner</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Account</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
    <PolymorphicRelationships>
      <PolymorphicRelationship>
        <RelationshipName>Who</RelationshipName>
        <ObjectName>Contact</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Who</RelationshipName>
        <ObjectName>Lead</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Account</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Asset</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Campaign</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Case</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Contract</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Magic_Item__c</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Opportunity</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Product2</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>What</RelationshipName>
        <ObjectName>Solution</ObjectName>
      </PolymorphicRelationship>
    </PolymorphicRelationships>
  </Query>
  <Query>
    <ObjectName>User</ObjectName>
    <Fields>
      <string>Id</string>
      <string>Username</string>
      <string>LastName</string>
      <string>FirstName</string>
      <string>Name</string>
      <string>CompanyName</string>
      <string>Division</string>
      <string>Department</string>
      <string>Title</string>
      <string>Street</string>
      <string>City</string>
      <string>State</string>
      <string>PostalCode</string>
      <string>Country</string>
      <string>Email</string>
      <string>Phone</string>
      <string>Fax</string>
      <string>MobilePhone</string>
      <string>Alias</string>
      <string>CommunityNickname</string>
      <string>IsActive</string>
      <string>TimeZoneSidKey</string>
      <string>LocaleSidKey</string>
      <string>ReceivesInfoEmails</string>
      <string>ReceivesAdminInfoEmails</string>
      <string>EmailEncodingKey</string>
      <string>UserType</string>
      <string>LanguageLocaleKey</string>
      <string>EmployeeNumber</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>UserPermissionsMarketingUser</string>
      <string>UserPermissionsOfflineUser</string>
      <string>UserPermissionsCallCenterAutoLogin</string>
      <string>UserPermissionsMobileUser</string>
      <string>UserPermissionsSFContentUser</string>
      <string>UserPermissionsKnowledgeUser</string>
      <string>UserPermissionsInteractionUser</string>
      <string>UserPermissionsSupportUser</string>
      <string>UserPermissionsSiteforceContributorUser</string>
      <string>UserPermissionsSiteforcePublisherUser</string>
      <string>UserPermissionsChatterAnswersUser</string>
      <string>ForecastEnabled</string>
      <string>UserPreferencesActivityRemindersPopup</string>
      <string>UserPreferencesEventRemindersCheckboxDefault</string>
      <string>UserPreferencesTaskRemindersCheckboxDefault</string>
      <string>UserPreferencesReminderSoundOff</string>
      <string>UserPreferencesDisableAllFeedsEmail</string>
      <string>UserPreferencesDisableFollowersEmail</string>
      <string>UserPreferencesDisableProfilePostEmail</string>
      <string>UserPreferencesDisableChangeCommentEmail</string>
      <string>UserPreferencesDisableLaterCommentEmail</string>
      <string>UserPreferencesDisProfPostCommentEmail</string>
      <string>UserPreferencesContentNoEmail</string>
      <string>UserPreferencesContentEmailAsAndWhen</string>
      <string>UserPreferencesApexPagesDeveloperMode</string>
      <string>UserPreferencesHideCSNGetChatterMobileTask</string>
      <string>UserPreferencesDisableMentionsPostEmail</string>
      <string>UserPreferencesDisMentionsCommentEmail</string>
      <string>UserPreferencesHideCSNDesktopTask</string>
      <string>UserPreferencesDisCommentAfterLikeEmail</string>
      <string>UserPreferencesDisableLikeEmail</string>
      <string>UserPreferencesDisableMessageEmail</string>
      <string>UserPreferencesOptOutOfTouch</string>
      <string>UserPreferencesDisableBookmarkEmail</string>
      <string>UserPreferencesDisableSharePostEmail</string>
      <string>UserPreferencesEnableAutoSubForFeeds</string>
      <string>UserPreferencesDisableFileShareNotificationsForApi</string>
      <string>Extension</string>
      <string>FederationIdentifier</string>
      <string>AboutMe</string>
      <string>FullPhotoUrl</string>
      <string>SmallPhotoUrl</string>
      <string>DigestFrequency</string>
      <string>DefaultGroupNotificationFrequency</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>UserRole</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Profile</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Manager</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Contact</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
  </Query>
  <Query>
    <ObjectName>Attachment</ObjectName>
    <Fields>
      <string>Id</string>
      <string>IsDeleted</string>
      <string>Name</string>
      <string>IsPrivate</string>
      <string>ContentType</string>
      <string>BodyLength</string>
      <string>Body</string>
      <string>CreatedDate</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>Description</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>Parent</RelationshipName>
        <Fields>
          <string>Name</string>
          <string>Type</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>Owner</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>LastModifiedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
    <PolymorphicRelationships>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Account</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Asset</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Campaign</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Case</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Contact</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Contract</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>EmailTemplate</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Event</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Lead</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Magic_Item__c</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Opportunity</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Product2</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Solution</ObjectName>
      </PolymorphicRelationship>
      <PolymorphicRelationship>
        <RelationshipName>Parent</RelationshipName>
        <ObjectName>Task</ObjectName>
      </PolymorphicRelationship>
    </PolymorphicRelationships>
  </Query>
  <Query>
    <ObjectName>FeedItem</ObjectName>
    <Fields>
      <string>Id</string>
      <string>Type</string>
      <string>Body</string>
      <string>CreatedDate</string>
      <string>IsDeleted</string>
      <string>LastModifiedDate</string>
      <string>SystemModstamp</string>
      <string>CommentCount</string>
      <string>LikeCount</string>
      <string>LinkUrl</string>
      <string>ContentData</string>
      <string>ContentFileName</string>
      <string>ContentDescription</string>
      <string>ContentType</string>
      <string>ContentSize</string>
    </Fields>
  </Query>
  <Query>
    <ObjectName>FeedComment</ObjectName>
    <Fields>
      <string>Id</string>
      <string>FeedItemId</string>
      <string>CreatedDate</string>
      <string>CommentBody</string>
      <string>IsDeleted</string>
      <string>CommentType</string>
      <string>ParentId</string>
      <string>RelatedRecordId</string>
    </Fields>
    <ParentRelationships>
      <ParentRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <Fields>
          <string>Name</string>
          <string>Type</string>
        </Fields>
      </ParentRelationship>
      <ParentRelationship>
        <RelationshipName>InsertedBy</RelationshipName>
        <Fields>
          <string>Name</string>
        </Fields>
      </ParentRelationship>
    </ParentRelationships>
    <PolymorphicRelationships>
      <PolymorphicRelationship>
        <RelationshipName>CreatedBy</RelationshipName>
        <ObjectName>User</ObjectName>
      </PolymorphicRelationship>
    </PolymorphicRelationships>
  </Query>  
</ArrayOfQuery>   

What's Next?

Create a mapping file for fields from obtained objects (see Salesforce Mapping File Example for Standard Objects).

People who viewed this topic also viewed