From bd9f5fca084dfbdf37a59b561f8ac5216d52af29 Mon Sep 17 00:00:00 2001 From: diptanilsaha Date: Wed, 24 Dec 2025 11:52:48 +0530 Subject: [PATCH] fix(repost accounting ledger): prevent preview generation when no vouchers are selected --- .../repost_accounting_ledger/repost_accounting_ledger.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py b/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py index d5755cb3719..15ecf968b99 100644 --- a/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py +++ b/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py @@ -115,6 +115,10 @@ class RepostAccountingLedger(Document): def generate_preview(self): from erpnext.accounts.report.general_ledger.general_ledger import get_columns as get_gl_columns + if not self.vouchers: + frappe.msgprint(_("Add vouchers to generate preview.")) + return + gl_columns = [] gl_data = []