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