fix: filter purchase_person dropdown to non-group enabled records only

Adds a set_query on purchase_person in the purchase_team child table
so the dropdown excludes group nodes (like "Purchase Team") and
disabled records, matching the same filter used for sales_person in
Sales Team.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Dipen Gala
2026-06-17 13:22:34 +05:30
parent 9dfb60f826
commit a674d9216a

View File

@@ -87,6 +87,15 @@ erpnext.buying = {
me.frm.set_query("supplier_address", erpnext.queries.address_query);
me.frm.set_query("billing_address", erpnext.queries.company_address_query);
me.frm.set_query("purchase_person", "purchase_team", function () {
return {
filters: {
is_group: 0,
enabled: 1,
},
};
});
erpnext.accounts.dimensions.setup_dimension_filters(me.frm, me.frm.doctype);
this.frm.set_query("item_code", "items", function () {