Добавить правила записи, чтобы оставить заявку Odoo - PullRequest
0 голосов
/ 04 июня 2018

Я использовал следующее правило:

[
  '|',
  ('employee_id.user_id',
  '=',
  user.id),
  ('employee_id.parent_id.user_id',
  '=',
  user.id)
]

, чтобы разрешить сотрудникам только просматривать свои заявления об увольнении, а подчиненные должны оставлять только менеджеры.Однако, применяя это правило ко всем (во всем мире), я хотел бы, чтобы все еще были менеджеры по персоналу (те роли менеджера, которые, как я полагаю, его base.group_hr_manager в модуле) могли видеть, что каждый из них оставляет запрос?

1 Ответ

0 голосов
/ 04 июня 2018

Не применяйте это правило ко всем, но вместо этого к base.group_user, который в любом случае является нормальной группой пользователей.Или лучше: переопределить / расширить домен обоих уже существующих правил Employee Holidays *.И уже существует правило для «более высоких» групп доступа, называемое Holidays Officer, которое предоставляет сотрудникам отдела кадров и сотрудникам отдела кадров все права на каждый отпуск / выходной.

...