Skip to content

Commit

Permalink
Release 8.1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
ale-axelor committed Jul 25, 2024
1 parent 77750c1 commit 290484c
Show file tree
Hide file tree
Showing 5 changed files with 91 additions and 6 deletions.
88 changes: 88 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,90 @@
## [8.1.3] (2024-07-25)

### Fixes
#### Base

* Webapp: updated Axelor Open Platform dependency to 7.1.4.
* Update axelor-studio dependency to 3.1.2
* Address Template: fixed defaut address template so zip code should come before the city.
* Partner: fixed error popup when opening partner without accounting situations.
* Partner: in demo data, set 'Is internal' on partner Axelor.
* Translation: fixed an issue where 'Canceled', 'Confirmed', 'Received' french translations were wrong.
* Product: reset the serial number on product duplication.

#### Account

* Invoice/Advance Payment: fixed an issue preventing invoice ventilation if multiple advance payments existed.
* Move: fixed debit/credit scale when we change move line currency amount.
* Payment voucher: fixed an issue preventing the payment of invoices with financial discount.
* Move: fixed issue preventing partner selection if the move has a journal with multiple compatible partners.
* Invoice: fixed an issue where an exonerated tax had a VAT system filled.
* Move line mass entry: set description required following account configuration.
* Mass entry: fixed analytic axis empty on partner selection.
* Fixed asset: fixed the depreciation values panel readonly if 'Is equal to fiscal depreciation' is enabled.
* Analytic: fixed required analytic distribution template when the analytic distribution type is per Product/Family/Account.

#### Bank Payment

* Bank reconciliation: fixed total of selected move lines in multiple reconciles when currency is different from company currency.

#### Business Project

* Invoicing project: fixed timesheet line invoicing filter.

#### Contract

* Contract: fixed batch contract revaluation process order.

#### CRM

* Opportunity status: fixed data init to use french status name instead of english.
* Opportunity type: remove unused reference from data init config, this will remove a warning when loading the application on a new database.

#### Human Resource

* Expense line: fixed error when computing kilometric distance without choosing a type.
* Employee: fixed card view display when using dark theme.

#### Production

* Translations: fixed french translation for prod process and bom, form view title was plural instead of singular.
* Product: fixed action from production referenced in base.

#### Project

* Project: fixed planning panel display for unsaved record.
* Project: fixed the typo in french translation for unit help.
* Project API: fixed an issue where condition in permission were not evaluated correctly to access unit and planning time of a project.

#### Purchase

* Purchase order: fixed french typo for 'nouvelles version'.

#### Quality

* Control entry API: fixed an issue where condition in permission were not evaluated correctly to access a control entry.

#### Sale

* Configurator creator: fixed issue related to meta json field simple name.
* Partner: added missing french translation for 'generation type' in complementary product tab.
* Sale order: fixed sale order sequence when creating new version.
* Sale order: fixed an issue preventing from invoicing X% of a sale order as an advance payment where X was greater than the sale order total.

#### Supply Chain

* Timetable: fixed the scale issue to compute amount on change of percentage.
* Stock move/Invoice: fixed unique invoice generation from stock move reversion.
* Sale order: fixed partial invoice generation with title line.


### Developer

#### Production

Created a new action group `action-product-group-production-onload` which will be run onLoad of the product form view,
replacing `action-group-product-onload`: if you override `onLoad` of product form in your module, please check related change.

## [8.1.2] (2024-07-11)

### Fixes
Expand Down Expand Up @@ -304,6 +391,7 @@ Partner: add a panel in the form view to show tickets related to the partner.

* Bill of materials: fixed namecolumn management in bill of materials so the user can write a name instead of having only a generated one.

[8.1.3]: https://github.com/axelor/axelor-open-suite/compare/v8.1.2...v8.1.3
[8.1.2]: https://github.com/axelor/axelor-open-suite/compare/v8.1.1...v8.1.2
[8.1.1]: https://github.com/axelor/axelor-open-suite/compare/v8.1.0...v8.1.1
[8.1.0]: https://github.com/axelor/axelor-open-suite/compare/v8.0.8...v8.1.0
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ allprojects {
apply plugin: 'eclipse'

group = 'com.axelor.apps'
version = '8.1.2'
version = '8.1.3'

java {
toolchain {
Expand Down
3 changes: 0 additions & 3 deletions changelogs/unreleased/update-aop-82156.yml

This file was deleted.

2 changes: 1 addition & 1 deletion modules/axelor-open-suite
Submodule axelor-open-suite updated 68 files
+88 −0 CHANGELOG.md
+4 −0 axelor-account/src/main/java/com/axelor/apps/account/service/AccountService.java
+11 −1 axelor-account/src/main/java/com/axelor/apps/account/service/invoice/AdvancePaymentMoveLineCreateService.java
+55 −4 ...-account/src/main/java/com/axelor/apps/account/service/invoice/AdvancePaymentMoveLineCreateServiceImpl.java
+7 −2 axelor-account/src/main/java/com/axelor/apps/account/service/invoice/InvoiceToolService.java
+1 −0 axelor-account/src/main/java/com/axelor/apps/account/service/invoice/generator/tax/TaxInvoiceLine.java
+2 −1 ...account/src/main/java/com/axelor/apps/account/service/invoice/print/InvoiceProductStatementServiceImpl.java
+2 −2 axelor-account/src/main/java/com/axelor/apps/account/service/move/MoveViewHelperServiceImpl.java
+2 −1 ...-account/src/main/java/com/axelor/apps/account/service/move/massentry/MassEntryVerificationServiceImpl.java
+3 −1 axelor-account/src/main/java/com/axelor/apps/account/service/moveline/MoveLineRecordServiceImpl.java
+3 −0 ...account/src/main/java/com/axelor/apps/account/service/moveline/massentry/MoveLineMassEntryAttrsService.java
+15 −1 ...unt/src/main/java/com/axelor/apps/account/service/moveline/massentry/MoveLineMassEntryAttrsServiceImpl.java
+4 −2 ...unt/src/main/java/com/axelor/apps/account/service/moveline/massentry/MoveLineMassEntryGroupServiceImpl.java
+15 −2 axelor-account/src/main/java/com/axelor/apps/account/service/payment/PaymentServiceImpl.java
+4 −1 ...ount/src/main/java/com/axelor/apps/account/service/payment/paymentvoucher/PaymentVoucherConfirmService.java
+11 −2 axelor-account/src/main/java/com/axelor/apps/account/service/reconcile/ReconcileServiceImpl.java
+1 −1 axelor-account/src/main/resources/apps/demo-data/en/account_invoiceProductStatement.csv
+1 −1 axelor-account/src/main/resources/apps/demo-data/fr/account_invoiceProductStatement.csv
+1 −1 axelor-account/src/main/resources/l10n/l10n_fra/FRA_PCG/account_invoiceProductStatement.csv
+1 −1 axelor-account/src/main/resources/l10n/l10n_gbr/GBR_COA/account_invoiceProductStatement.csv
+1 −1 axelor-account/src/main/resources/reports/Invoice.rptdesign
+27 −39 axelor-account/src/main/resources/views/FixedAsset.xml
+2 −1 axelor-account/src/main/resources/views/MoveLineMassEntry.xml
+16 −11 ...xelor/apps/bankpayment/service/bankreconciliation/BankReconciliationSelectedLineComputationServiceImpl.java
+12 −3 ...src/main/java/com/axelor/apps/bankpayment/service/bankreconciliation/BankReconciliationValidateService.java
+1 −0 axelor-base/src/main/java/com/axelor/apps/base/service/ProductServiceImpl.java
+9 −10 axelor-base/src/main/java/com/axelor/apps/base/web/PartnerController.java
+1 −1 axelor-base/src/main/resources/apps/demo-data/en/base_addressTemplate.csv
+71 −71 axelor-base/src/main/resources/apps/demo-data/en/base_partner.csv
+1 −1 axelor-base/src/main/resources/apps/demo-data/fr/base_addressTemplate.csv
+71 −71 axelor-base/src/main/resources/apps/demo-data/fr/base_partner.csv
+1 −1 axelor-base/src/main/resources/i18n/messages_fr.csv
+5 −5 axelor-base/src/main/resources/views/Partner.xml
+0 −3 axelor-base/src/main/resources/views/Product.xml
+5 −12 ...business-project/src/main/java/com/axelor/apps/businessproject/service/TimesheetLineProjectServiceImpl.java
+2 −0 axelor-contract/src/main/java/com/axelor/apps/contract/batch/BatchContractRevaluate.java
+1 −2 axelor-contract/src/main/java/com/axelor/apps/contract/service/ContractRevaluationServiceImpl.java
+1 −2 axelor-contract/src/main/java/com/axelor/apps/contract/service/ContractServiceImpl.java
+4 −4 axelor-crm/src/main/resources/apps/init-data/fr/crm_opportunityStatus.csv
+0 −3 axelor-crm/src/main/resources/data-init/input-config.xml
+3 −3 axelor-gdpr/src/main/resources/i18n/messages_fr.csv
+1 −1 axelor-human-resource/src/main/java/com/axelor/apps/hr/rest/ProjectPlanningTimeRestController.java
+2 −2 axelor-human-resource/src/main/java/com/axelor/apps/hr/rest/ProjectUnitConversionRestController.java
+17 −24 axelor-human-resource/src/main/java/com/axelor/apps/hr/service/project/ProjectPlanningTimeServiceImpl.java
+11 −7 axelor-human-resource/src/main/java/com/axelor/apps/hr/web/expense/ExpenseController.java
+2 −2 axelor-human-resource/src/main/resources/views/Charts.xml
+11 −11 axelor-human-resource/src/main/resources/views/Employee.xml
+4 −3 axelor-human-resource/src/main/resources/views/ProjectPlanningTime.xml
+1 −1 axelor-intervention/src/main/java/com/axelor/apps/intervention/rest/EquipmentRestController.java
+2 −2 axelor-production/src/main/resources/i18n/messages_fr.csv
+8 −0 axelor-production/src/main/resources/views/Product.xml
+1 −1 axelor-project/src/main/resources/i18n/messages_fr.csv
+11 −11 axelor-project/src/main/resources/views/Dashboard.xml
+3 −2 axelor-project/src/main/resources/views/Project.xml
+2 −2 axelor-purchase/src/main/resources/i18n/messages_fr.csv
+3 −3 axelor-quality/src/main/java/com/axelor/apps/quality/rest/ControlEntryRestController.java
+1 −1 axelor-sale/src/main/java/com/axelor/apps/sale/service/saleorder/SaleOrderVersionService.java
+7 −2 axelor-sale/src/main/java/com/axelor/apps/sale/service/saleorder/SaleOrderVersionServiceImpl.java
+1 −2 axelor-sale/src/main/java/com/axelor/apps/sale/service/saleorder/SaleOrderWorkflowServiceImpl.java
+1 −1 axelor-sale/src/main/resources/i18n/messages_fr.csv
+1 −1 axelor-sale/src/main/resources/views/MetaJsonField.xml
+12 −1 axelor-supplychain/src/main/java/com/axelor/apps/supplychain/service/SaleOrderInvoiceServiceImpl.java
+10 −3 ...r-supplychain/src/main/java/com/axelor/apps/supplychain/service/SaleOrderVersionSupplyChainServiceImpl.java
+8 −1 axelor-supplychain/src/main/java/com/axelor/apps/supplychain/web/SaleOrderController.java
+2 −5 axelor-supplychain/src/main/resources/views/Timetable.xml
+1 −1 axelor-talent/src/main/resources/views/JobApplication.xml
+1 −1 libs.gradle
+1 −1 version.txt
2 changes: 1 addition & 1 deletion src/main/resources/axelor-config.properties
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ hibernate.hikari.idleTimeout = 300000
# ~~~~~
application.name = Axelor Open Suite
application.description = Axelor Entreprise Application
application.version = 8.1.2
application.version = 8.1.3
application.author = Axelor
application.copyright = Copyright (c) {year} Axelor. All Rights Reserved.

Expand Down

0 comments on commit 290484c

Please sign in to comment.