From 563e15e1c8ece1071f71e8c9fb495ec0b410d580 Mon Sep 17 00:00:00 2001 From: "Nihantra C. Patel" <141945075+Nihantra-Patel@users.noreply.github.com> Date: Fri, 10 May 2024 12:31:15 +0530 Subject: [PATCH 1/3] fix: cost center filter according to the company in project (cherry picked from commit 249e8264ddde2f3397a65b19492560069e18a02b) --- erpnext/projects/doctype/project/project.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/erpnext/projects/doctype/project/project.js b/erpnext/projects/doctype/project/project.js index 49e8d8486a5..76c972432d7 100644 --- a/erpnext/projects/doctype/project/project.js +++ b/erpnext/projects/doctype/project/project.js @@ -55,6 +55,14 @@ frappe.ui.form.on("Project", { filters: filters, }; }); + + frm.set_query("cost_center", () => { + return { + filters: { + company: frm.doc.company, + } + } + }); }, refresh: function (frm) { From e6aaab38b06f326b2133e7404d4d6deef1c777a5 Mon Sep 17 00:00:00 2001 From: "Nihantra C. Patel" <141945075+Nihantra-Patel@users.noreply.github.com> Date: Fri, 10 May 2024 12:35:24 +0530 Subject: [PATCH 2/3] fix: cost center filter according to the company in project (cherry picked from commit cfde8088b43d884858dbfaec5ce1937a4ccf9eb3) --- erpnext/projects/doctype/project/project.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/projects/doctype/project/project.js b/erpnext/projects/doctype/project/project.js index 76c972432d7..e0c5351d79f 100644 --- a/erpnext/projects/doctype/project/project.js +++ b/erpnext/projects/doctype/project/project.js @@ -60,8 +60,8 @@ frappe.ui.form.on("Project", { return { filters: { company: frm.doc.company, - } - } + }, + }, }); }, From 193b844bf1ad0b514953b5ea59cf81cfaf46ffa3 Mon Sep 17 00:00:00 2001 From: "Nihantra C. Patel" <141945075+Nihantra-Patel@users.noreply.github.com> Date: Fri, 10 May 2024 12:40:01 +0530 Subject: [PATCH 3/3] fix: cost center filter according to the company in project (cherry picked from commit 501c6aa1267a11109ca47bb9bfeab3d4ead0d794) --- erpnext/projects/doctype/project/project.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/projects/doctype/project/project.js b/erpnext/projects/doctype/project/project.js index e0c5351d79f..d03ab786cc1 100644 --- a/erpnext/projects/doctype/project/project.js +++ b/erpnext/projects/doctype/project/project.js @@ -61,7 +61,7 @@ frappe.ui.form.on("Project", { filters: { company: frm.doc.company, }, - }, + }; }); },