Commit Graph

17 Commits (77fecdb0717ba3c38a6cd7c2c9b92cc50a1da970)

Author SHA1 Message Date
Carlos Dauden e5462628d3 [FIX] account_financial_report: Tests post_install to avoid CI issues 2022-05-10 11:03:50 +02:00
João Marques a16498dcdb [FIX] account_financial_report: Fix tests
Parially revert test changes in ac4eef006f

This is needed in contexts where a different localization and accouting configuration is loaded
2021-05-12 11:14:23 +01:00
João Marques ac4eef006f [FIX] account_financial_report: Don't include unaffected account if accounts are filtered
When generated a General Ledger or a Trial Balance, if some accounts are already filtered in the wizard don't show the information related to the unaffected earnings account

TT29658
2021-05-11 11:28:50 +01:00
Ernesto Tejeda 8d2b7752c6 [MIG] account_financial_report: Migration to 13.0 2020-03-23 11:24:17 -04:00
Ernesto Tejeda 108afb1d20 [IMP] account_financial_report: black, isort 2020-03-23 11:14:52 -04:00
Joan Sisquella e41e718bfc [12.0] account_financial_report: refactor 2020-03-23 11:05:04 -04:00
Pedro M. Baeza bd7d1365cc [FIX] account_financial_report: Don't fail with installed l10n
The number of computed account can be greater in certain databases with l10n modules.
2020-03-23 11:05:04 -04:00
eLBati 7086049112 [MIG] account_financial_report: Finalize migration to 12.0
* Move back to CSS and FIX

  NameError: variable @odoo-view-background-color is undefined in - on line 99, column 23:
  98 .o_account_financial_reports_page {
  99     background-color: @odoo-view-background-color;
  100     color: @odoo-main-text-color;

* Porting: parent_left does not exist anymore. Using parent_path + account code to sort report lines

* FIX js error with date object not converted to string while clicking on initial balance amount
  See https://user-images.githubusercontent.com/1033131/58337566-5d525c80-7e46-11e9-913a-3c3e0115fb3e.gif

* IMP style and metadata

* FIX tests about new date format and partner_id computed field of account.move

* FIX errors like

  2019-06-03 16:11:51,406 17857 ERROR dev_12_account_financial_report odoo.sql_db: bad query: b"\nDELETE FROM 'report_vat_report_tax'\nWHERE COALESCE(\n    write_date, create_date, (now() at time zone 'UTC'))::timestamp\n    < ((now() at time zone 'UTC') - interval '3600.0 seconds')\n"
  ERROR: syntax error at or near "'report_vat_report_tax'"
  LINE 2: DELETE FROM 'report_vat_report_tax'
                    ^
* IMP translation template and IMP Italian translation

* Remove useless comments
* Use AsIs to avoid SQL injection
* Use fields.Date methods
* Remove useless data from tests
* Improve comments
* Fix wizard.multi.charts.accounts
* Move _get_partner_ids_domain to abstract wizard
* Refactor default partners in wizard to use recordsets
* Improve js style
2020-03-23 11:05:04 -04:00
Wolfgang Pichler 987f5fcbd2 [MIG] account_financial_report: Migration to 12.0
[IMP] Reformated one query to avoid one sql injection warning message - but no sql injection was possible here
2020-03-23 11:05:04 -04:00
Lara Baggio 6ddf053729 fix check value param self.hierarchy for account grouping 2020-03-23 11:05:03 -04:00
Jordi Ballester Alomar 6771bcdb95 [account_financial_report][IMP] Adds the following:
All reports:
- Rename field to hide accounts at 0 to 'hide_account_at_0'
Trial Balance:
- 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
2020-03-23 11:05:03 -04:00
Jordi Ballester Alomar 086bff3f09 [account_financial_report] adds the following features to Trial Balance:
- Adds 'Period balance' column
- Renames the option 'Hide accounts at 0'. Means no initial, no debit, credit
  or ending balance for the period.
- Fixes logic to remove lines with 0 activity for the period.
- improve the calculation in the Trial Balance
  of undistributed profits/losses account, and provide a footer note
  to the user explaining why will the ending balances will not be zero, but the
  period's total profit and loss.
- add an extra line for P&L application so that the trial balance zeroes in the
  balance, and total debits = total credits
- refactoring of the unaffected earnings reporting in the general ledger
  and trial balance.
2020-03-23 11:05:03 -04:00
Pedro M. Baeza 14a335c604 [FIX] account_financial_report: Fix tests + sql for integration tests
When this module is installed along with other chart account different from generic one,
the number of expected accounts and the computation change (for example, in Spain,
the unaffected earnings account is 129000, choking with group with code prefix 1).

This commit makes the tests resistent to these changes.
2020-03-23 11:05:03 -04:00
hveficent 843aefc3b4 [11.0][IMP] account_financial_report - foreign_currency 2020-03-23 11:05:03 -04:00
Fekete Mihai 5b29d2dfbc Update links in report, add account group file, update trial balance with hierarchy.
Update indentation, remove empty lines from header.

Update test.

Update pylint.

Remove company_id on computing accounts, since account.group is not a company based model, filtering accounts is done on trial balance report.

Update account variables.

Improve condition in padding on accounts.

Add option to print hierarchy based on defined accounts/computed accounts.

Add VAT report, hierarchy from tax tags ans taxes.

Fix pylint, xlsx report generation header.

Update code to select code_prefix or name.

Update code to select code_prefix or name.

Update code to select code_prefix or name.

Fix domain in base amounts in vat report.

Change trial balance code_prefix or name.

Update trail balance, add tests for vat report.

Update pylint, amounts as monetary, many2one option on generation excels.

Update pulint.

Add VAT Report in readme.

Add VAT Report in readme.

Update array_agg.

Update array_agg.

Update array_agg.

Add option in VAT Report to be printed on Tax Tags - Tax Groups.

Add widget to hierarchy_on on trial balance.
2020-03-23 11:05:02 -04:00
rgarnau 9f3f2fd1b6 [ADD] Responsive reports 2020-03-23 11:05:02 -04:00
Jordi Ballester 956d470900 [MIG] account_financial_report_qweb: Migration to 11.0
* dynamize general ledger
2020-03-23 11:05:02 -04:00