Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Employees

Entity: hr.employee

Description: Employee

Delegated inherits (_inherits):
Field Description Type Relationship Compute Method
active Active Boolean resource_id.active
activity_date_deadline Date -
activity_exception_decoration Selection -
activity_exception_icon Char -
activity_ids One-to-Many -
activity_plans_ids Many-to-Many -
activity_state Selection -
activity_summary Char -
activity_type_icon Char -
activity_type_id Many-to-One -
activity_user_id Many-to-One -
additional_note Additional Note Text -
age Age Integer - _compute_age
bank_account_ids Bank Accounts Many-to-Many res.partner.bank
barcode Badge ID Char -
birthday Birthday Date -
birthday_month Birthday Month Selection - _compute_birthday_month
birthday_public_display Show Birthday To Employees Boolean -
birthday_public_display_string Public Date of Birth Char - _compute_birthday_public_display_string
category_ids Tags Many-to-Many hr.employee.category
certificate Certificate Level Selection -
child_all_count Indirect Subordinates Count Integer - _compute_subordinates
child_count Direct Subordinates Count Integer - _compute_child_count
child_ids Direct subordinates One-to-Many hr.employee
coach_id Coach Many-to-One hr.employee _compute_coach
color Color Index Integer -
company_country_code Company Country Code Char company_country_id.code
company_country_id Company Country Many-to-One res.country
company_id Many-to-One res.company
contract_date_end Date version_id.contract_date_end
contract_date_start Date version_id.contract_date_start
contract_template_id Many-to-One hr.version
country_of_birth Country of Birth Many-to-One res.country
currency_id Many-to-One res.currency
current_date_version Current Date Employee Record Date current_version_id.date_version
current_version_id Current Employee Record Many-to-One hr.version _compute_current_version_id
date_end Date version_id.date_end
date_start Date version_id.date_start
department_color Department Color Integer department_id.color
departure_action_date Date version_id.departure_action_date
departure_apply_date Date version_id.departure_apply_date
departure_apply_immediately Boolean version_id.departure_apply_immediately
departure_date Date version_id.departure_date
departure_description Html version_id.departure_description
departure_id Many-to-One version_id.departure_id
departure_reason_id Many-to-One version_id.departure_reason_id
dismissal_date Date version_id.dismissal_date
driving_license Driving License Binary -
driving_license_name Char -
email Char user_id.email
emergency_contact Char -
emergency_phone Char -
emergency_phone_formatted Char - _compute_restricted_phone_companion_fields
emergency_phone_sanitized Char - _compute_restricted_phone_companion_fields
employee_properties Properties Properties -
employee_type_id Many-to-One version_id.employee_type_id
exceptional_location_id Current Many-to-One hr.work.location _compute_exceptional_location_id
first_contract_date Date - _compute_first_contract_date
fixed_term Boolean version_id.fixed_term
friday_location_id Friday Many-to-One hr.work.location
has_message Boolean -
has_multiple_bank_accounts Boolean - _compute_has_multiple_bank_accounts
has_work_permit Work Permit Binary -
hourly_cost Hourly Cost Monetary -
hr_icon_display Selection - _compute_presence_icon
hr_presence_state Selection - _compute_presence_state
hr_responsible_id Many-to-One version_id.hr_responsible_id
id_card ID Card Copy Binary -
id_card_name Char -
is_current Boolean version_id.is_current
is_future Boolean version_id.is_future
is_in_contract Boolean version_id.is_in_contract
is_past Boolean version_id.is_past
is_subordinate Boolean - _compute_is_subordinate
is_trusted_bank_account Boolean - _compute_is_trusted_bank_account
lang Lang Selection -
last_activity Date - _compute_last_activity
last_activity_time Char - _compute_last_activity
legal_name Char - _compute_legal_name
message_attachment_count Integer -
message_follower_ids One-to-Many -
message_has_error Boolean -
message_has_error_counter Integer -
message_ids One-to-Many -
message_is_follower Boolean -
message_main_attachment_id Many-to-One -
message_needaction Boolean -
message_needaction_counter Integer -
message_partner_ids Many-to-Many -
mobile_phone Work Mobile Char -
mobile_phone_formatted Char - _compute_phone_companion_fields
mobile_phone_sanitized Char - _compute_phone_companion_fields
monday_location_id Monday Many-to-One hr.work.location
my_activity_date_deadline Date -
name Employee Name Char resource_id.name
nationality_country_code Nationality Char version_id.country_id.code
newly_hired Newly Hired Boolean - _compute_newly_hired
parent_company_id Many-to-One company_id.parent_id
parent_id Manager Many-to-One hr.employee
permit_no Work Permit No Char -
phone Char user_id.phone
phone_blacklisted Boolean -
phone_mobile_search Char -
phone_sanitized_blacklisted Boolean -
pin PIN Char -
place_of_birth Place of Birth Char -
primary_bank_account_id Many-to-One res.partner.bank _compute_primary_bank_account_id
private_email Private Email Char -
private_phone Private Phone Char -
private_phone_formatted Char - _compute_restricted_phone_companion_fields
private_phone_sanitized Char - _compute_restricted_phone_companion_fields
related_partners_count Integer - _compute_related_partners_count
resource_calendar_id Many-to-One version_id.resource_calendar_id
resource_id Many-to-One resource.resource
salary_distribution Salary Distribution Json - _sync_salary_distribution
saturday_location_id Saturday Many-to-One hr.work.location
share Boolean user_id.share
show_hr_icon_display Boolean - _compute_presence_icon
split_legal_name Boolean - _compute_split_legal_name
structure_type_id Many-to-One version_id.structure_type_id
study_field Field of Study Char -
subordinate_ids Subordinates One-to-Many hr.employee _compute_subordinates
sunday_location_id Sunday Many-to-One hr.work.location
thursday_location_id Thursday Many-to-One hr.work.location
today_location_name Char -
trial_date_end Date version_id.trial_date_end
tuesday_location_id Tuesday Many-to-One hr.work.location
tz Selection version_id.tz
user_id User Many-to-One res.users
user_partner_id User's partner Many-to-One user_id.partner_id
user_state User Status Selection user_id.state
version_id Employee Record Many-to-One hr.version _compute_version_id
version_ids Employee Records One-to-Many hr.version
version_revision Char - _compute_version_revision
versions_count Employee Records Count Integer - _compute_versions_count
visa_expire Visa Expiration Date Date -
visa_no Visa No Char -
wednesday_location_id Wednesday Many-to-One hr.work.location
work_contact_id Work Contact Many-to-One res.partner
work_email Work Email Char - _compute_work_contact_details
work_location_name Work Location Name Char - _compute_work_location_name
work_location_type Selection - _compute_work_location_type
work_permit_expiration_date Work Permit Expiration Date Date -
work_permit_name work_permit_name Char - _compute_work_permit_name
work_permit_scheduled_activity Boolean -
work_phone Work Phone Char - _compute_work_contact_details
work_phone_formatted Char - _compute_phone_companion_fields
work_phone_sanitized Char - _compute_phone_companion_fields