Skip to Content
Catalog / ACC · Accounting & Finance / AC Finance Reports Filters
AC Finance Reports Filters
ac_account_finance_reports_filters

AC Finance Reports Filters

Slice the General & Partner Ledger by account, currency, and state right in the report

v19.0.0 Abdelfatah Mohammad (AlshayebCo) Accounting & Finance

Inherits account report to add three boolean filter fields (filter_account, filter_state, filter_currency, plus filter_vat) computed via _compute_report_option_filter, with _init_options_* initializers and _get_options_*_domain helpers folded into _get_options_domain using odoo fields.Domain. Report handlers account general ledger report handler and account partner ledger report handler override _custom_options_initializer to register an ExtendedAccountReportFilters OWL component that subclasses the core AccountReportFilters and t-inherits AccountReportFiltersCustomizable, injecting Account/Currency/State MultiRecordSelector dropdowns. A view inherit adds the filter toggles to the account report configuration form.

Overview

Odoo's accounting reports let you filter by partner, date, and journal, but offer no built-in way to narrow a ledger to specific GL accounts, currencies, or partner states. This module adds three new filter toggles to the report configuration and surfaces matching dropdown selectors directly on the General Ledger and Partner Ledger report screens. Accountants can drill into exactly the accounts, currencies, or geographic states they care about without exporting and post-filtering in a spreadsheet.

Key Features

  • Adds an Accounts filter that restricts report lines to the GL accounts you select.
  • Adds a Currencies filter to limit report data to chosen currencies.
  • Adds a States filter that narrows results by the partner's country state.
  • Enabled by default on the General Ledger and Partner Ledger right after install.
  • Each filter is a toggle on the report's configuration form, so admins decide which reports expose it.
  • Renders in-report multi-select dropdowns next to the standard extra-options filters on the report screen.
  • Wired into the General Ledger and Partner Ledger report handlers out of the box.
  • Filter selections survive recomputation and respect record-rule access via search-based resolution.
  • Applies selections through the report's standard options domain, keeping totals and drill-downs consistent.

Technical Details

Technical Name ac_account_finance_reports_filters
Version 19.0.0
License OPL-1
Domain ACC · Accounting & Finance

Security

The module ships no access rules or groups of its own; it relies entirely on the access already granted by account_reports, so whoever can open the accounting financial reports can use the new filters.

Dependencies

base account_reports