From 5920fe0ff2bb870778af17b418c60a8bcf58a242 Mon Sep 17 00:00:00 2001 From: "Nihantra C. Patel" <141945075+Nihantra-Patel@users.noreply.github.com> Date: Wed, 23 Oct 2024 12:23:23 +0530 Subject: [PATCH] fix: total_loan_repayment field in payroll entry (#2324) (cherry picked from commit 8c05286e628461d8a6ab22309c5ba06d6fbcae31) --- hrms/payroll/doctype/payroll_entry/payroll_entry.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hrms/payroll/doctype/payroll_entry/payroll_entry.py b/hrms/payroll/doctype/payroll_entry/payroll_entry.py index 208bf33d30..f2488b858f 100644 --- a/hrms/payroll/doctype/payroll_entry/payroll_entry.py +++ b/hrms/payroll/doctype/payroll_entry/payroll_entry.py @@ -948,7 +948,6 @@ def get_salary_slip_details(self, for_withheld_salaries=False): SalarySlip.employee, SalarySlip.salary_structure, SalarySlip.salary_withholding_cycle, - SalarySlip.total_loan_repayment, SalaryDetail.salary_component, SalaryDetail.amount, SalaryDetail.parentfield, @@ -961,6 +960,9 @@ def get_salary_slip_details(self, for_withheld_salaries=False): ) ) + if "lending" in frappe.get_installed_apps(): + query = query.select(SalarySlip.total_loan_repayment) + if for_withheld_salaries: query = query.where(SalarySlip.status == "Withheld") else: