From a78a0e241fb6e02089d7708d5477e20148eb0725 Mon Sep 17 00:00:00 2001 From: Gaurav Naik Date: Mon, 23 Apr 2018 04:10:01 +0530 Subject: [PATCH] Added finance book filtering logic to financial_statements.py --- erpnext/accounts/report/financial_statements.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/erpnext/accounts/report/financial_statements.py b/erpnext/accounts/report/financial_statements.py index dd47ca0b37..87b7ba1536 100644 --- a/erpnext/accounts/report/financial_statements.py +++ b/erpnext/accounts/report/financial_statements.py @@ -375,6 +375,11 @@ def get_additional_conditions(from_date, ignore_closing_entries, filters): additional_conditions.append("project = '%s'" % (frappe.db.escape(filters.get("project")))) if filters.get("cost_center"): additional_conditions.append(get_cost_center_cond(filters.get("cost_center"))) + if filters.get("finance_book"): + additional_conditions.append("finance_book = '%s'" % frappe.db.escape(filters.get("finance_book"))) + else: + additional_conditions.append("ifnull(finance_book, '') = ''") + return " and {}".format(" and ".join(additional_conditions)) if additional_conditions else ""