Monday, June 16, 2025
3 changes · saas-18.3
Enhancements to existing features
New installations now trigger return generation immediately instead of waiting for the scheduled monthly run. This helps users access their generated returns sooner after installing the accounting reports module.
Original PR description
As the cron generating the returns is scheduled every 3rd of the month, It might be usefull to call it manually on installation. This way the users won't have until the next call to get their returns generated.
Resolved issues and error corrections
Employee managers can now create appraisal campaigns for their own team members even if they do not have broader appraisal access rights. The Launch Campaign button is shown only to managers, helping teams start reviews without needing extra administrative permissions.
Original PR description
Currently, employees managers with no access rights are not allowed to create a new appraisal concern for their employees. To grant managers the access to create appraisal campaigns, new customized access rule for employees' managers has been created. Also, both the Kanban and List views have been modified so that only the managers can see the "Launch Campaign" button.
This fixes an issue where people signing a shared document link in a private or public session could not complete the signing flow. The change ensures the system can retrieve the needed signing access details, preventing silent failures and server access errors.
Original PR description
To reproduce: - As demo user, create a new sign template - Get the share url and open it in a new private window - Fill the document fields - Click on 'Validate and Send Complete Document' * enter your name and email * click on `Validate and Send` button Here nothing happen, while on server side an `AccessError` is loggued. Since https://github.com/odoo/odoo/pull/201565 we need to get new request item access_token as superuser (user who created the template might not the sufficient rights to access it)