mirror of
https://github.com/bringout/odoomates.git
synced 2026-04-19 14:52:03 +02:00
Custom PDF filename with partner names, localize report headers
- Override report controller to set filename from wizard context
(print_report_name not evaluated for wizard-based reports)
- Wizard passes report_filename via context: "Kartica partnera Paper Star d.o.o"
- Localize all PDF headers to Bosnian: Datum, ŽURN, Naziv konta,
Opis, Duguje (KM), Potražuje (KM), Saldo (KM)
🤖 assisted by claude
This commit is contained in:
parent
889cc6a278
commit
3d05074af5
6 changed files with 56 additions and 18 deletions
|
|
@ -22,5 +22,10 @@ class AccountPartnerLedger(models.TransientModel):
|
|||
|
||||
def _print_report(self, data):
|
||||
data = self._get_report_data(data)
|
||||
return self.env.ref('accounting_pdf_reports.action_report_partnerledger').with_context(landscape=True).\
|
||||
report_action(self, data=data)
|
||||
if self.partner_ids:
|
||||
report_filename = _('Kartica partnera') + ' ' + ', '.join(self.partner_ids.mapped('name'))
|
||||
else:
|
||||
report_filename = _('Kartica partnera')
|
||||
return self.env.ref(
|
||||
'accounting_pdf_reports.action_report_partnerledger'
|
||||
).with_context(landscape=True, report_filename=report_filename).report_action(self, data=data)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue