PersonEmployment

Represents information about a person’s employment.

Supported Calls

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

Special Access Rules

To access this object, you must have the Public Sector Access permission set or the Public Sector Access permission set license.

Fields

Field Details
AnnualIncome
Type
currency
Properties
Create, Filter, Nillable, Sort, Update
Description
The annual income of the person.
EmployerAddress
Type
address
Properties
Filter, Nillable
Description
The complete address of the employer.
EmployerPhone
Type
phone
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Employer's phone number.
EmploymentStatus
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Specifies the employment status with the employer.
Possible values are:
  • Employed
  • Retired
  • Self-Employed
  • Unemployed
EndDate
Type
date
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The last date of employment at this job.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp for when the current user last viewed a record related to this record.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp for when the current user last viewed this record. If this value is null, it’s possible that this record was referenced (LastReferencedDate) and not viewed.
Name
Type
string
Properties
Create, Filter, Group, idLookup, Sort, Update
Description
The name for this record.
Occupation
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Specifies the person’s occupation.
Possible values are:
  • Actor or Entertainer
  • Architect or Urban Planner
  • Artist
  • Business (Clerical)
  • Business Executive (Management, Administrator)
  • Business Owner or Proprietor
  • Business Salesperson or Buyer
  • Clergy (Minister, Priest)
  • Clergy (Other Religious)
  • Clinical Psychologist
  • College Administrator or Staff
  • College Teacher
  • Computer Programmer or Analyst
  • Conservationist or Forester
  • Dentist (Including Orthodontist)
  • Dietitian or Nutritionist
  • Engineer
  • Farmer or Rancher
  • Foreign Service Worker (Including Diplomat)
  • Homemaker (Full-Time)
  • Interior Decorator (Including Designer)
  • Lab Technician or Hygienist
  • Laborer
  • Law Enforcement Officer
  • Lawyer (Attorney) or Judge
  • Military Service (Career)
  • Musician (Performer, Composer)
  • Nurse
  • Optometrist
  • Other
  • Pharmacist
  • Physician
  • Policymaker or Government
  • School Counselor
  • School Principal or Superintendent
  • Scientific Researcher
  • Skilled Trades
  • Social, Welfare, or Recreation Worker
  • Teacher or Administrator (Elementary)
  • Teacher or Administrator (Secondary)
  • Therapist (Physical, Occupational, Speech)
  • Veterinarian
  • Writer or Journalist
Position
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The last position of the person at this job.
RelatedPersonId
Type
reference
Properties
Create, Filter, Group, Sort, Update
Description
The person associated with the employment.
This field is a polymorphic relationship field.
Relationship Name
RelatedPerson
Relationship Type
Lookup
Refers To
Account, Contact
StartDate
Type
date
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The start date of employment at this job.

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.

PersonEmploymentChangeEvent (API version 61.0)
Change events are available for the object.
PersonEmploymentFeed
Feed tracking is available for the object.
PersonEmploymentHistory
History is available for tracked fields of the object.
PersonEmploymentShare
Sharing is available for the object.