Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2749 Vizualizări

Hi to all,

I'd like to have the managers of our employees approve leave requests. They are in the group "Leaves - Manager". But they don't see the button "approve". For debugging purposes, I gave the group the same access rights and dataset rules as the "Leaves - Officer" group has. "Leaves Officer"s see the button but "Leaves - Manager"s don't. Access rights are "read", "write", "create" and "delete" on hr.leave, dataset rules domain is "[('employee_id.parent_id.user_id', '=', user.id)]" and permissions are "read", "write", "create", "delete".

I looked  little further and as far as I understand, to have the button displayed, it is necessary that the user belongs to the group "hr_holidays.group_hr_holidays_manager" (in _check_approval_update(self, state) method of hr.leave). I suppose that "Leaves - Manager" does not belong to this group whereas "Leaves - Officer" does. Can somebody confirm this suggestion? How can I find out if this is the case? And what can I do so that my managers can approve leaves?

Best regards

Thomas


Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
feb. 21
3727
3
oct. 23
8935
1
sept. 23
3390
1
mai 23
2357
2
apr. 23
2900