TIP: You can type at any time to perform a new search.
Account Move Total By Account Internal Group
account_move_total_by_account_internal_group · OCA/account-financial-tools
Security findings
Migration considerations
- Raw `cr.execute()` INSERT/UPDATE/DELETE bypasses the ORM (no compute/constrains/tracking/mail): `UPDATE account_move_line aml0 SET account_internal_group = aa.account_type FROM account_move_line aml INNER JOIN account_account aa ON aa.id = aml.account_id WHERE aml.id = aml0.id AND aml.account_internal_group IS NULL` - re-check the table/column names still match after upgrading. migration-raw-sql-write · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- OCA/account-financial-tools · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting
- Folder size
- 0.06 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-financial-tools
- Last tracking update
- 2026-08-07 09:06:24
- Authors
- Odoo Community Association (OCA), ForgeFlow
- Maintainers
- AaronHForgeFlow
- Committers
- Weblate, OCA-git-bot, oca-ci, JasminSForgeFlow
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Displays the total balance by account internal group in the journal entries. This could be necesssary in some context. For example, when looking at the stock journal entries we would like to see the total assets, as long as we would like to see the assets increasing when there is a debit in the inventory account and deceasing when the inventory is decreased. The standard field amount_total_signed does not serve, as it shows this as a positive value in this case.
Code Analysis
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_account_move_user_type_tree |
account.move.user.type.tree | account.move | tree | Inherits account.view_move_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (6)
-
amount_total_signed_account_internal_group_assetMonetarycompute='_compute_amount_total_signed_account_internal_group' -
amount_total_signed_account_internal_group_equityMonetarycompute='_compute_amount_total_signed_account_internal_group' -
amount_total_signed_account_internal_group_expenseMonetarycompute='_compute_amount_total_signed_account_internal_group' -
amount_total_signed_account_internal_group_incomeMonetarycompute='_compute_amount_total_signed_account_internal_group' -
amount_total_signed_account_internal_group_liabilityMonetarycompute='_compute_amount_total_signed_account_internal_group' -
amount_total_signed_account_internal_group_off_balanceMonetarycompute='_compute_amount_total_signed_account_internal_group'
No public methods.
New fields (1)
-
account_internal_groupSelectionreadonly=Truerelated='account_id.internal_group'store=Truestring='Internal Group'
No public methods.
Loading…