feat: add provision to mass select supplier

This commit is contained in:
Mihir Kandoi
2025-11-25 20:54:24 +05:30
parent 88b262abc7
commit 7b592d8737

View File

@@ -1584,6 +1584,28 @@ erpnext.selling.SalesOrderController = class SalesOrderController extends erpnex
title: __("Select Items"),
size: "large",
fields: [
{
fieldname: "set_supplier",
fieldtype: "Link",
label: __("Set Supplier"),
options: "Supplier",
onchange: function () {
let supplier = dialog.get_value("set_supplier");
let items_table = dialog.fields_dict.items_for_po.grid;
let selected_items = items_table.get_selected_children();
selected_items.forEach((item) => {
item.supplier = supplier;
items_table.refresh();
});
},
},
{
fieldtype: "Column Break",
},
{
fieldtype: "Section Break",
},
{
fieldname: "items_for_po",
fieldtype: "Table",