From 4743cbe002f286e1dcc8e42dd4e534079f24f11f Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Fri, 17 Apr 2015 15:55:19 +0530 Subject: [PATCH] issue fixed in accounts receivable report --- .../accounts_receivable/accounts_receivable.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py index a546799a5d..0fd41f426d 100644 --- a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py @@ -135,23 +135,23 @@ class AccountsReceivableReport(object): def prepare_conditions(self): conditions = [""] - values = {} + values = [] if self.filters.company: - conditions.append("company=%(company)s") - values["company"] = self.filters.company + conditions.append("company=%s") + values.append(self.filters.company) if self.filters.account: - conditions.append("account=%(account)s") - values["account"] = self.filters.account + conditions.append("account=%s") + values.apppend(self.filters.account) else: account_map = self.get_account_map() if not account_map: frappe.throw(_("No Customer Accounts found.")) else: - accounts_list = ["'{0}'".format(frappe.db.escape(ac)) for ac in account_map] - conditions.append("account in ({0})".format(", ".join(accounts_list))) - + conditions.append("account in ({0})".format(", ".join(["%s"] * len(account_map)))) + values += account_map.keys() + return " and ".join(conditions), values def get_gl_entries_for(self, account, against_voucher_type, against_voucher):