From 2ac1d6c8f960a8580e58006579d51052cf2a11b4 Mon Sep 17 00:00:00 2001 From: ale-axelor <25925065+ale-axelor@users.noreply.github.com> Date: Thu, 17 Oct 2024 17:06:50 +0200 Subject: [PATCH] Release 8.0.17 --- CHANGELOG.md | 51 +++++++++++++++++++++ build.gradle | 2 +- modules/axelor-open-suite | 2 +- src/main/resources/axelor-config.properties | 2 +- 4 files changed, 54 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e59a647d2..001c75c95a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,53 @@ +## [8.0.17] (2024-10-17) + +### Fixes +#### Base + +* Home action: fixed display issue in user and group form views. + +#### Account + +* Tax payment move line: fixed an issue where reverse taxes were not reverted, which was making VAT statement reports wrong. + +#### Human Resource + +* Timesheet API: fixed an error occurring when creating a timesheet without timer +* Lunch vouchers: fixed an issue where some employees were not included in lunch voucher computation. + +#### Project + +* Project: fixed code when generating project from sale order. + +#### Sale + +* Sale Order: fixed an issue were sequence was reset when going back to draft by creating a new version. +* Complementary product selected: correctly prevent the user from modfying selected complementary product on a confirmed sale order. + +#### Stock + +* Stock API: fixed issue on stock correction creation request. + + +### Developer + +#### Account + +Please run this SQL script if you have the issue related to reverse taxes in VAT statement report: + +```sql + UPDATE account_tax_payment_move_line tpml + SET tax_amount = -tax_amount + WHERE tpml.fiscal_position IS NOT NULL + AND EXISTS ( + SELECT 1 + FROM account_tax_equiv_reverse_charge_tax_set terc + LEFT JOIN account_tax_equiv ate ON ate.id = terc.account_tax_equiv + LEFT JOIN account_tax tax ON tax.id = terc.reverse_charge_tax_set + LEFT JOIN account_tax_line tl ON tax.id = tl.tax + WHERE ate.fiscal_position = tpml.fiscal_position AND tl.id = tpml.origin_tax_line + ); +``` + ## [8.0.16] (2024-10-03) ### Fixes @@ -1097,6 +1147,7 @@ The resulting locale will be used for translation, date and currency formats. * Authentication: add a new API to fetch user permissions. * HR: add new configuration to manage timesheets from the mobile application. +[8.0.17]: https://github.com/axelor/axelor-open-suite/compare/v8.0.16...v8.0.17 [8.0.16]: https://github.com/axelor/axelor-open-suite/compare/v8.0.15...v8.0.16 [8.0.15]: https://github.com/axelor/axelor-open-suite/compare/v8.0.14...v8.0.15 [8.0.14]: https://github.com/axelor/axelor-open-suite/compare/v8.0.13...v8.0.14 diff --git a/build.gradle b/build.gradle index 9462d409dd..b5d26d1f01 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ allprojects { apply plugin: 'eclipse' group = 'com.axelor.apps' - version = '8.0.16' + version = '8.0.17' java { toolchain { diff --git a/modules/axelor-open-suite b/modules/axelor-open-suite index d496566bbe..cf035180a2 160000 --- a/modules/axelor-open-suite +++ b/modules/axelor-open-suite @@ -1 +1 @@ -Subproject commit d496566bbed79c820d2ab4d5d24ebe13091f7cf5 +Subproject commit cf035180a215bd003776f7d5d44b90b74e0b21ab diff --git a/src/main/resources/axelor-config.properties b/src/main/resources/axelor-config.properties index e24351d510..095828117b 100644 --- a/src/main/resources/axelor-config.properties +++ b/src/main/resources/axelor-config.properties @@ -41,7 +41,7 @@ hibernate.hikari.idleTimeout = 300000 # ~~~~~ application.name = Axelor Open Suite application.description = Axelor Entreprise Application -application.version = 8.0.16 +application.version = 8.0.17 application.author = Axelor application.copyright = Copyright (c) {year} Axelor. All Rights Reserved.