Daily updates from Odoo
Friday, April 30, 2021
3 changes
Enhancements to existing features
Planning users can now filter schedules by job title and quickly identify shifts that conflict with other commitments. The update also improves reliability by fixing an allocation calculation issue and correcting how planned hours are displayed in schedule popovers.
Original PR description
This PR aims to add filters on job title and shifts in conflict to planning and project_forecast. === Filters We implement for slot in conflict a search method for a simple reason : the creation or edition of an other slot may affect the value of those computed fields. To take account of those environnement changes, we have to define _search methods. task-2215216
Belgian payroll DmfA declarations were updated to handle official location codes correctly and make testing/export setup easier. This reduces errors caused by long ONSS codes and removes fields that are no longer needed.
Original PR description
It is not redundant with the new hr.work.location model. Another issue was that the code is an integer field. Unfortunately, the ONSS code the is a 10 digits-long string, and the number was sometimes above MAXINT. TaskID: 2501299
The tax report carryover workflow has been made easier to find and use, with cleaner screens and interactions. This helps accounting users manage carryover amounts more confidently and reduces the chance that important reporting actions are overlooked.
Original PR description
Implements various small improvements in order to make the carryover functionality a bit less hidden, with a cleaner UX. Task id #2500684