[FIX] partner_statement: use partner lang in xlsx reports
parent
675f8e8a53
commit
0f87a8c2e4
|
@ -204,6 +204,8 @@ class ActivityStatementXslx(models.AbstractModel):
|
||||||
sheet.set_column(0, i, 20)
|
sheet.set_column(0, i, 20)
|
||||||
|
|
||||||
def generate_xlsx_report(self, workbook, data, objects):
|
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"]
|
report_model = self.env["report.partner_statement.activity_statement"]
|
||||||
self._define_formats(workbook)
|
self._define_formats(workbook)
|
||||||
FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"})
|
FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"})
|
||||||
|
|
|
@ -384,6 +384,8 @@ class DetailedActivityStatementXslx(models.AbstractModel):
|
||||||
sheet.set_column(0, i, 20)
|
sheet.set_column(0, i, 20)
|
||||||
|
|
||||||
def generate_xlsx_report(self, workbook, data, objects):
|
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.detailed_activity_statement"]
|
report_model = self.env["report.partner_statement.detailed_activity_statement"]
|
||||||
self._define_formats(workbook)
|
self._define_formats(workbook)
|
||||||
FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"})
|
FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"})
|
||||||
|
|
|
@ -183,6 +183,8 @@ class OutstandingStatementXslx(models.AbstractModel):
|
||||||
sheet.set_column(0, i, 20)
|
sheet.set_column(0, i, 20)
|
||||||
|
|
||||||
def generate_xlsx_report(self, workbook, data, objects):
|
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.outstanding_statement"]
|
report_model = self.env["report.partner_statement.outstanding_statement"]
|
||||||
self._define_formats(workbook)
|
self._define_formats(workbook)
|
||||||
FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"})
|
FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"})
|
||||||
|
|
Loading…
Reference in New Issue