Commit Graph

24 Commits (3a74f6394114ba642c9a233089c862d1631f6d98)

Author SHA1 Message Date
OCA-git-bot 3a74f63941 [BOT] post-merge updates 2023-10-16 07:36:58 +00:00
OCA-git-bot d89b9de7a1 [BOT] post-merge updates 2023-10-13 08:07:45 +00:00
OCA-git-bot 89144fe180 [BOT] post-merge updates 2023-09-28 16:31:05 +00:00
OCA-git-bot 9ceca3b768 oca-github-bot post-merge updates 2023-09-18 15:57:04 +00:00
OCA-git-bot b856f1f825 [UPD] README.rst 2023-09-03 11:14:36 +00:00
OCA-git-bot 1a3282c50a [UPD] README.rst 2022-12-24 10:14:49 +00:00
Omar (Comunitea) 3577ef4900 [IMP] account_financial_report: Completes the functionality of hide_parent_hierarchy_level field and fix the level of accounts for trial balance 2022-12-09 14:31:41 +01:00
Víctor Martínez 4ba883ef05 [IMP] account_financial_report: Add "Cumul cur." column to general_ledger.
TT38722
2022-11-30 18:07:43 +01:00
Jasmin Solanki e8942d398c [MIG] account_financial_report: Migration to 15.0 2022-11-30 18:07:42 +01:00
Lois Rilo d095dde0cb [13.0][FIX] account_financial_report: Correct all uses of
self.env.user.company_id. Also move company_id to the
wizard abstract model.
2022-11-30 18:07:41 +01:00
valen e42cf0f533 [IMP] account_financial_report: added 'auto sequence' option in Journal Ledger 2022-11-30 18:07:39 +01:00
Alexandre D. Díaz b2d4672200 [FIX] account_financial_report: Actions 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
Pedro M. Baeza 2db6866341 [FIX] account_financial_report: Avoid slow vacuum due to ondelete=cascade
`report_journal_ledger` is auto-vacuumed as any transient model, but has some
ondelete="cascade" constraints that auto-remove subtables when a record is removed,
doing this operation very slow when selecting these sub-records.

Letting default ondelete="set null" would result in same performance bottleneck,
as the select on sub-table is performed the same for setting "null" value on them.

As a solution, and for avoiding a costly index operation, we delete by SQL sub-tables
rows in advance.

A bit of extra logic has been added for avoiding to remove that records if it's not
the turn of vacuum the parent table.
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
Jordi Ballester Alomar f7e962364b account_financial_report: add option to hide parent hierarchy levels 2022-11-30 18:07:27 +01:00
Jordi Ballester Alomar 5396ef00d1 [account_financial_report]
- minor usability fixes for multicompany
- improve performance of general ledger using a new index
2022-11-30 18:07:26 +01:00
Jordi Ballester Alomar 6ef2dc72d7 [FIX] account_financial_report: multicompany+layout behaviour (#498)
* Fix wizards for proper multicompany behaviour.
* Fix layout issue
2022-11-30 18:07:25 +01:00
mreficent 9e481c25b2 [IMP] account_financial_report: adapt the wizards to multicompany 2022-11-30 18:07:25 +01:00
Jordi Ballester Alomar 92801d2271 [FIX+IMP] account_financial_report: new README structure + fixes in usability 2022-11-30 18:07:24 +01:00
hveficent c78de4c64a [11.0][IMP] account_financial_report - foreign_currency 2022-11-30 18:07:22 +01:00
Fekete Mihai 4f42efc581 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.
2022-11-30 18:07:21 +01:00
Jordi Ballester a595897d20 [MIG] account_financial_report_qweb: Migration to 11.0
* dynamize general ledger
2022-11-30 18:07:20 +01:00