Wednesday, October 23, 2024
8 changes
5 changes
Enhancements to existing features
Accounting reports can now support custom grouping labels that are not tied to a standard business record. This helps teams create clearer specialized report lines, such as opening balance rows, while still allowing relevant drill-down actions where needed.
Original PR description
This commit adds the possibility to set string grouping keys in custom engines. These groupings won't be linked to a model and requires custom handling via a post_processor. Another feature added is a custom caret_builder that enable us to add custom caret identifiers to a specific grouping_key
This update makes it simpler to customize accounting report screens by letting custom components reuse the original layout automatically. It reduces the setup needed for tailored reporting views, helping implementations adapt reports with less duplication and maintenance.
Original PR description
This improvement allows to use a custom component override without defining a template. The custom component will take the template of the component it extends by default.
This update replaces an older way of switching records between active and archived states with the newer standard approach across several Odoo apps. The change helps keep behavior consistent and easier to maintain, with minimal direct impact for everyday users.
Original PR description
odoo/odoo#183691 odoo/documentation#11261 task-3983933
Appointment setup screens are easier to use with clearer field labels for questions and answers. Opening linked resources in a dialog helps users review or edit them without leaving the appointment form.
Original PR description
This commit makes the following changes to the appointment.type form views - The form view will open as a dialog when we click on the resources filled in the resource_ids field. - Change the label of `question_required ` and `answer_ids` fields. Task-4256018
The Field Service “My Tasks” kanban view now shows task dates in the same format as other task menus, such as “All Tasks.” This makes scheduling information easier to compare and reduces confusion for users switching between views.
Original PR description
Currently, the date of tasks in kanban view of 'My Tasks' menu is only showing the start date of the task. But we would like to use the same display as in other menus (e.g. 'All Tasks') to remain consistent. task-4193529
3 changes
Enhancements to existing features
The manufacturing order overview no longer shows the MO Cost column once a production order is marked as done. This keeps completed production reports focused on relevant information and avoids exposing cost details after completion.
Original PR description
This commit hides the MO Cost column of MO overview report if the underlying MO is done. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The web interface now makes tag editing behave more consistently by limiting this option to form views and giving it priority over color editing when both are configured. Users also get clearer visual feedback through a pointer cursor when tags can be edited.
Original PR description
This commit slightly changes the behavior of the m2m edit_tags option so that it will only be effective in form view (like tag color edition) and also so that it will override color edition when color_field is set. It also adds visual feedback with the pointer style when the edit_tags option is set. task-3961350
Calendar now avoids creating extra settings records for portal users when the needed relationship is not available. If no settings are found, it uses the default privacy from the standard user template, helping keep user data cleaner and behavior consistent.
Original PR description
This commits forbids creating res_users_settings records when the inverse is not defined. During the computation, if the settings are not found, we fallback in the default privacy of the Default User Template. To be discussed with P.O. and Team Leader. task-4260834