Tuesday, March 19, 2019
2 changes
Resolved issues and error corrections
This update fixes several permission issues that prevented HR, payroll, contract, and team leader users from completing everyday leave and employee management tasks. It also makes benefit setup easier from Payroll and improves benefit conflict checks, helping payroll preparation run more smoothly and faster.
Original PR description
https://github.com/odoo/enterprise/pull/3810 adds some tests which highlights some issues (mainly access rights issues). This PR fixes them -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update removes an unused employee status field that could trigger access errors when contract managers created contracts. It also adds broader payroll flow testing to help ensure key HR payroll steps continue to work with the right permissions.