Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
2 Vastaukset
5174 Näkymät

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
Hylkää
Paras vastaus

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
Hylkää
Tekijä Paras vastaus

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
Hylkää