From b2feb5abbe6238238961a0edb7f271d7c38c35c7 Mon Sep 17 00:00:00 2001 From: Jatin3128 Date: Mon, 8 Dec 2025 17:28:25 +0530 Subject: [PATCH] feat(sales_order, purchase_order): add bulk close and reopen actions in list view --- erpnext/buying/doctype/purchase_order/purchase_order_list.js | 4 ++-- erpnext/selling/doctype/sales_order/sales_order_list.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/erpnext/buying/doctype/purchase_order/purchase_order_list.js b/erpnext/buying/doctype/purchase_order/purchase_order_list.js index 9b74348bca4..5c7aabee99d 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order_list.js +++ b/erpnext/buying/doctype/purchase_order/purchase_order_list.js @@ -51,11 +51,11 @@ frappe.listview_settings["Purchase Order"] = { onload: function (listview) { var method = "erpnext.buying.doctype.purchase_order.purchase_order.close_or_unclose_purchase_orders"; - listview.page.add_menu_item(__("Close"), function () { + listview.page.add_action_item(__("Close"), function () { listview.call_for_selected_items(method, { status: "Closed" }); }); - listview.page.add_menu_item(__("Reopen"), function () { + listview.page.add_action_item(__("Reopen"), function () { listview.call_for_selected_items(method, { status: "Submitted" }); }); diff --git a/erpnext/selling/doctype/sales_order/sales_order_list.js b/erpnext/selling/doctype/sales_order/sales_order_list.js index acab0a01a41..d83e3cfadf8 100644 --- a/erpnext/selling/doctype/sales_order/sales_order_list.js +++ b/erpnext/selling/doctype/sales_order/sales_order_list.js @@ -63,11 +63,11 @@ frappe.listview_settings["Sales Order"] = { onload: function (listview) { var method = "erpnext.selling.doctype.sales_order.sales_order.close_or_unclose_sales_orders"; - listview.page.add_menu_item(__("Close"), function () { + listview.page.add_action_item(__("Close"), function () { listview.call_for_selected_items(method, { status: "Closed" }); }); - listview.page.add_menu_item(__("Re-open"), function () { + listview.page.add_action_item(__("Re-open"), function () { listview.call_for_selected_items(method, { status: "Submitted" }); });