helpf.pro
Регистрация

v8: Как добавить отбор по подразделениям?

theelectric
04.05.2012 17:04Прочитано: 5556
Всем доброго времени суток!

Возникла такая ситуация: в УПП (1.3.24.2) начальство требует отбор всех открываемых документов по подразделениям, в которых они были созданы - т.е. документ ПлатежноеПоручениеИсходящее создают и экономисты по производству, и в бухгалтерии. Надо чтобы бухи видели только документы ими созданные, а экономисты - только свои!

Есть у кого какие идеи чтобы такое организовать?
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
04.05.2012 17:42Ответ № 1
(0) theelectric, может проще сделать отбор по пользователю!?
theelectric
05.05.2012 08:16Ответ № 2
E_Migachev, это было бы прекрасно - но начальство требует чтобы не было никакого доступа к документам не своего отделения!!!

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

Может еще как-то возможно?
E_Migachev
05.05.2012 12:45Ответ № 3
(2) theelectric, если в программе ведется кадровый учет, то можно связать пользователя 1С и Сотрудника, далее через запрос определяем его подразделение и других сотрудников его подразделения которые могли вводить документы и через RLS делать отбор - но это очень муторно.

Проще с в каждом документе сделать реквизит подразделение и по нему фильтровать.
theelectric
06.05.2012 07:34Ответ № 4
RLS - это тоже прекрасно, хоть и взаправду оооооочень муторно... Но для этого придется ж роли в конфе трогать, а есть идеи без затрагивания последнего?
theelectric
06.05.2012 07:43Ответ № 5
Мне тоже подсказали, что можно еще через настройку уровней данных (через 1С:Предприятие)!
Но в этом варианте получается необходимо для каждого подразделения, даже если там два человека, создавать свою группу пользователей...
Я понимаю что мне "подайте то, подайте это, посадите на коня - поднимите 1С-ку за меня!", но такой вариант тоже не очень подходит... *12
theelectric
12.05.2012 08:17Ответ № 6
Вопрос закрыт!
Подсказка: Вы получили ответ на свой вопрос - закройте вопрос!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.