Monday, March 27, 2023
3 changes · master
Enhancements to existing features
Asset depreciation reports can now include draft assets when users choose to include draft entries. This gives finance teams a fuller view of upcoming asset depreciation, while only showing draft assets that already have related draft accounting entries.
Original PR description
- Update the asset report's _query_values function to display draft assets when the user selects the "include draft entries" option - Ensure draft assets are included in the report only if they have associated draft account entries, for a more comprehensive overview of all assets and their depreciation Task-Id: 3229921
Resolved issues and error corrections
This fix ensures the Belgian Balance Sheet remains balanced while still showing the current year profit or loss in the expected line. It improves confidence in Belgian financial reports by aligning Balance Sheet figures with the Profit & Loss report, with tests added to protect the behavior.
Original PR description
The aim of this PR is to ensure that the Balance Sheet is always balanced while ensuring that the "Bénéfice/Perte de l'année en cours" line shows the total from the Profit & Loss report. We also introduce tests ensuring this behaviour. Task: 3060790
Mouse movement in the Gantt view now triggers fewer unnecessary screen updates. This improves responsiveness, especially when Gantt rows show progress bars, making planning views feel smoother for users.
Original PR description
The function computeDerivedParamsFromHover used to modify too often some reactive objects. This lead some sub components of the gantt renderer render themselves too many times on mousemove. This was particularly bad in the case of the gantt row progress bars.