fixes in grid reports
diff --git a/stock/page/stock_ageing/stock_ageing.js b/stock/page/stock_ageing/stock_ageing.js
index 7adf56a..87fbd58 100644
--- a/stock/page/stock_ageing/stock_ageing.js
+++ b/stock/page/stock_ageing/stock_ageing.js
@@ -42,7 +42,10 @@
 	setup_columns: function() {
 		this.columns = [
 			{id: "name", name: "Item", field: "name", width: 300,
-				formatter: this.link_formatter},
+				link_formatter: {
+					open_btn: true,
+					doctype: '"Item"'
+				}},
 			{id: "average_age", name: "Average Age", field: "average_age",
 				formatter: this.currency_formatter},
 			{id: "earliest", name: "Earliest", field: "earliest",
diff --git a/stock/page/stock_ledger/stock_ledger.js b/stock/page/stock_ledger/stock_ledger.js
index b71bd1b..67c82dd 100644
--- a/stock/page/stock_ledger/stock_ledger.js
+++ b/stock/page/stock_ledger/stock_ledger.js
@@ -47,6 +47,7 @@
 				link_formatter: {
 					filter_input: "item_code",
 					open_btn: true,
+					doctype: '"Item"',
 				}},
 			{id: "warehouse", name: "Warehouse", field: "warehouse", width: 100,
 				link_formatter: {filter_input: "warehouse"}},