Skip to content

[18.0][ADD] report_builder & report_builder_account#1160

Open
etobella wants to merge 2 commits intoOCA:18.0from
dixmit:18.0-add-report-builder
Open

[18.0][ADD] report_builder & report_builder_account#1160
etobella wants to merge 2 commits intoOCA:18.0from
dixmit:18.0-add-report-builder

Conversation

@etobella
Copy link
Copy Markdown
Member

@etobella etobella commented May 3, 2026

This modules is a grid-based KPI reporting tool that works across any Odoo model — not just accounting. Rows are KPIs defined by readable formulas referencing pre-definied KPI computations.

This module is inspired by mis-builder and shares its goal of grid-based KPI reporting. However, it takes a different architectural approach:
rather than being tightly coupled to accounting, it is designed to be pluggable on any Odoo model through small glue modules.

@sbidoul @pedrobaeza I think this might be interesting for you. It is quite similar to mis-builder, but has been developed from scratch. Also, it is more focused on generic reporting. Still work to do, but I think it can provide an idea. Also, the data can be mixed between kinds of reporting.

From a UX perspective, you will see that it is quite similar, however, it differs a lot on the backend and JS part.

Still a lot of work to do:

  • Review how it works with a crowded Database
  • Check how to make other operations on KPIs
  • How to handle budgets
  • Comparison of columns
  • Add an inverse to port easily from mis-builder
  • Add PDF printing
  • Add XLSX printing

@OCA-git-bot OCA-git-bot added series:18.0 mod:report_builder Module report_builder mod:report_builder_account Module report_builder_account labels May 3, 2026
@etobella
Copy link
Copy Markdown
Member Author

etobella commented May 3, 2026

The idea is to finish all missing parts on the Spanish OCA Days and test it there with the people there

@etobella etobella force-pushed the 18.0-add-report-builder branch from 9104baf to 5e31b15 Compare May 4, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:report_builder_account Module report_builder_account mod:report_builder Module report_builder series:18.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants