Daily updates from Odoo
Thursday, November 28, 2024
12 changes · master
Enhancements to existing features
The timesheet and planning shift form views now avoid showing the same approval-related actions in both the header and the actions menu. This reduces duplicate options and makes the form screens clearer for users without changing the underlying workflow.
Original PR description
Before this commit, the `Validate` and `Reset to Draft` buttons are displayed in the header of the timesheet form view but also in the `CogMenu` (actions dropdown), which is a bit redundant since the buttons in the header of the form view are sufficient. This commit removes the `Validate` and `Reset to Draft` buttons inside the Cog menu when we are in the form view. task-4279748
Updates several Odoo apps to follow the latest guidelines for scheduled background tasks. This should make recurring maintenance jobs more consistent and reliable without changing day-to-day user workflows.
Several Odoo apps were updated to follow the latest guidelines for scheduled background tasks. This helps make routine automated work more consistent and easier to maintain, with limited direct impact on day-to-day users.
This update adjusts scheduled accounting and localization tasks to follow Odoo’s new background job guidelines. It should make recurring processes such as bank synchronization, follow-ups, currency rates, and tax/reporting exports more consistent and easier to maintain, with limited direct impact on day-to-day users.
This update adjusts the appointment scheduling area to help automated checks run more reliably. It reduces the risk of unstable test results, supporting smoother maintenance without changing day-to-day business workflows.
The subscription expiration background process has been cleaned up to make it easier to maintain and more reliable. This reduces internal complexity around subscription lifecycle handling without introducing a major visible change for users.
Updates scheduled background tasks for Marketing Automation, Social, Push Notifications, and WhatsApp to follow the latest operational guidelines. This should help these automated processes run more consistently and predictably without changing day-to-day user workflows.
This update aligns several HR, payroll, appraisal, and salary contract background processes with newer scheduling guidelines. It should make recurring administrative tasks more consistent and reliable across core HR features and country-specific payroll flows.
This update aligns scheduled background jobs for SEPA direct debit, Amazon sales, and eBay sales with the latest Odoo guidelines. It helps improve consistency and reliability of automated sales and payment processing tasks without changing day-to-day user workflows.
Original PR description
main PR: odoo/odoo#151628 task-id: 3687442
Subscription sales orders now keep more details about upselling opportunities over time. This helps sales teams retain a clearer history of what was delivered or invoiced, making it easier to identify and follow up on growth opportunities.
Original PR description
…on_stock As the SO for subscription are updated every recurrence, it's hard to keep track of possible upselling opportunities. This change update the sale upselling opportunity for subscription to save more information regarding the opportunity and don't erase old activities to keep a better record of what has been deliverd/invoiced. task-id : 3323129
This update aligns subscription and document signing background jobs with newer scheduling guidelines. It should make recurring subscription and signing processes more consistent and easier to maintain, with limited direct impact on day-to-day users.
Original PR description
https://github.com/odoo/odoo/pull/151732
Odoo Sign now lets users avoid creating extra activities and emails for signature requests they initiate. This helps teams such as payroll reduce notification overload when they already know about the documents they sent.
Original PR description
When you work with sign, for a sign request, you'll get many emails and activities for a signature request that you created. For a payroll team it can be quite heavy. In addition, according to the way you work, you maybe don't want to be spammed with activities and/or emails for something that you're already know because you asked/created it. task-id 2984651