JobPostingSearchableField

Object used for searching and Filtering published Job Postings. This object is available in API version 62.0 and later.

Supported Calls 

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

Special Access Rules 

This object is available if Talent Recruitment Management is enabled in your org. To access the object, you need one of these permission sets.

User TypePermission Set
Internal UsersTalent Recruitment Management Specialist Access
Salesforce Platform UsersTalent Recruitment Management Hiring Manager Access
OR
Talent Recruitment Management Employee Access
Customer and Partner Community UsersTalent Recruitment Management Applicant Access

Fields 

DepartmentName 

  • Type: string

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The name of the department that the job position is associated with.

    The Data Processing Engine definition Aggregate Job Possting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.InternalOrganizationUnit.Name.

EndDate 

  • Type: date

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The date when the job position vacancies were removed from the portal.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.EndDate.

Geolocation 

  • Type: location
  • Properties: Nillable
  • Description: The geolocation of the advertised job position.

GeolocationLatitude 

  • Type: double

  • Properties: Create, Filter, Nillable, Sort, Update

  • Description: The latitude of the advertised job position’s geolocation.

    The Data Processing Engine definition Aggregate Job Possting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Location.Latitude.

GeolocationLongitude 

  • Type: double

  • Properties: Create, Filter, Nillable, Sort, Update

  • Description: The longitude of the advertised job position’s geolocation.

    The Data Processing Engine definition Aggregate Job Possting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Location.Longitude.

LocationId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The ID of location associated with the advertised job position.

    The Data Processing Engine definition Aggregate Job Possting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Location.Id.

    This field is a relationship field.

  • Relationship Name: Location

  • Refers To: Location

LocationName 

  • Type: string

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The name of the advertised job position’s location.

    The Data Processing Engine definition Aggregate Job Possting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Location.Name.

Name 

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
  • Description: The name of the job posting searchable field record.

OccupationGroupId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The occupation group that the position is associated with.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Occupation.OccupationGroup.Id.

    This field is a relationship field.

  • Relationship Name: OccupationGroup

  • Refers To: OccupationGroup

OccupationGroupName 

  • Type: string

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The name of the occupation group that the position is associated with.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Occupation.OccupationGroup.Name.

OccupationId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The occupation that the position is associated with.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Occupation.Id.

    This field is a relationship field.

  • Relationship Name: Occupation

  • Refers To: Occupation

OccupationName 

  • Type: string

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The name of the occupation that the position is associated with.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Occupation.Name.

OwnerId 

  • Type: reference

  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update

  • Description: The ID of the job posting searchable field record owner.

    This field is a polymorphic relationship field.

  • Relationship Name: Owner

  • Refers To: Group, User

PayRange 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: The pay range for the advertised job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search determines the pay range from the Maximum Salary and Minimum Salary values in the RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.PositionPayGrade.PayGrade record.

  • Possible values:

    • Frtykto70k—40,000 to 70,000
    • Lessthan25k—Less than 25,000
    • Morethan100k—Greater than 100,000
    • Svntykto100k—70,000 to 100,000
    • Twnty5kto40k—25,000 to 40,000

PositionDescription 

  • Type: textarea

  • Properties: Create, Nillable, Update

  • Description: The description of the advertised job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Description.

PositionSensitivity 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: The sensitivity of the position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Sensitivity.

PositionStatus 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: The status of the position associated with the advertised job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Status.

PositionTitle 

  • Type: string

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The title of the advertised job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.ExternalVacancyTitle.

PositionType 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: The type of the position associated with the advertised job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.Type.

RecruitmentPostingId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The recruitment posting that advertised the vacancies in the job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.Id.

    This field is a relationship field.

  • Relationship Name: RecruitmentPosting

  • Refers To: RecruitmentPosting

RecruitmentPostingName 

  • Type: string

  • Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update

  • Description: The name of the recruitment posting that advertised the vacancies in the job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.Name.

RecruitmentRequisitionId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The recruitment requisition associated with the recruitment posting.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.Id.

    This field is a relationship field.

  • Relationship Name: RecruitmentRequisition

  • Refers To: RecruitmentRequisition

RequisitionIdentifier 

  • Type: string

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The name of the recruitment requisition associated with the recruitment posting.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.Name.

StartDate 

  • Type: date

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The date when the job position vacancies were advertised on the portal.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.StartDate.

UniqueKey 

  • Type: string
  • Properties: Create, Filter, Group, idLookup, Sort, Update
  • Description: A unique key for the job posting searchable field record.

VacancyCount 

  • Type: int

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The number of vacancies in the advertised job position.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.VacancyCount.

WorkScheduleType 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: The type of work schedule associated with the position associated with the advertised job position. For example, part time or full time.

    The Data Processing Engine definition Aggregate Job Posting Details for Search maps this field to RecruitmentPosting.RecruitmentRequisition.JobPstnRecruitmentRqs.JobPosition.Position.ScheduleType.

Associated Objects 

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

JobPostingSearchableFieldOwnerSharingRule

Sharing rules are available for the object.

JobPostingSearchableFieldShare

Sharing is available for the object.