Repository
OCA/reporting-engine · module folder · Try on Runboat
Module version
1.0.0
Category
Reporting
Folder size
0.09 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/reporting-engine
Last tracking update
2026-08-07 08:09:29
Authors
Odoo Community Association (OCA), Hunki Enterprises BV
Maintainers
Odoo Community Association (OCA), Hunki Enterprises BV
Committers
Holger Brunn, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
odoo/odoo:
- web
- bus
Python dependencies
docxtpl
System dependencies
None
Required by
None
Description
This module allows to provide docx files as report templates to generate docx reports.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
act_report_xml_view ir.actions.report Inherits base.act_report_xml_view
template_help template_help ir.ui.view qweb New
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/report_docx ReportController.report_docx user http ALL
Models touched (1)

New fields (10)
  • docx_expression_test_code Char
    compute='_compute_docx_expression_test' store=False args: 'Code'
  • docx_expression_test_expression Char
    store=False args: 'Test expression'
  • docx_expression_test_model_id Many2one → ir.model
    compute='_compute_docx_expression_test_model_id' args: 'ir.model'
  • docx_expression_test_record Reference
    selection=<expr> store=False string='Record'
  • docx_expression_test_result Char
    compute='_compute_docx_expression_test' store=False args: 'Result'
  • docx_help Html
    compute='_compute_docx_help'
  • docx_multi_mode Selection
    default='zip' help='Select the behavior when the user selected multiple records' string='Multi records' args: [('zip', 'Zip file'), ('template', 'Template')]
  • docx_template Binary
    attachment=True args: 'Template'
  • docx_template_filename Char
    compute='_compute_docx_template_filename'
  • report_type Selection
    ondelete={'docx': 'cascade'} selection_add=[('docx', 'DOCX')]
Public methods (0)

No public methods.