From 09f1ee637e3c2fd178d6428ca3997298afb0f739 Mon Sep 17 00:00:00 2001 From: pawan Date: Fri, 23 Sep 2016 16:23:43 +0530 Subject: [PATCH] [fix] #6371 --- .../report/accounts_receivable/accounts_receivable.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py index ed429d6c5b..685b8a77dd 100644 --- a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py @@ -124,6 +124,10 @@ class ReceivablePayableReport(object): row += get_ageing_data(cint(self.filters.range1), cint(self.filters.range2), cint(self.filters.range3), self.age_as_on, entry_date, outstanding_amount) + # issue 6371-Ageing buckets should not have amounts if due date is not reached + if self.filters.ageing_based_on == "Due Date" and getdate(due_date) > getdate(self.filters.report_date): + row[-1]=row[-2]=row[-3]=row[-4]=0 + if self.filters.get(scrub(args.get("party_type"))): row.append(gle.account_currency) else: