Commit Graph

13 Commits (3cb1c6a9cdf18973ca1ba555fbc92acff0738b51)

Author SHA1 Message Date
Lois Rilo 66cc8c0d1f [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-07-20 16:08:04 +02:00
Jasmin Solanki f681061d54 [IMP] account_financial_report: black, isort, prettier 2022-04-05 08:39:48 +05:30
João Marques ed4b513fd3 [FIX] account_financial_report: Fix tests
Add date to invoice to be able to post
2022-04-05 08:39:48 +05:30
mreficent ce55142c74 [FIX] account_financial_report: fix test
Due to fcaa54939e
2022-04-05 08:39:48 +05:30
João Marques 436a6e028d [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-04-05 08:39:48 +05:30
João Marques f23450bbed [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-04-05 08:39:48 +05:30
João Marques 1fc07d0633 [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-04-05 08:39:48 +05:30
Ernesto Tejeda 2d7d0617c2 [MIG] account_financial_report: Migration to 13.0 2022-04-05 08:39:48 +05:30
Ernesto Tejeda f21b543450 [IMP] account_financial_report: black, isort 2022-04-05 08:39:48 +05:30
Joan Sisquella 13a9ba1e48 [12.0] account_financial_report: refactor 2022-04-05 08:39:48 +05:30
eLBati 45853515d6 [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-04-05 08:39:48 +05:30
Wolfgang Pichler 59edcbeb81 [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-04-05 08:39:47 +05:30
hveficent b1294b8df9 [11.0][IMP] account_financial_report - foreign_currency 2022-04-05 08:39:47 +05:30