TIP: You can type at any time to perform a new search.

Security findings

Repository
OCA/account-financial-reporting · module folder · Try on Runboat
Module version
1.0.0
Category
Accounting & Finance
Folder size
0.06 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/account-financial-reporting
Last tracking update
2026-09-25 23:16:43
Authors
Odoo Community Association (OCA), Tecnativa
Maintainers
Odoo Community Association (OCA), Tecnativa
Committers
Carlos Dauden, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module adds a dedicated journal items list to use Odoo's native cumulated
balance.

The value is computed by `account.move.line` from the current list domain and sort
order, so it behaves like a running balance for the records displayed in the
view.

To avoid expensive accidental computations, the dedicated action only computes
the cumulated balance when the list is grouped or filtered by account.

When the list has a lower date filter, the cumulated balance includes the
initial balance before that date for each account, while keeping the visible
lines restricted to the selected period.

If the list is grouped by additional stored fields, such as partner, the visible
cumulated balance and the initial balance are computed independently for each
group.

Code Analysis info_outline

Views touched (4)
XML IDNameModelTypeStatus
account_move_line_graph_date_cumulated_balance account.move.line.graph.cumulated.balance account.move.line graph New
view_account_move_line_filter_cumulated_balance account.move.line.search.cumulated.balance account.move.line search Inherits account.view_account_move_line_filter
view_move_line_pivot_cumulated_balance account.move.line.pivot.cumulated.balance account.move.line pivot New
view_move_line_tree_cumulated_balance account.move.line.list.cumulated.balance account.move.line list Inherits account.view_move_line_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (1)
  • cumulated_balance Monetary
    aggregator='max'
Public methods (1)
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model

Loading…

Loading…