Friday, June 21, 2024
3 changes · master
Enhancements to existing features
Belgian payroll now calculates the 13th month bonus using employees' contract work time rates, making payments more accurate for part-time or changing schedules. The update also corrects related calculation issues and adds validation coverage to reduce payroll errors.
Original PR description
This will make the computation of the 13th month based on the work time rates of the contracts. Also fix some other issues with the computation. Task: 3792123
When users insert a pivot table, list, or chart into a spreadsheet, the related data source panel now opens automatically the next time the spreadsheet is opened. This makes it easier to review and adjust the connected data without extra navigation.
Original PR description
When inserting any data source (pivot, list, graph) in a spreadsheet, open the data source side panel when opening the spreadsheet. Task: 3636088
Resolved issues and error corrections
Sign fields now resize more consistently, checkboxes start at a more usable size, and role labels no longer overlap field text. This makes document preparation clearer and reduces layout issues for users sending documents for signature.
Original PR description
This commit aims to address 3 issues with sign items: 1. Weird aspect ratio when resizing some sign items. 2. Checkbox sign item small default width. 3. Sign item role text overlaps with placeholder text. Changes: 1. fix the size of dragging arrow and role text 2. update the default width of the checkbox sign item type. 3. move the role text above the sign item box. Task: 3883615