Repository
OCA/reporting-engine · module folder · Try on Runboat
Module version
1.0.0
Category
Technical Settings
Folder size
0.07 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
Odoo Community Association (OCA), Quartile
Maintainers
Odoo Community Association (OCA), Quartile
Committers
Aungkokolin1997, OCA-git-bot, oca-ci
Odoo dependencies
odoo/odoo:
- uom
Python dependencies
None
System dependencies
None
Required by
None
Description
This module allows administrators to define the decimal precision of
float fields and add option values to fields (e.g., adding a date widget
option to datetime fields) for QWeb report and view presentation.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_qweb_field_options_searh qweb.field.options.search qweb.field.options search New
view_qweb_field_options_tree qweb.field.options.list qweb.field.options list New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (13)
  • company_id Many2one → res.company
    string='Company' args: 'res.company'
  • currency_field_id Many2one → ir.model.fields
    domain="[('model_id', '=', res_model_id), ('relation', '=', 'res.currency')]" ondelete='cascade' string='Currency Field' args: 'ir.model.fields'
  • currency_id Many2one → res.currency
    ondelete='cascade' string='Currency' args: 'res.currency'
  • digits Integer
  • domain Char
    help="Optional domain for additional filtering conditions.\nThis is evaluated in addition to UoM/Currency conditions.\nExamples:\n[('secondary_uom_id', '=', 1)]\n[('secondary_uom_id.name', '=', 'Box')]\n[('state', 'in', ['sale', 'done'])]"
  • field_id Many2one → ir.model.fields
    domain="[('model_id', '=', res_model_id)]" ondelete='cascade' required=True string='Field' args: 'ir.model.fields'
  • field_name Char
    related='field_id.name' store=True args: 'Field Name'
  • field_options Char
    help="A string representation of a dictionary to specify field formatting options. Examples:\n{'widget': 'date'}\n{'widget': 'monetary'}\n{'widget': 'contact', 'fields': ['name', 'phone']}" args: 'Options'
  • field_type Selection
    related='field_id.ttype'
  • res_model_id Many2one → ir.model
    ondelete='cascade' required=True string='Model' args: 'ir.model'
  • res_model_name Char
    related='res_model_id.model' store=True args: 'Model Name'
  • uom_field_id Many2one → ir.model.fields
    domain="[('model_id', '=', res_model_id), ('relation', '=', 'uom.uom')]" ondelete='cascade' string='UoM Field' args: 'ir.model.fields'
  • uom_id Many2one → uom.uom
    ondelete='cascade' string='UoM' args: 'uom.uom'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…