[FIX] partner_statement: use partner lang in xlsx reports

This commit is contained in:
Miquel Raïch
2023-03-09 18:10:05 +01:00
parent 1eb23d561b
commit fbc12488b0
9 changed files with 298 additions and 89 deletions

View File

@@ -207,6 +207,8 @@ class ActivityStatementXslx(models.AbstractModel):
sheet.set_column(0, i, 20)
def generate_xlsx_report(self, workbook, data, objects):
lang = objects.lang or self.env.user.partner_id.lang
self = self.with_context(lang=lang)
report_model = self.env["report.partner_statement.activity_statement"]
self._define_formats(workbook)
FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"})