Use OCA module web_widget_many2many_tags_multi_selection: remove inherit of create() in wizards and restore many2many_tags for account and partner filters
Better layout of columns in Web/PDF report of trial balance
Fix XLSX reports in foreign currency
Update string "Account balance at 0 filter" -> "Account at 0 filter"
Remove onchange on hide_account_at_0 in trial balance wizard
- Introduce dependency with module account_group from OCA/account-financial-tools
All reports:
- Rename field to hide accounts at 0 to 'hide_account_at_0'
Trial Balance:
- Add hierarchy levels.
- Add possibility to filter by hierarchy levels
- XLSX format will show the hierarchy levels in bold
General Ledger:
- Add the possibility to filter by analytic tags
- Fixes an error on the default date
Journal Ledger:
- The filter on Journals is now optional. If the user does not choose
a journal, by default it will display all journals.
Aged Partner Balance:
- Fixes an error on the default date
It replaces the workaround widget="many2many_tags" on field name="account_ids" which prevented from selecting several accounts at the same time (quite useful when you want to select an interval of accounts for example). We now use the regular M2M widget and inherit create()
It is @luc-demeyer and @jbeficient that proposed this approach: in inner
WHERE clause on the start of the fiscal year makes sure that initial and
running balances are correct. This means that depending of the account
type, totals are computed from the start of the fiscal year or from the
beginning of time. This was initially suggested in
https://github.com/oca-sorrento/account-financial-reporting/pull/2
The WHERE clause on date_from and date_to is different and it is
outside because it affects which line are shown but not the initial and
running balance.