From 94a03c6e17f797dd4ffb533ce9ff0af2f3d5d6ff Mon Sep 17 00:00:00 2001 From: Venkatesh <47534423+venkat102@users.noreply.github.com> Date: Tue, 29 Oct 2024 11:47:40 +0530 Subject: [PATCH] =?UTF-8?q?fix:=20use=20period=20closing=20voucher=20objec?= =?UTF-8?q?t=20to=20call=20get=5Faccount=5Fclosing=5Fba=E2=80=A6=20(#43880?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: use period closing voucher object to call get_account_closing_balances method (cherry picked from commit 99d1c5f34221d3f450aa74825339209c7595bcb9) --- erpnext/patches/v14_0/update_closing_balances.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/erpnext/patches/v14_0/update_closing_balances.py b/erpnext/patches/v14_0/update_closing_balances.py index a2670717ee91..73204b0d6c47 100644 --- a/erpnext/patches/v14_0/update_closing_balances.py +++ b/erpnext/patches/v14_0/update_closing_balances.py @@ -24,8 +24,9 @@ def execute(): for pcv in get_period_closing_vouchers(company): company_wise_order.setdefault(pcv.company, []) if pcv.period_end_date not in company_wise_order[pcv.company]: - pcv.pl_accounts_reverse_gle = get_pcv_gl_entries(pcv, gle_fields) - closing_entries = pcv.get_account_closing_balances() + pcv_doc = frappe.get_doc("Period Closing Voucher", pcv.name) + pcv_doc.pl_accounts_reverse_gle = get_pcv_gl_entries(pcv, gle_fields) + closing_entries = pcv_doc.get_account_closing_balances() if closing_entries: make_closing_entries(closing_entries, pcv.name, pcv.company, pcv.period_end_date)