[IMP] partner_statement: Translate statement title

This commit is contained in:
Simone Rubino
2025-07-03 16:25:57 +02:00
committed by Miquel Raïch
parent 736e816bae
commit a792d29e16
11 changed files with 134 additions and 55 deletions

View File

@@ -15,6 +15,42 @@ class ActivityStatement(models.AbstractModel):
_name = "report.partner_statement.activity_statement"
_description = "Partner Activity Statement"
def _get_title(self, partner, **kwargs):
kwargs["context"] = {
"lang": partner.lang,
}
if kwargs.get("is_detailed"):
if kwargs.get("account_type") == "receivable":
title = _(
"Detailed Statement "
"between %(starting_date)s and %(ending_date)s "
"in %(currency)s",
**kwargs,
)
else:
title = _(
"Detailed Supplier Statement "
"between %(starting_date)s and %(ending_date)s "
"in %(currency)s",
**kwargs,
)
else:
if kwargs.get("account_type") == "receivable":
title = _(
"Statement between "
"%(starting_date)s and %(ending_date)s "
"in %(currency)s",
**kwargs,
)
else:
title = _(
"Supplier Statement "
"between %(starting_date)s and %(ending_date)s "
"in %(currency)s",
**kwargs,
)
return title
def _initial_balance_sql_q1(self, partners, date_start, account_type):
return str(
self._cr.mogrify(