Friday, September 9, 2022
6 changes · master
Resolved issues and error corrections
Creating a new payslip no longer triggers an error when no employee has been selected yet. Time off deferment warnings are now shown whenever relevant time off exists, helping payroll users continue their work without interruption.
Original PR description
After https://github.com/odoo/enterprise/pull/30468, it was decided to show the time off to defer warning in the form view only if the related employee of the payslip had some time off to defer. However, when creating a payslip, we don't have an employee yet and a traceback is shown. This commit reverts this behavior. So if there is a time-off to defer, the warning will be shown everytime. task-2976064
Users can now send signature requests even when no fields have been added to the document. This prevents an error message and keeps the signing workflow moving smoothly.
Original PR description
Sending without any added fields now works.
The Brazilian Profit and Loss report is available again after a previous reporting update made it inaccessible. This restores an important financial statement for Brazilian accounting users, helping them review business performance as expected.
Original PR description
Brazilian Profit and Loss was not available after the reportalypse. This commit adds profit and loss `root_report_id` to make it available again.
This fix polishes the user experience and visual layout of subscription-related sales screens. It helps sales and subscription users work with clearer, more consistent forms, reducing friction in day-to-day subscription management.
Original PR description
Follow up of https://github.com/odoo/enterprise/commit/878e1b0d7ca0dfd74c446b335c4ea92a22adfa47
The subscription app now includes a direct menu link to recurrence settings. This makes it easier for users to find and manage recurring subscription options without navigating through less obvious screens.
Original PR description
Add link to recurrence in menu
Administrators now receive the expected app management rights when installing an app, so they can access it immediately without manually updating their own user permissions. This keeps app permission behavior consistent across enterprise apps and reduces setup friction.
Original PR description
When the admin installs an app, he should see it directly, without having to give himself the app rights on his user form. This enterprise commit doesn't really change anything, but harmonizes the definition of app manager groups between the different apps. Finetuning of #27595 Task ID - 2936569