Merge pull request #51387 from frappe/mergify/bp/version-15-hotfix/pr-51380

fix: expense_account query override in Purchase Receipt (backport #51380)
This commit is contained in:
Khushi Rawat
2025-12-30 13:00:18 +05:30
committed by GitHub

View File

@@ -17,13 +17,6 @@ frappe.ui.form.on("Purchase Receipt", {
"Landed Cost Voucher": "Landed Cost Voucher",
};
frm.set_query("expense_account", "items", function () {
return {
query: "erpnext.controllers.queries.get_expense_account",
filters: { company: frm.doc.company },
};
});
frm.set_query("wip_composite_asset", "items", function () {
return {
filters: { is_composite_asset: 1, docstatus: 0 },
@@ -171,6 +164,16 @@ erpnext.stock.PurchaseReceiptController = class PurchaseReceiptController extend
this.setup_accounting_dimension_triggers();
this.setup_posting_date_time_check();
super.setup(doc);
this.frm.set_query("expense_account", "items", () => {
return {
query: "erpnext.controllers.queries.get_expense_account",
filters: {
company: this.frm.doc.company,
disabled: 0,
},
};
});
}
refresh() {