fix: index error on Receivable report based on payment terms
cr note's don't have payment terms. So, skip for them.
This commit is contained in:
parent
13ca474a46
commit
b9c556c4a9
@ -467,6 +467,10 @@ class ReceivablePayableReport(object):
|
||||
original_row = frappe._dict(row)
|
||||
row.payment_terms = []
|
||||
|
||||
# Cr Note's don't have Payment Terms
|
||||
if not payment_terms_details:
|
||||
return
|
||||
|
||||
# Advance allocated during invoicing is not considered in payment terms
|
||||
# Deduct that from paid amount pre allocation
|
||||
row.paid -= flt(payment_terms_details[0].total_advance)
|
||||
|
Loading…
Reference in New Issue
Block a user