Имя: Пароль:
1C
1С v8
Установка ограничений - РЛС на Задачи в УТ11+CRM 2.0
,
0 nazi
 
18.02.14
21:54
Вечер добрый.
Прошу помощи в разборе полета с РЛС в УТ11+CRM2.0
Собственно создаю новую роль для ЗадачиИсполнителя прописываю ограничение на Чтение

#ПоЗначениямИНаборамРасширенный( "Задача.ЗадачаИсполнителя", "Чтение", "",
"",
"",
"Условие","Т.Автор = &ТекущийПользователь ИЛИ Т.Исполнитель = &ТекущийПользователь","",
"","","",
"","","",
"","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","")

Но при этом, ни одна задача в списке не выводиться. Как только убираю ограничение - выводятся все задачи.
Что не так прописал, подскажите плиз.
1 nazi
 
18.02.14
22:11
+(0) собственно задача в том, чтобы в списке отражались задачи, где текущий пользователь ялвяется автором или исполнителем.
Может быть конечно дополнительная проблема в новой роли, т.к. типовые роли прописываются кодом при первичном заполнении, но вроде этих ограничений не находил
2 grayshadow
 
18.02.14
22:21
1) чем не канает стандартный механизм адресации задач?
2) в отладчике РольДоступна = Истина?
3) вот ограничение на роль ИзменениеВыполнениеЗадач из типовой конфы:
#ПоЗначениямИНаборамРасширенный( "Задача.ЗадачаИсполнителя", "Чтение", "",
"",
"",
"Объект","Т.БизнесПроцесс","ИЛИ",
"Пользователи","Т.Автор","ИЛИ",
"Пользователи","Т.Исполнитель","ИЛИ",
"Пользователи","Т.ГруппаИсполнителейЗадач","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","")

там "Объект", тут "Условие"
я без понятия что это означает, но...?:)
3 nazi
 
18.02.14
22:30
(2) Не канает он тем, что при типовом ограничении вываливается весь список задач, ограничением работает только фильтр списка задач, почему так - хз(
То есть пользователь, видимо все задача, если уберет отбор в списке. А должен всегда видеть только свои задачи.
4 Зойч
 
18.02.14
22:33
ограничение на какой объект ставишь?
5 grayshadow
 
18.02.14
22:34
так сделай неубираемый отбор в СКД списка
6 nazi
 
18.02.14
22:36
(4) Задачи.ЗадачаИсполнителя
7 grayshadow
 
18.02.14
22:37
(2) а почему вываливается весь список? может потому что не настроена адресация?
как ее настроить - см у Чистова в решениях задач на спеца по платформе
8 nazi
 
18.02.14
22:38
(5) Не универсально) К примеру:
директор - он видит все задачи, всех подчиненных
руководитель проектов - видит все свои задачи и задачи исполнителей его проектов
исполнитель проекта - видит только задачи где он исполнитель или автор задачи
(7) адресация - по сути то, кому придет задача с этим проблем нет. проблема именно с ограничением доступа
9 grayshadow
 
18.02.14
22:44
просто вот про эту фигню #ПоЗначениямИНаборамРасширенный
я вообще без понятия где почитать нормально:)
омфг, "","","", "","","", "","","", "","","", "","","", "","",""!!!
10 grayshadow
 
18.02.14
22:45
и кстате не поняла, как руководитель пролезет в условие
"Т.Автор = &ТекущийПользователь ИЛИ Т.Исполнитель = &ТекущийПользователь"
:)
11 nazi
 
18.02.14
22:46
(9) это новый механизм ограничений в БСП
(10) это пример для чистого исполнителя - по сути самое простое ограничение
12 grayshadow
 
18.02.14
22:48
(11) это ежу понятно, мануал где?:)
13 nazi
 
18.02.14
22:50
(12) закладка Шаблоны ограничений в ролях, например, в БазовыеПраваУТ
14 grayshadow
 
18.02.14
22:58
почитала, впечатлилась...
тупой вопрос: право на ПРОСМОТР у юзера есть?
15 nazi
 
18.02.14
22:59
(14) да + чтение всех ссылочных объектов