fix: fieldname

This commit is contained in:
Deepesh Garg 2020-12-05 22:44:45 +05:30
parent 452cbcd6ea
commit 2d1cfae596

View File

@ -101,10 +101,12 @@ def execute():
process_loan_interest_accrual_for_term_loans(posting_date=nowdate(), loan_type=loan_type, process_loan_interest_accrual_for_term_loans(posting_date=nowdate(), loan_type=loan_type,
loan=loan.name) loan=loan.name)
accrued_entries = get_accrued_interest_entries(loan.name)
total_principal, total_interest = frappe.db.get_value('Repayment Schedule', fields=['sum(principal_amount) as total_principal',
'sum(interest_amount) as total_interest'], filters={'is_paid': 1, 'parent': loan.name})
if frappe.db.has_column('Repayment Schedule', 'paid'):
total_principal, total_interest = frappe.db.get_value('Repayment Schedule', {'paid': 1, 'parent': loan.name},
['sum(principal_amount) as total_principal', 'sum(interest_amount) as total_interest'])
accrued_entries = get_accrued_interest_entries(loan.name)
for entry in accrued_entries: for entry in accrued_entries:
interest_paid = 0 interest_paid = 0
principal_paid = 0 principal_paid = 0