Tuesday, June 11, 2024
7 changes
4 changes
Enhancements to existing features
The Planning app’s guided mobile tour has been updated so it works with the mobile layout. It now accounts for the default mobile view and hidden options, helping users complete the tour reliably on phones.
Original PR description
Before this commit the problem with the mobile tour not working in mobile is due to the fact that mobile default view is kanban and planning requires to switch to gantt view and some options are put under a dropdown button in mobile. Added the steps required to make the tour functional. task-3705287
Helpdesk dashboards and reports now use clearer wording for time, SLA, and rating measures, making the figures easier for business users to interpret consistently. Kanban progress bars also show plain status labels like in progress, ready, and blocked instead of relying on color names.
Original PR description
-* = helpdesk_timesheet
After this merge:
- Display in progress/ready/blocked in the Kanban progress bar instead of grey/green/red.
- Unify the labels of the measures in all tickets, tickets analysis, and SLA analysis as per below:
hours spent -> hours spent (timesheets)
hours to assign -> working hours to assign
hours to close -> working hours to close
hours to respond -> average hours to respond
hours until SLA deadline / working hours to reach SLA -> working hours
until SLA deadline
rating (/5) -> rating (1-5)
task-3827128The Belgian payroll setup now stores the fiscal voluntarism rate on the employee record instead of each contract. This makes the rate easier to manage consistently when an employee has contract changes, reducing duplicate updates and improving payroll data reliability.
Original PR description
This will move the fiscal voluntarism rate from the contract to the employee. Task: 3877405
Administrators can now set default follower subscription preferences from the activity wizard. These defaults apply to new followers and new records for the same model, helping teams keep future notifications consistent without changing existing records.
Original PR description
From the activity wizard: "Default subscription"
1. "Edit default subscription" as action, after "Add follower";
2. Should be available with admin rights for the model;
3. This default subscription should apply to all new followers,
not existing ones;
4. This default subscription should apply to all records of the same
model;
5. Need a pop-up to confirm the action;
From the activity wizard:
1. Toggle to apply the selection to all records of the same model;
2. Should be applied to new records only, not existing ones;
task-39549703 changes
Enhancements to existing features
This update adds the ability to include gratification bonuses in Luxembourg employee payslips as an input type. When a gratification is added to other inputs, it will be automatically calculated and processed the same way as the 13th month bonus, simplifying payroll management for companies operating in Luxembourg.
Original PR description
This will add an input type: gratification for the luxembourg payslips. If there is a gratification in the other inputs, the rules will be added to the payslip and the gratification is computed in the same way as the 13th month. Task: 3794333 Forward-Port-Of: odoo/enterprise#63920 Forward-Port-Of: odoo/enterprise#63800
The map view has been improved to handle grouping operations gracefully. Previously, when users attempted to group records by a property in the map view, the system would crash. Now, the grouping feature is disabled in the map view (similar to how it works in the gantt view), preventing errors and providing a better user experience.
Original PR description
Purpose ======= Do not crash when grouping by a property, instead we want to disable the group by like it has been done for the gantt view. Clean a test about the group by in the gantt view. Task-3876726
Customers can now edit optional products on their active subscriptions (in progress, paused, or churned) when their recurring plan allows renewals or product additions. Previously, the optional products tab was hidden after subscription confirmation, preventing customers from making changes to optional items even though they could add them during renewal or upsell processes.
Original PR description
Before this commit, when recurring plan allow customer to renew or add product then customer can create upsell or renew subscription from portal and they can add or remove product which are added as optional product in subscription and in upsell or renew quotation optional products from parent subscription are copied in new quotation. optional product tab is getting hidden from user when subscription is confirmed so user will not able to edit optional product value anymore. after this commit, make optional product tab visible to user when subscription is 'in progress', 'paused' or 'churned' state and recurring plan allow customer to renew or add product so user will able to edit optional products for subscription. task-3858850