Модуль HR - Настройка разрешения для просмотра контрактов - PullRequest
2 голосов
/ 01 февраля 2012

Я хочу установить разрешение на просмотр договоров по группам

Например, у меня есть организация с 5 пользователями. (A, B, C, D, E)

Здесь А в группе "Начальник отдела" Б находится в группе «Менеджер» и C, D & E все находятся в группе «Мои сотрудники».

Что мне нужно, это

  1. Если A вошел в приложение, он может видеть контракты всех сотрудников своего подразделения (от A до E)
  2. Если B вошел в приложение, он может видеть контракты сотрудников, которые все сообщают ему, что это C, D и E.
  3. Если кто-либо из сотрудников вошел в приложение, он может видеть только его / ее контракт в одиночку.

Ответы [ 2 ]

1 голос
/ 02 марта 2012

Вы можете видеть этот тип разрешений в договорах купли-продажи. Вы можете увидеть три типа группы для продаж. 1.Manager 2.User 3.Пользователь - см. Все выводы

Укажите первую группу, менеджер для пользователя A, затем третью группу, см. Все отведения для пользователя B и вторую группу для пользователей C, D и E.

0 голосов
/ 02 февраля 2012

Звучит так: правила записи должны обрабатывать подобные вещи, но я ими не пользовался. Возможно, вам придется добавить несколько связанных полей или функциональных полей , если в таблице еще недостаточно информации для проверки отношений, которые вы хотите проверить.

...