OdooWiki OCA HUB

Report Display Name in Footer

report_display_name_in_footer folder_open OCA/reporting-engine open_in_new
Tools License: LGPL-3

This module extends the pagination functionality in reports to display the name of the document on each page of PDFs, allowing you to know which document each page belongs to and in what order they should appear.

Pagination will appear on the left side and document name on the right side of the footer.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds the document name to the footer of PDF reports, next to the page number, so you can tell which document each printed page belongs to.

When you print a PDF report, the footer normally shows only the page number. This module adds the document name on the right side of the footer, while the page number stays on the left. This helps when pages from several documents get mixed up, because each page shows which document it belongs to.

The module works with all the standard report layouts (striped, boxed, standard, bold, bubble, wave and folder), so the change applies to any report using those layouts.

It does not add a menu or a screen. Instead, it is controlled by a system setting: a technical parameter named report.display_name_in_footer_models. You enter the technical names of the models whose reports should show the document name, separated by commas. You can also use all to apply it to every report, or prefix a model name with a minus sign to exclude it. The module reads this setting when a PDF is generated and only then adds the document name to the footer.

No new models, menus or buttons are created. The module only changes the report footer templates and the way PDF reports are prepared, so it affects all PDF reports that use the standard external layouts.

Depends on

web

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/reporting-engine.

terminal Installation and usage

OCA documentation · Odoo 18.0

To configure this module, you need to:

  • Go to System parameters and create report.display_name_in_footer_models parameter.
  • Add desired model names separated by comma.
  • If you want to print name on all reports, just write 'all' on the value.
  • If you want to exclude certain models, add '-' before model name.
  • Examples:
  • Only few models: sale.order,purchase.order,stock.picking
  • All models: all
  • All models except two: all,-sale.order,-purchase.order
  • The field printed in the report will be _name_ for any type of document. If your document doesn't have this field, please exclude from the list with '-' and the name of the model.
  • Compatible with all document layouts:
  • Light
  • Boxed
  • Bold
  • Striped
  • Bubble
  • Wave
  • Folder
  • Compatible report types:
  • PDF

To use this module, you need to:

  • Go to System Parameters.
  • Add your desired models or use 'all' to show document name on all type of documents.
  • Print a report for you desired model.
  • Check Footer to see document name.

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.