add end_date for second entry
This commit is contained in:
parent
7a8c1c2fe6
commit
b8e7b0e898
|
@ -1,9 +1,8 @@
|
|||
from odoo import api, fields, models
|
||||
from odoo.exceptions import UserError, AccessError, ValidationError
|
||||
from datetime import datetime
|
||||
from datetime import datetime, timedelta
|
||||
from dateutil import relativedelta
|
||||
|
||||
|
||||
class ProjectResourceWizard(models.TransientModel):
|
||||
_name = 'project.resource.wizard'
|
||||
|
||||
|
@ -44,6 +43,10 @@ class ProjectResourceWizard(models.TransientModel):
|
|||
if self.project_id.hour_distribution == 'Percentage':
|
||||
values.update({'distribution_per': val.distribution_per})
|
||||
record.create(values)
|
||||
############
|
||||
for emp in self.project_id.sale_line_employee_ids:
|
||||
if emp.employee_id == val.employee_id and emp.end_date == False and val.start_date:
|
||||
emp.write({'end_date' : val.start_date - relativedelta.relativedelta(days=1)})
|
||||
return True
|
||||
|
||||
class ProjectResourceLine(models.Model):
|
||||
|
|
Loading…
Reference in New Issue