Имя: Пароль:
1C
1С v8
права доступа к определенным записям
,
0 mnail1979
 
30.04.12
11:14
Здравствуйте, уважаемые профессионалы.

В справочнике Контрагенты есть добавили дополнительный реквизит "Департамент" - справочникссылка.Подразделения.
1 mnail1979
 
30.04.12
11:18
К примеру департаменты - "рестораны", "магазины"
Создаю нового пользователя. Этот пользователь работает в департаменте "рестораны". Он не вносит никаких данных в систему, а только смотрит отчеты.
Нужно сделать так, чтоб в любом отчете (самописном, но можно и в стандартных)выводились для него данные только по его контрагентам, т.е. к примеру обороты по клиентам, у которых департамент указан как "рестораны".
Подскажите, как это сделать, плиз.
2 mnail1979
 
30.04.12
11:19
решается ли это с помощью групп контрагентов и их прав, или нужно в ролях прописыватью
3 wlbmJames
 
30.04.12
11:25
Ну,я насколько я помню, в типовых отчетах по умолчанию выбираются только доступные записи, т.е.нужно ролью ограничить доступ к остальным контрагентам, и вс должно быть норм, а вот с самописными отчетами... Зачастую они пишулся коряво и там нету проверки на доступность данных, поэтому тут скорее всего придется править отчеты
4 mnail1979
 
30.04.12
11:27
(3) как ограничить доступ к определенным контрагентам в данном случае. Можете привести пример?
5 mnail1979
 
30.04.12
11:27
и для чего тогда служат группы пользователей
6 pumbaEO
 
30.04.12
11:33
у тебя два варианта: или исправить РЛС (в основном конечно шаблоны для справочника Контрагенты, #КонтрагентВШапке) или же создать группу контрагентов "рестораны", "магазины" натравить их на пользователей и при записи нового контрагента добавлять в регистр "Права доступа"

P.S.: гадать какая у тебя конфа нет желания.
7 mnail1979
 
30.04.12
11:45
(6) УПП
8 mnail1979
 
30.04.12
12:03
можете дать хотя бы ссылку на документацию, как исподльзовать шаблоны ограничений и т.д
9 moshefoo
 
30.04.12
12:22
группами польз тут ничего не сделаешь.  если отчет в компоновке данных сделан то
задается условием на ограничение прав

пример Если  права = Манагер  Тогда  видимость итогов =1 иначе видимость 0

ну это к примеру так.
10 moshefoo
 
30.04.12
12:24
условие  в настройках отчетов  .можно в поле оформление в очтетах .смотрите лучше
11 pumbaEO
 
30.04.12
12:30
(9) кроме как "фееричный бред" нечего добавить. Откройте для себе конструкцию "РАЗРЕШЕННЫЕ" в запросах.
(8) только опыт, открой шаблон в УПП проанализируй и нарисуй свой.
12 mnail1979
 
30.04.12
13:52
а если использовать "группа доступа к контрагенту" в справочнике контрагентов? Достаточно добавить группу и все, или в запросах тоже это надо как-то отражать?
13 pumbaEO
 
30.04.12
13:57
В запросах обязательно должно быть слово "РАЗРЕШЕННЫЕ".
14 sanja26
 
30.04.12
14:38
если не будет разрешенные, то и отчеты работать не будут))) при включенной рлс.
15 mnail1979
 
30.04.12
14:45
ок. А в ролях тогда ничего прописывать ненадо? Шаблоны и т.д
16 pumbaEO
 
30.04.12
14:49
(15) извини, но надо хоть раз тебе попробовать, настроить хоть одну группу доступа и посмотреть результат, тогда можно будет дальше конструктивно общаться.
17 mnail1979
 
01.05.12
16:46
итак. Че то у меня ничего не получается.
Буду расписывать все действия подробно.
1. Создал новый интерфейс (коммерческий), пихнул туда только справочники-контрагенты, и отчеты-продажи.
2. Создал новую роль(коммерс). Дал в ней на все что можно только право на чтение и просмотр.
3. Создал пользователя. Дал ему новый интерфейс и 2 роли - пользователь и коммерс.
18 mnail1979
 
01.05.12
16:51
создаю группу пользователей COMMERS и добавляю нового пользователя в эту группу
19 mnail1979
 
01.05.12
16:52
что дальше. Делать через группу доступа контрагента, или через менеджера?
20 mnail1979
 
01.05.12
17:04
у группы пользователя перехожу в права и там создаю новую группу доступа COMMERS. Выбираю ее, и ставлю птичку только на просмотр данных.
Далее эту же группу доступа ставлю в контрагентах в закладке "прочее".

Вхожу в систему под новым пользователем. В справочнике контрагенты опять показываются все контрагенты, а не только тот, в котором я указал группу доступа.
21 mnail1979
 
02.05.12
10:06
может кто подсказать, что я делаю не так. Дайте хоть направление