Report layout configuration

report_layout_config
REPOSITORY
REPOSITORYOCA/reporting-engine
GIT
GIThttps://github.com/OCA/reporting-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/reporting-engine/tree/18.0/report_layout_config
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYReporting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Nik
WEBSITE
WEBSITEhttps://github.com/OCA/reporting-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module provides new report template with possibility to add image
to replace header and footer.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
base_document_layout base.document.layout base.document.layout xpath Inherits web.view_base_document_layout
external_clean_layout_images_template external_clean_layout_images_template ir.ui.view qweb Inherits web.external_layout_bold
external_standard_layout_images_template external_standard_layout_images_template ir.ui.view qweb Inherits web.external_layout_standard
styles_company_report styles_company_report ir.ui.view qweb Inherits web.styles_company_report
Models touched (2)

New fields (2)
  • full_footer_img Binary
    help='Replaces whole footer, disables footer logo' readonly=False related='company_id.full_footer_img'
  • full_header_img Binary
    help='Replaces whole header with image' readonly=False related='company_id.full_header_img'
Public methods (0)

No public methods.

New fields (2)
  • full_footer_img Binary
    attachment=True help='This image will replace all footer.' string='Full footer image'
  • full_header_img Binary
    attachment=True help='This image will replace all header.' string='Full header image'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/reporting-engine
GIT
GIThttps://github.com/OCA/reporting-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/reporting-engine/tree/17.0/report_layout_config
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYReporting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Duy (Đỗ Anh)
WEBSITE
WEBSITEhttps://github.com/OCA/reporting-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module provides new report template with possibility to add image
to replace header and footer.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
base_document_layout base.document.layout base.document.layout xpath Inherits web.view_base_document_layout
external_clean_layout_images_template external_clean_layout_images_template ir.ui.view qweb Inherits web.external_layout_bold
external_standard_layout_images_template external_standard_layout_images_template ir.ui.view qweb Inherits web.external_layout_standard
styles_company_report styles_company_report ir.ui.view qweb Inherits web.styles_company_report
Models touched (2)

New fields (2)
  • full_footer_img Binary
    help='Replaces whole footer, disables footer logo' readonly=False related='company_id.full_footer_img'
  • full_header_img Binary
    help='Replaces whole header with image' readonly=False related='company_id.full_header_img'
Public methods (0)

No public methods.

New fields (2)
  • full_footer_img Binary
    attachment=True help='This image will replace all footer.' string='Full footer image'
  • full_header_img Binary
    attachment=True help='This image will replace all header.' string='Full header image'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/reporting-engine
GIT
GIThttps://github.com/OCA/reporting-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/reporting-engine/tree/14.0/report_layout_config
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYReporting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSoca-travis, Weblate, OCA-git-bot, Iryna Vyshnevska, Héctor Vi Or
WEBSITE
WEBSITEhttps://github.com/OCA/reporting-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
base_document_layout base.document.layout base.document.layout xpath Inherits web.view_base_document_layout
external_clean_layout_images_template external_clean_layout_images_template ir.ui.view qweb Inherits web.external_layout_clean
external_standard_layout_images_template external_standard_layout_images_template ir.ui.view qweb Inherits web.external_layout_standard
report_assets_common report_assets_common ir.ui.view qweb Inherits web.report_assets_common
styles_company_report styles_company_report ir.ui.view qweb Inherits web.styles_company_report
Models touched (2)

New fields (2)
  • full_footer_img Binary
    help='Replaces whole footer, disables footer logo' readonly=False related='company_id.full_footer_img'
  • full_header_img Binary
    help='Replaces whole header with image' readonly=False related='company_id.full_header_img'
Public methods (0)

No public methods.

New fields (2)
  • full_footer_img Binary
    attachment=True help='This image will replace all footer.' string='Full footer image'
  • full_header_img Binary
    attachment=True help='This image will replace all header.' string='Full header image'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/reporting-engine
GIT
GIThttps://github.com/OCA/reporting-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/reporting-engine/tree/13.0/report_layout_config
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYReporting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSStéphane Bidoul, Tonow-c2c, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/reporting-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
base_document_layout base.document.layout base.document.layout xpath Inherits base.view_base_document_layout
external_layout_images_template external_layout_images_template ir.ui.view qweb Inherits web.external_layout_standard
footer_image footer_image ir.ui.view qweb New
header_image header_image ir.ui.view qweb New
layout_preview layout preview ir.ui.view qweb Inherits base.layout_preview
styles_company_report styles_company_report ir.ui.view qweb Inherits web.styles_company_report
Models touched (2)

New fields (3)
  • full_footer_img Binary
    readonly=False related='company_id.full_footer_img'
  • full_header_img Binary
    readonly=False related='company_id.full_header_img'
  • need_images_layout Boolean
    compute='_compute_need_images_layout' readonly=True
Public methods (0)

No public methods.

New fields (2)
  • full_footer_img Binary
    attachment=True help='This image will replace all footer.' string='Full footer image'
  • full_header_img Binary
    attachment=True help='This image will replace all header.' string='Full header image'
Public methods (0)

No public methods.