Skip to content

Commit

Permalink
Merge pull request #36985 from deepeshgarg007/employee_loan_repayment
Browse files Browse the repository at this point in the history
fix: Update party type for payroll payable account
  • Loading branch information
deepeshgarg007 authored Sep 7, 2023
2 parents 2ae4463 + 1894371 commit 43d9a10
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions erpnext/loan_management/doctype/loan_repayment/loan_repayment.py
Original file line number Diff line number Diff line change
Expand Up @@ -408,6 +408,16 @@ def make_gl_entries(self, cancel=0, adv_adj=0):
else:
payment_account = self.payment_account

payment_party_type = ""
payment_party = ""

if (
hasattr(self, "process_payroll_accounting_entry_based_on_employee")
and self.process_payroll_accounting_entry_based_on_employee
):
payment_party_type = "Employee"
payment_party = self.applicant

if self.total_penalty_paid:
gle_map.append(
self.get_gl_dict(
Expand Down Expand Up @@ -455,6 +465,8 @@ def make_gl_entries(self, cancel=0, adv_adj=0):
"remarks": _(remarks),
"cost_center": self.cost_center,
"posting_date": getdate(self.posting_date),
"party_type": payment_party_type,
"party": payment_party,
}
)
)
Expand Down Expand Up @@ -493,6 +505,7 @@ def create_repayment_entry(
amount_paid,
penalty_amount=None,
payroll_payable_account=None,
process_payroll_accounting_entry_based_on_employee=0,
):

lr = frappe.get_doc(
Expand All @@ -509,6 +522,7 @@ def create_repayment_entry(
"amount_paid": amount_paid,
"loan_type": loan_type,
"payroll_payable_account": payroll_payable_account,
"process_payroll_accounting_entry_based_on_employee": process_payroll_accounting_entry_based_on_employee,
}
).insert()

Expand Down

0 comments on commit 43d9a10

Please sign in to comment.