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

Module: Employee Contracts

Entity: hr.contract

Description: Contract

Field Description Type Relationship Compute Method
active Boolean -
active_employee Active Employee Boolean employee_id.active
calendar_mismatch Boolean - _compute_calendar_mismatch
company_country_id Company country Many-to-One res.country
company_id Many-to-One res.company _compute_employee_contract
contract_type_id Contract Type Many-to-One hr.contract.type
contract_wage Contract Wage Monetary - _compute_contract_wage
contracts_count Integer employee_id.contracts_count
country_code Char company_country_id.code
currency_id Currency Many-to-One company_id.currency_id
date_end End Date Date -
date_start Start Date Date -
department_id Department Many-to-One hr.department _compute_employee_contract
employee_id Employee Many-to-One hr.employee
first_contract_date Date employee_id.first_contract_date
hr_responsible_id HR Responsible Many-to-One res.users
job_id Job Position Many-to-One hr.job _compute_employee_contract
kanban_state Kanban State Selection -
name Contract Reference Char -
notes Notes Html -
permit_no Work Permit No Char employee_id.permit_no
resource_calendar_id Working Schedule Many-to-One resource.calendar _compute_employee_contract
state Status Selection -
structure_type_id Salary Structure Type Many-to-One hr.payroll.structure.type _compute_structure_type_id
trial_date_end End of Trial Period Date -
visa_no Visa No Char employee_id.visa_no
wage Wage Monetary -