From 13c29aeec461b92a9a8cb12386539614180f6bdd Mon Sep 17 00:00:00 2001 From: Anurag Mishra <32095923+Anurag810@users.noreply.github.com> Date: Tue, 7 Jan 2020 11:13:58 +0530 Subject: [PATCH] fix: loan deduction during creation of bank entry in payroll (#20194) --- erpnext/hr/doctype/payroll_entry/payroll_entry.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/hr/doctype/payroll_entry/payroll_entry.py b/erpnext/hr/doctype/payroll_entry/payroll_entry.py index dfd38ebbe38..3b85c4da139 100644 --- a/erpnext/hr/doctype/payroll_entry/payroll_entry.py +++ b/erpnext/hr/doctype/payroll_entry/payroll_entry.py @@ -329,6 +329,10 @@ class PayrollEntry(Document): statistical_component = frappe.db.get_value("Salary Component", sal_detail.salary_component, 'statistical_component') if statistical_component != 1: salary_slip_total -= sal_detail.amount + + #loan deduction from bank entry during payroll + salary_slip_total -= salary_slip.total_loan_repayment + if salary_slip_total > 0: self.create_journal_entry(salary_slip_total, "salary")