fix: expense_account query override in Purchase Receipt

(cherry picked from commit 292a51c160)
This commit is contained in:
khushi8112
2025-12-30 12:05:48 +05:30
committed by Mergify
parent 9ee40351c5
commit 6f3904a20a

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() {