From 2a2b884e32e03bf68acc2b37ff85d31b789494ed Mon Sep 17 00:00:00 2001 From: deepeshgarg007 Date: Fri, 17 May 2019 10:20:14 +0530 Subject: [PATCH] fix: Return taxable value in get_row_data_for_invoice --- erpnext/regional/report/gstr_1/gstr_1.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/regional/report/gstr_1/gstr_1.py b/erpnext/regional/report/gstr_1/gstr_1.py index 514ebd8c77e..9369504b82f 100644 --- a/erpnext/regional/report/gstr_1/gstr_1.py +++ b/erpnext/regional/report/gstr_1/gstr_1.py @@ -61,7 +61,7 @@ class Gstr1Report(object): for inv, items_based_on_rate in self.items_based_on_tax_rate.items(): invoice_details = self.invoices.get(inv) for rate, items in items_based_on_rate.items(): - row = self.get_row_data_for_invoice(inv, invoice_details, rate, items) + row, taxable_value = self.get_row_data_for_invoice(inv, invoice_details, rate, items) if self.filters.get("type_of_business") == "CDNR": row.append("Y" if invoice_details.posting_date <= date(2017, 7, 1) else "N") @@ -118,7 +118,7 @@ class Gstr1Report(object): for item_code, net_amount in self.invoice_items.get(invoice).items() if item_code in items]) row += [tax_rate or 0, taxable_value] - return row + return row, taxable_value def get_invoice_data(self): self.invoices = frappe._dict()