Tuesday, June 11, 2024
3 changes · 17.0
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