mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-29 11:38:32 +00:00
feat: add provision to mass select supplier
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user