From 1d5f406930c9783d27d0bff29c86a590c6a37cf9 Mon Sep 17 00:00:00 2001 From: Nikhil Kothari Date: Mon, 12 Jan 2026 00:42:52 +0530 Subject: [PATCH] fix(accounts): add missing accounting dimensions in advance taxes and charges (cherry picked from commit 22e9cb4cf4a252f7cfcdb1b534de87d5ae908a0f) # Conflicts: # erpnext/patches.txt --- erpnext/hooks.py | 1 + erpnext/patches.txt | 1 + ...e_accounting_dimensions_in_advance_taxes_and_charges.py | 7 +++++++ 3 files changed, 9 insertions(+) create mode 100644 erpnext/patches/v15_0/create_accounting_dimensions_in_advance_taxes_and_charges.py diff --git a/erpnext/hooks.py b/erpnext/hooks.py index 4451fc9a601..aaea9e712d4 100644 --- a/erpnext/hooks.py +++ b/erpnext/hooks.py @@ -559,6 +559,7 @@ accounting_dimension_doctypes = [ "Payment Request", "Asset Movement Item", "Asset Depreciation Schedule", + "Advance Taxes and Charges", ] get_matching_queries = ( diff --git a/erpnext/patches.txt b/erpnext/patches.txt index 1574c540100..0fdfbef279b 100644 --- a/erpnext/patches.txt +++ b/erpnext/patches.txt @@ -427,3 +427,4 @@ erpnext.patches.v15_0.toggle_legacy_controller_for_period_closing execute:frappe.db.set_single_value("Accounts Settings", "show_party_balance", 1) execute:frappe.db.set_single_value("Accounts Settings", "show_account_balance", 1) erpnext.patches.v16_0.update_currency_exchange_settings_for_frankfurter #2025-12-11 +erpnext.patches.v15_0.create_accounting_dimensions_in_advance_taxes_and_charges diff --git a/erpnext/patches/v15_0/create_accounting_dimensions_in_advance_taxes_and_charges.py b/erpnext/patches/v15_0/create_accounting_dimensions_in_advance_taxes_and_charges.py new file mode 100644 index 00000000000..201b16b1e00 --- /dev/null +++ b/erpnext/patches/v15_0/create_accounting_dimensions_in_advance_taxes_and_charges.py @@ -0,0 +1,7 @@ +from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( + create_accounting_dimensions_for_doctype, +) + + +def execute(): + create_accounting_dimensions_for_doctype(doctype="Advance Taxes and Charges")