Skip to content

Syncing from upstream OCA/mis-builder (renovate/19.0-https-github.com-oca-oca-addons-repo-template-1.x)#656

Open
bt-admin wants to merge 14 commits into
brain-tec:renovate/19.0-https-github.com-oca-oca-addons-repo-template-1.xfrom
OCA:renovate/19.0-https-github.com-oca-oca-addons-repo-template-1.x
Open

Syncing from upstream OCA/mis-builder (renovate/19.0-https-github.com-oca-oca-addons-repo-template-1.x)#656
bt-admin wants to merge 14 commits into
brain-tec:renovate/19.0-https-github.com-oca-oca-addons-repo-template-1.xfrom
OCA:renovate/19.0-https-github.com-oca-oca-addons-repo-template-1.x

Conversation

@bt-admin
Copy link
Copy Markdown

bt_gitbot

Qlasta and others added 14 commits November 25, 2025 16:26
Signed-off-by sbidoul
Signed-off-by sbidoul
Fixes multi-company MIS report issues in Odoo 18:

1. `account.account.company_id` was replaced by `company_ids` (Many2many)
   in Odoo 18. `_get_account_name` crashed on multi-company reports.

2. `account.code` is now company-dependent (stored in `code_store` jsonb).
   When viewing a report from a different company context, codes
   displayed as "False". Fix uses `account.display_name`.

3. Threads `query_companies` through `KpiMatrix` and `prepare_kpi_matrix()`
   for proper multi-company context resolution.

Co-Authored-By: Don Kendall <kendall@donkendall.com>
Signed-off-by sbidoul
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants