fix: add company filters to project

This commit is contained in:
SowmyaArunachalam
2026-01-02 16:05:36 +05:30
parent 7bb0ec836f
commit 7c16db567b
2 changed files with 32 additions and 0 deletions

View File

@@ -43,6 +43,20 @@ frappe.ui.form.on("Journal Entry", {
},
};
});
frm.set_query("project", "accounts", function (doc, cdt, cdn) {
let row = frappe.get_doc(cdt, cdn);
let filters = {
company: doc.company,
};
if (row.party_type == "Customer") {
filters.customer = row.party;
}
return {
query: "erpnext.controllers.queries.get_project_name",
filters,
};
});
},
get_balance_for_periodic_accounting(frm) {

View File

@@ -138,6 +138,24 @@ frappe.ui.form.on("Stock Entry", {
};
});
frm.set_query("project", "items", function (doc) {
return {
query: "erpnext.controllers.queries.get_project_name",
filters: {
company: doc.company,
},
};
});
frm.set_query("project", function (doc) {
return {
query: "erpnext.controllers.queries.get_project_name",
filters: {
company: doc.company,
},
};
});
frm.add_fetch("bom_no", "inspection_required", "inspection_required");
erpnext.accounts.dimensions.setup_dimension_filters(frm, frm.doctype);