Skip to content

[18.0][ADD] report_builder & report_builder_account - #1160

Open
etobella wants to merge 4 commits into
OCA:18.0from
dixmit:18.0-add-report-builder
Open

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

Conversation

@etobella

@etobella etobella commented May 3, 2026

Copy link
Copy Markdown
Member

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

etobella commented May 3, 2026

Copy link
Copy Markdown
Member Author

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
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions Bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Sep 6, 2026
@etobella
etobella force-pushed the 18.0-add-report-builder branch from 4614d8b to dc03940 Compare September 6, 2026 16:50
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 stale PR/Issue without recent activity, it'll be soon closed automatically.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants