Commit Graph

13 Commits (a85e0e686b41cb67a1a9fee2ba9546587369dada)

Author SHA1 Message Date
Lois Rilo 12feab4f20 [FIX] account_financial_report: run test after install
Due to the change at 15a1b3ae5c
it is now required to run tests that require CoA after install.
2022-11-30 18:07:42 +01:00
Jasmin Solanki e29b013cc6 [IMP] account_financial_report: black, isort, prettier 2022-11-30 18:07:42 +01:00
João Marques 0c95de497f [FIX] account_financial_report: Fix tests
Add date to invoice to be able to post
2022-11-30 18:07:39 +01:00
mreficent 225f73d8dd [FIX] account_financial_report: fix test
Due to fcaa54939e
2022-11-30 18:07:38 +01:00
João Marques 987c315029 [FIX] account_financial_report: Refactor tests
Use core account test base, helping to ensure we have the correct accounting environment setup.
If any of the localization modules are loaded, this will make this tests be skipped, instead of simply failing

TT28423
2022-11-30 18:07:37 +01:00
João Marques 8b0302db63 [FIX] account_financial_report: Fix tests
On multi-company settings, we need to make sure we are searching and creating objects with the correct company associated.
Also take into account previously created account groups

 TT28423
2022-11-30 18:07:37 +01:00
João Marques 281c80cca9 [MIG] account_financial_report: Migration to 14.0
Since v14, Odoo defines the `__slots__` attribute in the `BaseModel` class (ea3e39506a)
This makes it impossible to add attributes to an instance like it was done here in v13.
The use of the `report_data` dictionary passed between method is the closes and simples solution to this "issue".

TT26415

Co-authored-by: Alex Cuellar <acuellar@grupoyacck.com>
2022-11-30 18:07:36 +01:00
Ernesto Tejeda 30ccdf5bb3 [MIG] account_financial_report: Migration to 13.0 2022-11-30 18:07:31 +01:00
Ernesto Tejeda 65d8966a37 [IMP] account_financial_report: black, isort 2022-11-30 18:07:31 +01:00
Joan Sisquella 6901a08879 [12.0] account_financial_report: refactor 2022-11-30 18:07:30 +01:00
eLBati 999c941c2c [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
2022-11-30 18:07:28 +01:00
Wolfgang Pichler 5de9efa547 [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
2022-11-30 18:07:28 +01:00
hveficent c78de4c64a [11.0][IMP] account_financial_report - foreign_currency 2022-11-30 18:07:22 +01:00