From 38625c21b6335b35a3af6563e0e6d174c6b468c7 Mon Sep 17 00:00:00 2001 From: AadithPunathilBuildsuite Date: Fri, 2 Jan 2026 12:14:07 +0530 Subject: [PATCH] fix:update the part time --- calicut_textiles/public/python/payroll_entry.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/calicut_textiles/public/python/payroll_entry.py b/calicut_textiles/public/python/payroll_entry.py index d1eb030..9db9e90 100644 --- a/calicut_textiles/public/python/payroll_entry.py +++ b/calicut_textiles/public/python/payroll_entry.py @@ -135,7 +135,7 @@ def load_employees(employees): data = frappe.get_all( "Employee", filters={"name": ["in", employees]}, - fields=["name", "holiday_list", "default_shift","date_of_joining"] + fields=["name", "holiday_list", "default_shift","date_of_joining","employment_type"] ) return {d.name: d for d in data} @@ -218,6 +218,8 @@ def create_overtime(pe, employees, employee_map, checkin_map, holiday_map): emp_doc.holiday_list, set() ) + if emp_doc.employment_type == 'Part-time': + continue total_ot_minutes = 0 total_early_late_minutes = 0