添加功能
This commit is contained in:
@@ -83,7 +83,7 @@ class YuthonVacationReports(models.Model):
|
||||
}
|
||||
}
|
||||
|
||||
@api.depends('leave_ids.update_lines', 'leave_ids.update_type')
|
||||
@api.depends('leave_ids.update_lines', 'leave_ids.update_type', 'leave_ids.is_void')
|
||||
def _compute_leave(self):
|
||||
for record in self:
|
||||
leave_total = 0.0
|
||||
@@ -99,7 +99,8 @@ class YuthonVacationReports(models.Model):
|
||||
'overtime_ids.workday',
|
||||
'overtime_ids.legal_day',
|
||||
'overtime_ids.public_holidays',
|
||||
'overtime_ids.update_type'
|
||||
'overtime_ids.update_type',
|
||||
'overtime_ids.is_void'
|
||||
)
|
||||
def _compute_working_overtime(self):
|
||||
for record in self:
|
||||
@@ -113,7 +114,7 @@ class YuthonVacationReports(models.Model):
|
||||
overtime_total -= line_total
|
||||
record.working_overtime = overtime_total
|
||||
|
||||
@api.depends('meal_fee_ids.update_lines', 'meal_fee_ids.update_type')
|
||||
@api.depends('meal_fee_ids.update_lines', 'meal_fee_ids.update_type', 'meal_fee_ids.is_void')
|
||||
def _compute_meal_fee(self):
|
||||
for record in self:
|
||||
meal_total = 0
|
||||
|
||||
Reference in New Issue
Block a user