From 56a1ed6a0fa5d03b56acb8992921a28c7e88ab35 Mon Sep 17 00:00:00 2001 From: Ernad Husremovic Date: Thu, 12 Mar 2026 11:18:55 +0100 Subject: [PATCH] Use partner name in PDF filename e.g. Kartica_partnera_BH_Telecom_Sarajevo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 assisted by claude --- .../wizard/account_partner_ledger.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/account_partner_ledger.py b/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/account_partner_ledger.py index f1db0b8..ea1bedc 100644 --- a/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/account_partner_ledger.py +++ b/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/account_partner_ledger.py @@ -18,8 +18,12 @@ class AccountPartnerLedger(models.TransientModel): def _get_report_base_filename(self): if self.partner_ids: - return _('Kartica partnera') + ' ' + ', '.join(self.partner_ids.mapped('name')) - return _('Kartica partnera') + names = '_'.join( + name.replace(' ', '_').replace('/', '_').replace('\\', '_') + for name in self.partner_ids.mapped('name') + ) + return 'Kartica_partnera_' + names + return 'Kartica_partnera' def _get_report_data(self, data): data = self.pre_print_report(data)