TIP: You can type at any time to perform a new search.
Base report xlsx
report_xlsx · OCA/reporting-engine
- Repository
- OCA/reporting-engine · module folder · Try on Runboat
- Module version
- 1.0.2
- Category
- Reporting
- Folder size
- 0.08 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/reporting-engine
- Last tracking update
- 2026-08-07 09:06:34
- Authors
- ACSONE SA/NV, Odoo Community Association (OCA), Creu Blanca
- Maintainers
- ACSONE SA/NV, Odoo Community Association (OCA), Creu Blanca
- Committers
- micheledic, Weblate, OCA-git-bot, oca-ci, Alex Cuellar, duc.tdm
- Odoo dependencies
- Python dependencies
- xlrd, xlsxwriter
- System dependencies
- None
- Required by
- account_financial_report, l10n_es_vat_book, l10n_nl_tax_statement, mis_builder, partner_statement, report_xlsx_helper
- Description
This module provides a basic report class to generate xlsx report.
Code Analysis ⓘ
Views touched (0)
No views found for this module.
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
| (inherited route override) | ReportController.report_download |
inherited | http | ALL | |
| (inherited route override) | ReportController.report_routes |
inherited | http | ALL |
Models touched (3)
New fields (1)
-
report_typeSelectionondelete={'xlsx': 'set default'}selection_add=[('xlsx', 'XLSX')]
-
save_xlsx_report_attachment(self, docids, report_contents)Save as attachment when the report is set up as such.
New fields (0)
No new fields.
Public methods (3)-
create_xlsx_report(self, docids, data) -
generate_xlsx_report(self, workbook, data, objs) -
get_workbook_options(self)See https://xlsxwriter.readthedocs.io/workbook.html constructor options :return: A dictionary of options
New fields (0)
No new fields.
Public methods (1)-
generate_xlsx_report(self, workbook, data, partners)
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…