From 93c1a3f8f30a00b2ef5413b74ab653f39d080526 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 (cherry picked from commit bd9f5fca084dfbdf37a59b561f8ac5216d52af29) --- .../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 11614467472..e9e29d2cb31 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 = []