Skip to Content
Menu
This question has been flagged
2 Replies
5170 Views

I have implemented OpenERP 7.0 with the timesheets module and attached the Human Resources->Employee role to all Employee. However, they are unable to submit the timsheets. They get an error "Access Denied. The requested operation cannot be completed due to security restrictions. Please contact your system administrator. (Document type: Employee, Operation: read)

It works if I give them Human Resources->Officer access but that is not workable as they can have complete access to all employees' information.

Can someone guide me what needs to be modified/ added in the Access Right to enable employees submit their timesheets?

Regards,

Rajeev Roy

Avatar
Discard
Best Answer

Employee should definately be enough access rights for these people to fill in their own timesheets. Do these people all click on the "My Timesheet" menuitem, or are you trying to acces it from another object?

Furthermore, did you install any other/custom modules that might interfere? It sounds to me like the employee is unable to read his own data when creating a new timesheet line.

Avatar
Discard
Author Best Answer

Yes - they are using the "My Timesheet" menu item. There is no issue in creating and saving the timesheet. The error only comes when they press "Submit to Manager" button.

The only way this works is if I give them the "Officer" access rights in Human Resources. This is not practical as they can see all infomration about all employees.

I also created a Duplicate of the Office group and attached it to the employee but even that does not work. The only way to make it work is if I remove the Manager for the employee.

Let me know if anyone else is facing this issue.

Avatar
Discard