From fe80d1d0e737b235ff5a3d0ef764de0b91d354d5 Mon Sep 17 00:00:00 2001 From: SowmyaArunachalam Date: Fri, 19 Dec 2025 22:49:34 +0530 Subject: [PATCH] feat: add redirect button on report (cherry picked from commit c0ac5f94b513ba09cca00735c342ebad01920b51) --- erpnext/stock/report/stock_balance/stock_balance.js | 7 +++++++ erpnext/stock/report/stock_ledger/stock_ledger.js | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/erpnext/stock/report/stock_balance/stock_balance.js b/erpnext/stock/report/stock_balance/stock_balance.js index b59ee57b154..fa3b977a121 100644 --- a/erpnext/stock/report/stock_balance/stock_balance.js +++ b/erpnext/stock/report/stock_balance/stock_balance.js @@ -151,6 +151,13 @@ frappe.query_reports["Stock Balance"] = { return value; }, + + onload: function (report) { + report.page.add_inner_button(__("View Stock Ledger"), function () { + var filters = report.get_values(); + frappe.set_route("query-report", "Stock Ledger", filters); + }); + }, }; erpnext.utils.add_inventory_dimensions("Stock Balance", 8); diff --git a/erpnext/stock/report/stock_ledger/stock_ledger.js b/erpnext/stock/report/stock_ledger/stock_ledger.js index 9b85a83c03b..d56d58db666 100644 --- a/erpnext/stock/report/stock_ledger/stock_ledger.js +++ b/erpnext/stock/report/stock_ledger/stock_ledger.js @@ -134,6 +134,13 @@ frappe.query_reports["Stock Ledger"] = { return value; }, + + onload: function (report) { + report.page.add_inner_button(__("View Stock Balance"), function () { + var filters = report.get_values(); + frappe.set_route("query-report", "Stock Balance", filters); + }); + }, }; erpnext.utils.add_inventory_dimensions("Stock Ledger", 10);