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 

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.

EmployerCity 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The city where the employer is located.

EmployerCountry 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The country where the employer is located.

EmployerGeocodeAccuracy 

  • Type: picklist

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

  • Description: The level of accuracy of a location’s geographical coordinates compared with its physical address. A geocoding service typically provides this value based on the address’s latitude and longitude coordinates.

  • Possible values:

    • Address
    • Block
    • City
    • County
    • ExtendedZip
    • NearAddress
    • Neighborhood
    • State
    • Street
    • Unknown
    • Zip

EmployerLatitude 

  • Type: double
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: Used with Longitude to specify the precise geolocation of the address. Acceptable values are numbers between –90 and 90 with up to 15 decimal places.

EmployerLongitude 

  • Type: double
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: Used with Latitude to specify the precise geolocation of the address. Acceptable values are numbers between –180 and 180 with up to 15 decimal places.

EmployerPhone 

  • Type: phone
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Employer’s phone number.

EmployerPostalCode 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The postal code of the employer’s address.

EmployerState 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The state of the employer’s address.

EmployerStreet 

  • Type: textarea
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The street address of the employer.

EmploymentStatus 

  • Type: picklist

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

  • Description: Specifies the employment status with the employer.

  • Possible values:

    • 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.

IsLocked 

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether the record is locked (true) or not (false).
  • Default value: false

MayEdit 

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort
  • Description: Indicates whether the record can be edited (true) or not (false).
  • Default value: false

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:

    • 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

OwnerId 

  • Type: reference

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

  • Description: The user who owns this record.

    This field is a polymorphic relationship field.

  • Relationship Name: Owner

  • Relationship Type: Lookup

  • Refers To: Group, User

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.