Имя: Пароль:
1C
 
Роли и права в БП3
0 Обработка
 
14.05.18
12:36
Народ, как минимальными затратами завести новую роль у которого доступ на 2 документа в БП 3 ?

Допустим роль  = "торговый агент"
доступ на
1 счет на оплату и
2 на акт взаиморасчетов и все!
3. Остальное просмотр

А если нельзя то как добавив  одну роль в конфу и на подписке на событии вырулить задачку?
1 Aleksey
 
14.05.18
12:37
чем роль менеджера по продажам не устраивает?
2 Обработка
 
14.05.18
12:38
(1) Менеджер по продажам может продавать....
3 Aleksey
 
14.05.18
12:40
(2) в типовой нельзя добавить свою роль просто так. Так в коде прописано список обязательных ролей
4 Обработка
 
14.05.18
12:41
Роль назвали : Торговый представитель.

(3) Я в курсе. Но хочу выбрать оптимальный путь.

Полагаю в предприятии мне не создать такое
А как если кодить???
5 Обработка
 
14.05.18
12:43
Самый простой и дешевый способ.

1. Создаю новую роль в конфе.
2. При создании доков кроме двух если роль у юзера = новая роль. От посылаю нафиг.
Таких доков не много будет думаю. От силы 6-8 доков.
6 Обработка
 
14.05.18
12:46
+ (5) А ведь  хочется более изящный способ сделать.

Мое ИМХО - разрабочки уже с этими ролями в 8.3 перегрузили.
Им изначально надо было понятие роли и прав разделить и вывести желательно в предприятие.
7 Обработка
 
14.05.18
12:52
Рассуждаю тут...
Понял что с подпиской на события не получится ничего.
При событии перед записью можно что то делать но отказать не могу записи!
8 Мыш
 
14.05.18
12:53
(7) Переопределяемый модуль, в котором добавить свою роль. Быстро, элегантно, практично, предусмотрено БСП.
9 Cyberhawk
 
14.05.18
12:55
"ри событии перед записью можно что то делать но отказать не могу записи!" // Что-то ты не осилил
10 Cyberhawk
 
14.05.18
12:55
Но и прописывать бороду перед записью неправильно - пользователь зазря будет колотить документ и только потом обломается
11 Cyberhawk
 
14.05.18
12:56
Надежного способа кроме РЛС или распределенной базы нет
12 Обработка
 
14.05.18
12:59
(10) Знаю. Жестоко и криво. Ну это у меня поиск быстрого способа. )))
13 Мыш
 
14.05.18
13:02
(12) ПриОткрытии и ТолькоПросмотр. Если этоНовый тогда отказ
14 Обработка
 
14.05.18
13:08
(12) Это я отлично понимаю.
Не хотел я вставлять код в 6-8 доков..
Полагаю придется....
15 Обработка
 
14.05.18
13:09
(14) к (13)!
16 Cyberhawk
 
14.05.18
13:38
А, так ты *овнокодер, раз точку для инъекции определить не можешь и собираешься "вставлять код в 6-8 доков"...
17 Обработка
 
14.05.18
16:15
(16) Подскажи отсталому пож-та куда надо?

Кстати речь идет БП 3 каз. там не всегда как в Российской конфе
18 Cyberhawk
 
14.05.18
18:21
(17) Так мне отсюда не видно - смотреть надо. Но ведь там БСП, а значит и точка входа всяко единая должна быть, и не одна причем
19 Обработка
 
14.05.18
18:57
(18) Обычно всегда ищу одну точку входа. Причем чтоб более менее универсальная чтоб была.
Поищу.
В процедуре "ПриСозданииНаСервере" буду искать потому то при открытии не везде есть.