Skip to content

[15.0][ADD] mis_report_account_coverage_check: New module - #67

Open
carlosdauden wants to merge 2 commits into
OCA:15.0from
Tecnativa:15.0-ADD-mis_report_account_coverage_check
Open

[15.0][ADD] mis_report_account_coverage_check: New module#67
carlosdauden wants to merge 2 commits into
OCA:15.0from
Tecnativa:15.0-ADD-mis_report_account_coverage_check

Conversation

@carlosdauden

Copy link
Copy Markdown

Wizard that, given a MIS report instance and an account-code range, detects accounts posted to during the report's period(s) that are not referenced by any KPI expression of the report -- e.g. to find why a balance sheet built with mis_builder doesn't balance.

Moved from OCA/mis-builder#821 at @sbidoul's request.

Related to #785: that PR adds a strict, permanent "each account used exactly once" constraint wired into mis.report/mis.report.instance for P&L/Balance Sheet reports (18.0). This module is a standalone, on-demand wizard with a looser criterion ("covered by any KPI expression, including aggregate/rollup ones") meant to diagnose an existing imbalance without requiring the strict one-account-one-line discipline #785 enforces. I see them as complementary rather than overlapping.

@Tecnativa

ping @sergio-teruel @carlos-lopez-tecnativa @victoralmau

@OCA-git-bot OCA-git-bot added mod:mis_report_account_coverage_check Module mis_report_account_coverage_check series:15.0 labels Jul 31, 2026
@carlosdauden
carlosdauden force-pushed the 15.0-ADD-mis_report_account_coverage_check branch 2 times, most recently from e5c26a9 to ef21711 Compare July 31, 2026 15:18
@carlosdauden
carlosdauden force-pushed the 15.0-ADD-mis_report_account_coverage_check branch from ef21711 to eaf9710 Compare July 31, 2026 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:mis_report_account_coverage_check Module mis_report_account_coverage_check series:15.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants