From 9c81cefb26804936b010f4d7f95fb9bedd14f60b Mon Sep 17 00:00:00 2001 From: mohammed-alkhazrji Date: Tue, 8 Jul 2025 20:35:23 +0300 Subject: [PATCH] calc right missing --- odex25_hr/attendances/models/hr_attendance_report.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/odex25_hr/attendances/models/hr_attendance_report.py b/odex25_hr/attendances/models/hr_attendance_report.py index 31c55774e..36a608298 100644 --- a/odex25_hr/attendances/models/hr_attendance_report.py +++ b/odex25_hr/attendances/models/hr_attendance_report.py @@ -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,