calc right missing

This commit is contained in:
mohammed-alkhazrji 2025-07-08 20:35:23 +03:00
parent 39fe6f67f6
commit 9c81cefb26
1 changed files with 3 additions and 3 deletions

View File

@ -253,8 +253,8 @@ class HrAttendanceReport(models.Model):
'missing_punch_hours':missing_punch_hours ,
'total_amount': employee.contract_id.total_allowance,
'amount_per_hour': employee.contract_id.total_allowance / working_hours_flexible_days,
'total_deduction': (missed_hours * (
employee.contract_id.total_allowance / working_hours_flexible_days)) + missing_punch_hours
'total_deduction': ((missed_hours+ missing_punch_hours) * (
employee.contract_id.total_allowance / working_hours_flexible_days))
}
item_list.append(values)
elif not emp_calendar.is_flexible:
@ -349,7 +349,7 @@ class HrAttendanceReport(models.Model):
'dummy_field': get_total_hours,
'total_amount': get_total_amount,
'amount_per_hour': get_amount_per_hour,
'total_deduction': (get_total_hours * get_amount_per_hour)+missing_punch_hours,
'total_deduction': (get_total_hours + missing_punch_hours)* get_amount_per_hour,
'additional_hours': additional_hours,
'actual_absent_hours':actual_absent_hours,
'total_permission_hours':total_permission_hours,