Имя: Пароль:
1C
1С v8
Ответственный в RLS
0 Vanechka
 
21.12.12
16:22
Добрый день, думаю тему уже поднимали не раз, но я что - то не нашел пути решения, смысл в том, чтобы в определенной роли разрешить добавлять документ, с условием того, что просматривать и редактировать можно только те документы, в которых указан текущий пользователь как ответственный!?!
1 pessok
 
21.12.12
16:24
чем это отличается от rls по организация/складам?
2 Reset
 
21.12.12
16:25
ГДЕ Ответственный=&ТекущийПользователь

Это не катит как "путь решения" ? :)
3 Vanechka
 
21.12.12
16:27
(2) не катит, пишет нарушение прав доступа
4 Vanechka
 
21.12.12
16:27
(2) на чтение и редактирование такое катит, на добавление нет
5 DrShad
 
21.12.12
16:28
(4) не свезло тебе значит
6 Vanechka
 
21.12.12
16:30
(5) так и шо!? =)
7 Reset
 
21.12.12
16:30
(4) Ты читал что в (0) написано? Я читал. Там написано: "что просматривать и редактировать можно только те документы, в которых указан текущий пользователь как ответственный"
8 Reset
 
21.12.12
16:31
"просматривать и редактировать" и ни слова про добавлять
9 Ayvengo
 
21.12.12
16:32
(0) А ты хочешь подстроиться под типовой механизм или свое сделать?
10 Vanechka
 
21.12.12
16:34
(7)(8) - Это ты кому писал!?)
(9) Мне все равно, можно и свое, но только через RLS отборы не предлагать
11 acsent
 
21.12.12
16:34
на добавление я бы не стал заморачиваться рлс. проще автоматом подставлять ответственного и не давать выбирать
12 Reset
 
21.12.12
16:34
(10) Кому - четко указан номер поста.
13 Vanechka
 
21.12.12
16:37
(12) так у меня и написано, ДОБАВЛЯТЬ нельзя в данный момент, а мне это НЕОБХОДИМО, а просматривать и редактировать можно! И я хочу понять как сделать так, чтобы можно было ДОБАВЛЯТЬ!
14 Reset
 
21.12.12
16:38
(13) РАЗРЕШИ ему добалять
15 banco
 
21.12.12
16:39
(4) а ты что хочешь, разрешить добавить только те документы где ответственный ТекущийПользователь? ))))))
16 Reset
 
21.12.12
16:39
Как вообще в голову может придти попытаться запретить(в RLS) добавлять по ответсвенному? Он же САМ и добавляет
17 banco
 
21.12.12
16:40
(12) ну не ставь на добавления ограничений
18 sanja26
 
21.12.12
16:40
(13)роль создать свою копированием типовой и прописать для документов рлс
19 Reset
 
21.12.12
16:40
Чтобы после добаления они внезапно не исчезали - обеспечь (11)
20 sanja26
 
21.12.12
16:41
(16) че тупить. Добавлять можно, нельзя редактировать и просматривать записанные документы, где другой ответственный уже указан
21 Ayvengo
 
21.12.12
16:41
(16) в голову и не такое приходит :D Но потом мозг допирает и делает как нужно :))
Чет я не понимаю в чем проблема у ТС ..
22 Reset
 
21.12.12
16:42
(20) Ась?
23 sanja26
 
21.12.12
16:44
(22) менеджер открывает список, а там отбор установлен по ответственному. Создает документ, ответственный автоматом заполняется и недоступен для редактирования.
24 Vanechka
 
21.12.12
16:45
ТОВАРИЩИ у меня есть роль "Моя роль", в ней есть документ заказ, ставлю галку на чтение в ограничениях пишу ГДЕ Ответственный = &ТекущийПользователь, далее ставлю галку добавлять не пишу в ограничениях вообще ничего, далее ставлю галку редактировать в ограничених пишу тоже самое что и для галки чтение, сохраняюконфигурацию захожу по моей ролью захожу в список документов "заказ" нажимаю кнопку добавить и натыкаюсь на предупреждение "Нарушение прав доступа"....
25 Ayvengo
 
21.12.12
16:46
(24) ну, наверное, надо что бы пустое значение тоже отрабатывалось как разрешенное.
26 Vanechka
 
21.12.12
16:46
(23) а для отчетов!???
27 Vanechka
 
21.12.12
16:46
(25) не отрабатывает
28 Ayvengo
 
21.12.12
16:47
(27) ну так надо, что бы отрабатывалось :)
29 Reset
 
21.12.12
16:47
(24) У галки редактировать нельзя написать RLS, как ты умудрился? :)
30 Vanechka
 
21.12.12
16:47
(28) Так я и спрашиваю как это сделать)))
31 Vanechka
 
21.12.12
16:48
(29) перепутал - галка изменение
32 Ayvengo
 
21.12.12
16:48
(30) ээ.. Ответственные = Значение(справочник.пользователи.пустаяссылка) ???
33 Vanechka
 
21.12.12
16:50
(32) не отрабатывает
34 Ayvengo
 
21.12.12
16:52
(33) тип какой у реквизита? У редактировать, кстати, ничего не нужно писать, т.к. первое условие на все распространяется (там где условие на чтение).
35 sanja26
 
21.12.12
16:53
(24) достаточно в ограничении на чтение прописать!
36 Ayvengo
 
21.12.12
16:53
(33) ну и если у тебя в конфигурации еще куча объектов из которых читает сведения твой заказ, тогда еще и там права надо давать.
37 Reset
 
21.12.12
16:54
(32) Не нужно это
достаточно в чтение написать (2) для достижения (0)
38 Vanechka
 
21.12.12
16:54
(36) тип справочникСсылка.Пользователи
39 Vanechka
 
21.12.12
16:55
(37)Сейчас проверим....
40 Reset
 
21.12.12
16:56
(39) ТекущийПользователь, я надеюсь, правильно в параметрах сеанса указал
41 Reset
 
21.12.12
17:00
и (36) прав, наложение этого ограничения обязывает анализировать конфигурацию дальше, отрабатывать ограничения в документах, отчетах итд итп
42 Reset
 
21.12.12
17:01
напр. прятать реализации со значением сделки - таким заказом(если это заказ покупателя) и тд
43 Ayvengo
 
21.12.12
17:01
(37) согласен, проверил, не нужно :)
(0) У тебя что-за конфигурация, кстати, пустая только справочник пользователи, пс текущийпользователь и документ заказ?
Проверяй права на текущего пользователя - установку.
44 Vanechka
 
21.12.12
17:17
(43) ну или лыжи не едут или я!!! у меня конфа УТ 10.3, скопировал роль Менеджер по продажам, убрал стандартные ограничения на документ заказ покупателя, поставил эти условия на чтение и все остальные галки без ограничений, - создать товый документ не дает!!
45 Ayvengo
 
21.12.12
17:19
(44) у тебя тогда должна быть Роль "Пользователь" обязательно, а там на все чтение есть. Если ее не проставлял, тогда пилить еще и пилить :)
46 Ayvengo
 
21.12.12
17:23
(0) в общем копай в сторону других ограничений и допусков ;)
Удачных выходных! :)Пошел я :)))
47 Vanechka
 
21.12.12
17:24
(45) у меня у роли пользователь вообще нифига не было.... ОМГ глюк конфы!
48 Vanechka
 
21.12.12
17:31
(46) и все равно нифига
49 Vanechka
 
21.12.12
17:45
АП
50 Vanechka
 
21.12.12
17:59
все всем спасибо, вопрос решен
51 Ayvengo
 
22.12.12
00:48
(50) как решил?:)