add default employee for timesheet

This commit is contained in:
pawan.sharma 2021-11-29 15:48:54 +05:30
parent 6d34e347c9
commit 4410c17c2b
1 changed files with 7 additions and 0 deletions

View File

@ -34,6 +34,13 @@ class AccountAnalyticLine(models.Model):
])
return domain
def default_get(self, field_list):
result = super(AccountAnalyticLine, self).default_get(field_list)
if self.env.user:
result['employee_id'] = self.env['hr.employee'].search([('user_id', '=', self.env.user.id)], limit=1).id
return result
project_id = fields.Many2one('project.project', 'Project', compute='_compute_project_id', store=True,
readonly=False,
domain=_domain_project_id)