diff --git a/erpnext/accounts/report/gross_profit/gross_profit.py b/erpnext/accounts/report/gross_profit/gross_profit.py index be2e0332ff6..0e9640424ec 100644 --- a/erpnext/accounts/report/gross_profit/gross_profit.py +++ b/erpnext/accounts/report/gross_profit/gross_profit.py @@ -44,6 +44,9 @@ def execute(filters=None): if filters.group_by == 'Invoice': column_names = get_column_names() + # to display item as Item Code: Item Name + columns[0] = 'Sales Invoice:Link/Item:300' + for src in gross_profit_data.si_list: row = frappe._dict() row.indent = src.indent @@ -424,12 +427,12 @@ class GrossProfitGenerator(object): 'description': None, 'warehouse': None, 'item_group': None, - 'brand': None, - 'dn_detail': None, - 'delivery_note': None, - 'qty': 0, - 'item_row': None, - 'is_return': row.is_return, + 'brand': None, + 'dn_detail': None, + 'delivery_note': None, + 'qty': 0, + 'item_row': None, + 'is_return': row.is_return, 'cost_center': row.cost_center, 'base_net_amount': 0 }) @@ -474,12 +477,12 @@ class GrossProfitGenerator(object): 'description': frappe.db.get_value('Item', item.item_code, 'description'), 'warehouse': product_bundle.warehouse, 'item_group': frappe.db.get_value('Item', item.item_code, 'item_group'), - 'brand': frappe.db.get_value('Item', item.item_code, 'brand'), - 'dn_detail': product_bundle.dn_detail, - 'delivery_note': product_bundle.delivery_note, - 'qty': (product_bundle.qty * item.qty), - 'item_row': None, - 'is_return': product_bundle.is_return, + 'brand': frappe.db.get_value('Item', item.item_code, 'brand'), + 'dn_detail': product_bundle.dn_detail, + 'delivery_note': product_bundle.delivery_note, + 'qty': (product_bundle.qty * item.qty), + 'item_row': None, + 'is_return': product_bundle.is_return, 'cost_center': product_bundle.cost_center })