Установка групп доступа физ. лиц (механизм RLS) на основании подразделений

Будет полезна тем, у кого включен механизм RLS, но настройка доступа к физ. лицам осуществляется на основании принадлежности сотрудника к тому или иному подразделению.

Обработка анализирует перемещения сотрудников между подразделениями за определенный промежуток времени, а также текущую их расстановку и проверяет установлена ли соответствующая группа доступа.
Предполагается периодически запускать сотруднику с полными правами.

4 Comments

  1. 105raz

    День добрый! Вопросы к вам:

    1) Как ваша обработка «анализирует и делает выводы» в случае, если у сотрудника несколько перемещений в разные подразделения

    2) Какую группы доступа проставит совместителю и сотруднику по основному месту работы

    3) Этот вопрос, скорее, не по обработке, а «вообще»: если у сотрудника меняется группа доступа, то для расчетчика становятся не видимы все документы, где этот сотрудник ранее присутствовал. Проблем для расчетчика при этом не возникает?

    Reply
  2. Sergant

    (1) 105raz, самое простое это скачать и самому посмотреть

    1. ради перемещений она писалась. Все просто — если при перемещениях было хоть одно доступное подразделение то для физ лица устанавливается группа доступа, и соотв. если не было доступных то группа доступна очищается.

    2. т.к. для этих сотрудников это одно физ лицо то доступность подразделения одного приводит к доступности другого сотрудника

    3. если за выбранный период физ лицо «исчезает» и доступных подразделений соотв «исчезают» все документы где он был указан.

    это у меня так переделываете как нужно вам, либо отпишите идеи — вместе подумаем что можно сделать.

    Reply
  3. dedicated

    Спасибо за обработку! Еще, было бы удобно иметь кнопку подбора для добавления подразделений.

    Reply
  4. olsy

    Спасибо за обработку. Непонятен только выбор строки после Выполнить. На что он влияет? Просто рабочий момент контроля заполнения таблицы значений?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *