Daily updates from Odoo
Friday, October 27, 2023
11 changes
4 changes
Enhancements to existing features
This update improves the user experience around salary contract offers, simulation links, and related Belgian payroll screens. It should make HR processes smoother and easier to navigate for teams preparing or managing employee salary packages.
Original PR description
task-3561708
This update removes an outdated internal cleanup step from Odoo Studio because the related component no longer exists in the underlying platform. It helps keep Studio aligned with the main Odoo codebase and reduces the risk of maintenance issues, with no expected visible change for users.
Original PR description
This commit removes call to cleanDomFromBootstrap as it is removed in community. task id: 3439226
This change removes unused code from the self-order preparation display area, making the related restaurant order workflow easier to maintain. It should not change day-to-day behavior for users, but helps reduce future maintenance risk.
Original PR description
Remove useless code
SEPA Direct Debit and UPS website checkout now have their default payment methods set automatically. This helps ensure the right payment options are available without extra manual configuration, improving setup consistency for businesses.
Original PR description
task-3557315 See also: - https://github.com/odoo/odoo/pull/139641
7 changes
Enhancements to existing features
This update adapts report templates across multiple Odoo modules to work seamlessly with the new Report Editor introduced in Odoo 16.4. The changes enable users to customize reports more easily through the visual editor by restructuring how report content is organized and formatted. This improvement enhances the user experience when creating and modifying business reports.
Original PR description
Enhanced reports for better compatibility with Odoo 16.4's new Report Editor: - Added `<div class="oe_structure"></div>` for user customization. - Converted t-field/t-esc/t-out from div to span. - Introduced demo data and adjusted t-if/t-else branching. - Bundled t-if/elif/else directives for the 'condition selector' UI. - Refactored `<t>` nodes in tables where feasible. task-3447407
The POS preparation display now shows a notification badge on the mobile menu when a filter is active. This improvement helps users quickly see that filters are applied without needing to open the menu, improving visibility and user experience in the mobile view.
Original PR description
This commit adds a notification to the buger menu in mobile view when a filter is selected.
The system now distinguishes between incoming and outgoing emails by assigning them different message types, making it clearer which emails were received versus sent. This improvement helps organize and track email communications more effectively across the platform, with updates applied to helpdesk, sales subscriptions, and messaging modules.
This update standardizes the appearance and naming of communication sections across multiple portal pages (helpdesk, accounting, signing, etc.) by giving them all the same title format as "Communication history." This creates a more consistent and professional user experience when customers interact with your company through the portal.
Original PR description
By this commit, all portal chatters have a same style and title as `Communication history` [Related PR](https://github.com/odoo/odoo/pull/139735) Part of task #2828744
This update improves the payment experience by establishing default payment methods for SEPA Direct Debit and UPS shipping integrations. By setting sensible defaults, customers will have a smoother checkout process with pre-selected payment options, reducing friction and improving conversion rates.
Original PR description
task-3557315 See also: - odoo/odoo#139641 Backport of https://github.com/odoo/enterprise/pull/49551
This update improves tracking of the Mexican EDI usage field by enabling change history monitoring and sets its default value to 'G03' (General expenses) based on internal feedback. This ensures better audit trails for compliance purposes and simplifies configuration for users in Mexico.
Original PR description
Following internal feedbacks, make this field tracked and change its default to 'G03' ("General expenses").
task-3563407
Forward-Port-Of: odoo/enterprise#49632
Forward-Port-Of: odoo/enterprise#49312This update refreshes the Portuguese translations for Brazil-specific features in Odoo, including tax compliance and financial reporting modules. These translation updates ensure that Brazilian users see accurate and up-to-date text in their preferred language across localized functionality.
Original PR description
Community: https://github.com/odoo/odoo/pull/139696 Forward-Port-Of: odoo/enterprise#49539