Daily updates from Odoo
Monday, February 28, 2022
5 changes
Enhancements to existing features
Payroll batch calculations, salary simulations, and related HR screens have been optimized to avoid unnecessary background work and record creation. This should make salary and payslip processes faster and smoother for HR teams, especially when handling larger volumes.
Project and field service forms now use clearer action labels and include an Unschedule option to reset planned start and end dates. The unnecessary Remove button was removed, making scheduling workflows easier to understand and reducing accidental actions.
Original PR description
Before these changes : - In the project form, we have 'save & close', 'save & add' and 'remove' buttons, a button to reset planning dates was needed and remove button was useless. - Some wordings didn't have a significant meaning. These changes : - Adds new button 'unschedule' to reset start and end date - Deletes 'remove' button - Changes 'save & close' and 'save & add' buttons with 'save' as the JS framework doesn't allow us to keep these two buttons and add a custom button like unschedule (it was validated by the PO) - Improves some wordings according to what was mentioned in the task. Community Related PR : https://github.com/odoo/odoo/pull/82135 task-2724965
This update aligns customer portal pages with shared portal handling so support and subscription pages receive the right page data automatically. It reduces duplicated template setup and helps keep portal pages consistent and easier to maintain.
Original PR description
* adapt to the fact that _get_page_view_values now specifies the object in the rendering values * make sure the method is used when useful * remove useless respecified parameters in qweb COM PR: https://github.com/odoo/odoo/pull/84644
This update streamlines the sales reporting setup by removing redundant logic and aligning it with the latest sales reporting structure. It should make reporting easier to maintain while keeping the visible business reports consistent.
Original PR description
following changes in community * remove unused join on crm teams defined in website_sale_dashboard * Remove the redefinition of invoice_status in website_sale_dashboard and make it depend on sale_enterprise * adapt to the new API & hooks in the base sale module Community PR: https://github.com/odoo/odoo/pull/85125
Payroll now includes ready-to-use salary structures even when demo data is not installed, making initial setup easier. A new guided tour introduces users to the core payroll workflow so teams can learn the basics faster.
Original PR description
Have some salary structure ready without demo data. Add a JS tour to show the basic functionality of Payroll. TaskID: 2661217