From bb7308bbc1d1d38fbb7b8504598319ec3e8e6c02 Mon Sep 17 00:00:00 2001 From: RobertSchouten Date: Mon, 10 Oct 2016 19:47:39 +0800 Subject: [PATCH] [fix] email digest date range starting with opening balance of day one not closing (#6524) ie monthly currently get's balance at the end of 1st of september to the 30th of september instead of the beginning of the 1st aka the end of the 31st fo august --- erpnext/setup/doctype/email_digest/email_digest.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/erpnext/setup/doctype/email_digest/email_digest.py b/erpnext/setup/doctype/email_digest/email_digest.py index 7ec04c8b27..ac999ed23b 100644 --- a/erpnext/setup/doctype/email_digest/email_digest.py +++ b/erpnext/setup/doctype/email_digest/email_digest.py @@ -340,13 +340,13 @@ class EmailDigest(Document): count = 0 for account in accounts: balance += (get_balance_on(account, date = self.future_to_date) - - get_balance_on(account, date = self.future_from_date)) + - get_balance_on(account, date = self.future_from_date - timedelta(days=1))) count += (get_count_on(account,fieldname, date = self.future_to_date ) - - get_count_on(account,fieldname, date = self.future_from_date)) + - get_count_on(account,fieldname, date = self.future_from_date - timedelta(days=1))) past_balance += (get_balance_on(account, date = self.past_to_date) - - get_balance_on(account, date = self.past_from_date)) + - get_balance_on(account, date = self.past_from_date - timedelta(days=1))) return balance, past_balance, count