Thursday, April 27, 2023
5 changes · master
Resolved issues and error corrections
French payroll now handles part-time employees' time off more accurately by comparing absences with the company calendar. This prevents non-working days from being incorrectly treated as conflicts, helping produce more reliable work entries and payslips.
Original PR description
This commit aims to fix the work entries and payslips of employees working as part-timers in France. If the employees are in that situation, their work entries will be compared to the company calendar so that their time off counted during non-working days are not evaluated as a conflict. TaskID 2602897 [TimeOff] Module PartTimeOnOpenDays
Enterprise modules were adjusted to stay compatible with a related platform-wide layout correction in the community edition. This keeps appraisal, payroll, recruitment signing, and knowledge screens and tests working as expected after the underlying change.
Original PR description
Community counterpart: https://github.com/odoo/odoo/pull/119815 ### [FIX] *: adapt enterprise to the fix of root class attr *: adaptations for hr_appraisal_skills, hr_payroll, hr_recruitment_sign, knowledge **Introduced Changes** This is the enterprise counterpart for the adaptations due to changes in the community repo. See the commit of the community PR https://github.com/odoo/odoo/pull/119815 which states the following sentence: « ... the whole codebase has been checked and adapted ... »
The Knowledge app version is updated to 1.0 to match existing upgrade expectations. This keeps versioning consistent and helps avoid confusion during upgrades or maintenance.
Original PR description
Let us consider it is now 1.0 . And be coherent with upgrade scripts that already exist.
A minor issue in payroll planning calculations was corrected after a recent change introduced an incompatibility in how grouped payroll data was read. This helps ensure payroll planning information is processed reliably without changing the user workflow.
Original PR description
In https://github.com/odoo/enterprise/commit/0a24c01ec178984df032710b81d562366c016ebb, a small error has been introduced, fix it (_read_group has a new API)
This update fixes several spreadsheet document issues, including selection behavior, chart and border cleanup when sheets are deleted, merged-cell borders, and invalid range handling. It also adds better gridline visibility options and improves demo access, making spreadsheets more stable and easier to use.
Original PR description
Forward port of --------------- [FIX] selection: clip all sheet selections with undo and redo [FIX] Charts: delete charts on sheet deletion [FIX] tests: open composer after toolbar is used [FIX] renderer: get proper border of merge [FIX] borders: delete borders on sheet deletion [FIX] range: handle invalid range strings implementation of ----------------- [IMP] sheet: set gridlines visibility [IMP] demo: add open in write access to demo [FIX] github: use checkbox [IMP] github: add pull request template [REF] selection: move deleted sheet fallback from finalyze to handle [REM] merge: remove dead method isMainCell