From 46802953034db8fc2254330680cfbd8ebd78607b 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 --- .../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 c1d0aea7ae1..ff8094ba432 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 5496e799468..99433b3fe7e 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.