This commit is contained in:
Bakry 2024-08-29 14:36:04 +03:00
parent a4bf0e153d
commit 70b2e3d0e2
1 changed files with 2 additions and 1 deletions

View File

@ -295,7 +295,7 @@ class Contract(models.Model):
children_allowance = fields.One2many('hr.children.allowance', 'contract_id', _('Children Allowance'))
nationality = fields.Many2one('res.country', related='employee_id.country_id', readonly=True)
type_id = fields.Many2one(related='employee_id.employee_type_id', string="Contractor Type", tracking=True)
contractor_type = fields.Many2one(related='employee_id.employee_type_id', string="Contractor Type", required=True, tracking=True)
contractor_type = fields.Many2one(related='employee_id.employee_type_id', string="Contractor Type", required=True, tracking=True, store=True)
employee_id = fields.Many2one('hr.employee')
department_id = fields.Many2one('hr.department', _('Department Name'), related='employee_id.department_id',
readonly=True)
@ -354,6 +354,7 @@ class Contract(models.Model):
if self.contractor_type:
self.type_id = self.contractor_type
self.consultants = self.contractor_type.consultants
self.employee_id.employee_type_id = self.contractor_type
@api.onchange('date_start', 'hiring_date')
def get_trial_date_field(self):