Accounting Financial Report Operating Unit
This module add filter by operating units for all reports.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Adds an Operating Unit filter to the OCA financial reports (General Ledger, Trial Balance, Journal Ledger, Open Items, Aged Partner Balance and VAT Report) so users can run each report for selected operating units only.
This module extends the OCA financial report wizards so that each report can be filtered by operating unit. On the report wizards for General Ledger, Trial Balance, Journal Ledger, Open Items, Aged Partner Balance and VAT Report, a new Operating Units field appears where users can pick one or more operating units (shown as tags, and new ones cannot be created from there).
When the report is generated, the selected operating units are passed to the report engine and used to restrict the accounting entries included in the results. If no operating unit is selected, the report behaves as before and shows all data.
- The filter is applied to the initial balance calculations, the period movements and the unreconciled/open item lines, so both opening balances and period figures respect the chosen operating units.
- It also applies to the tax and net report queries used by the VAT Report.
- The filter is optional: leaving the field empty returns the full, unfiltered report.
The module touches the report wizards (aged.partner.balance.report.wizard, general.ledger.report.wizard, journal.ledger.report.wizard, open.items.report.wizard, trial.balance.report.wizard, vat.report.wizard) and the corresponding report models, adding an operating_unit_ids field and filtering on operating_unit_id.
Models and fields (12)
- vat.report.wizard · extends an existing modeloperating_unit_ids
- open.items.report.wizard · extends an existing modeloperating_unit_ids
- trial.balance.report.wizard · extends an existing modeloperating_unit_ids
- general.ledger.report.wizard · extends an existing modeloperating_unit_ids
- journal.ledger.report.wizard · extends an existing modeloperating_unit_ids
- aged.partner.balance.report.wizard · extends an existing modeloperating_unit_ids
- report.account_financial_report.open_items · extends an existing model
- report.account_financial_report.vat_report · extends an existing model
- report.account_financial_report.trial_balance · extends an existing model
- report.account_financial_report.general_ledger · extends an existing model
- report.account_financial_report.journal_ledger · extends an existing model
- report.account_financial_report.aged_partner_balance · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 17.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-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/operating-unit.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.