Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
2745 Zobrazení

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


Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
úno 21
3713
3
říj 23
8896
1
zář 23
3370
1
kvě 23
2321
2
dub 23
2871