From 3f490f11d52a7cdaa3dfb180cb14bb89ea6c4f4f Mon Sep 17 00:00:00 2001 From: l0gesh29 Date: Tue, 4 Nov 2025 18:30:53 +0530 Subject: [PATCH] fix: include cost_center and project upon accounting dimension fetch (cherry picked from commit 46802953034db8fc2254330680cfbd8ebd78607b) --- .../doctype/accounting_dimension/accounting_dimension.py | 4 ++-- .../doctype/payment_reconciliation/payment_reconciliation.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py index cdaaa6dd069..02019943c25 100644 --- a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py +++ b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py @@ -309,8 +309,8 @@ def get_dimensions(with_cost_center_and_project=False): if with_cost_center_and_project: dimension_filters.extend( [ - {"fieldname": "cost_center", "document_type": "Cost Center"}, - {"fieldname": "project", "document_type": "Project"}, + frappe._dict({"fieldname": "cost_center", "document_type": "Cost Center"}), + frappe._dict({"fieldname": "project", "document_type": "Project"}), ] ) diff --git a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py index 1e1a71ea707..2dec2bf8e94 100644 --- a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py +++ b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py @@ -72,7 +72,7 @@ class PaymentReconciliation(Document): self.common_filter_conditions = [] self.accounting_dimension_filter_conditions = [] self.ple_posting_date_filter = [] - self.dimensions = get_dimensions()[0] + self.dimensions = get_dimensions(with_cost_center_and_project=True)[0] def load_from_db(self): # 'modified' attribute is required for `run_doc_method` to work properly.