Daily updates from Odoo
Friday, April 5, 2024
4 changes · master
Enhancements to existing features
Customer batch payments are easier to find with new search options for reference and amount, and payment statuses are clearer thanks to badge styling. Batch payment reports now use vendor wording where appropriate and include the account holder name, improving clarity for payment review and reconciliation.
Original PR description
+ new search criteria to the customer batch payments(Reference, Amount) + Moved state column to the end on the tree view + Replaced status by badge widgets + Replaced 'customer' by 'vendor' on the batch payment report + Added a 'Account Holder Name' column to the batch payment report task: 3743909
Swiss payroll now better separates family allowance employer costs by renaming the related setup area to “CP Family” and adding a company-rate field for family allowance rates. This helps payroll teams calculate and track company-related family allowance contributions more accurately.
Original PR description
This commit makes adjustments to the handling of Family Allowances in the payroll module including: - Renaming the existing "Work addresses" to "CP Family" - Introducing a new field company rate to Family Allowance Rate. - Adding a new rule to keep the calculations related to the company rate Task-3710171
Resolved issues and error corrections
Helpdesk email templates now use the correct website domain for each helpdesk team when multiple websites are configured. This prevents customers from being sent links with the wrong base address, while still falling back to the main web address when no website domain is set.
Original PR description
Issue: - Addressed an issue where email templates in the helpdesk were acquiring domains from the website instead of the web base URL. Multiple websites with unique helpdesk teams were affected, causing links associated with separate teams to incorrectly revert back to the web base URL. This fix ensures that email template links now correctly refer to the domain entered in the settings > website. In cases where no domain is declared, the links appropriately revert to the web base URL. Solution: - Modified the code to enforce the correct handling of domains and web base URLs for email template links in multiple website scenarios. task-3597611
This update improves how popovers, dropdowns, and other on-screen overlays appear, preventing menus from opening behind other elements. It also corrects visual issues in dark mode and the report editor image cropping tool, making the interface clearer and more consistent for users.
Original PR description
This PR: - Adapts enterprise tests that would fail due to the added wrapping div around overlays. - Fixes properties field style in dark mode - Fixes the style of the report editor image cropping overlay Community: https://github.com/odoo/odoo/pull/153068 Task: [3729376](https://www.odoo.com/mail/view?model=project.task&res_id=3729376)