|
УТ 11"невозможно получить текущего внешнего пользователя в сеансе пользователя"
| ☑ |
0
kIR
10.06.13
✎
09:57
|
Доброго времени суток!
Разграничиваю права пользователям.
Необходимо,чтобы пользователь не видел документов,где числятся поставщики и закупочные цены организации. Вроде все сделал.
Создал отдельную роль.Где нужно - поставил условие,что "контрагент.Поставщик" <> Истина и тд.. Соответственно, у пользователя стоит несколько доступных ролей,в том числе и эта
Но при входе в 1с-ку получаю сообщение из темы. При этом не открывается рабочий стол с кнопками быстрого запуска(ЧекиККМ,Реализации и тд)
Все что можно уже перерыл - не помогает. Где какую галочку убрать/поставить,чтобы все работало? У остальных пользователей полные права и все работает.
Заранее благодарен
|
|
1
fmrlex
10.06.13
✎
10:00
|
(0) Ищи это сообщение в модуле и смотри чего надо.
|
|
2
1Сергей
10.06.13
✎
10:04
|
РЛС
|
|
3
fmrlex
10.06.13
✎
10:05
|
(0) Специально для тебя.
АвторизованныйПользователь = АвторизованныйПользователь();
Если ТипЗнч(АвторизованныйПользователь) <> Тип("СправочникСсылка.ВнешниеПользователи") Тогда
ВызватьИсключение
НСтр("ru = 'Невозможно получить текущего внешнего пользователя
|в сеансе пользователя.'");
КонецЕсли;
|
|
4
kIR
10.06.13
✎
10:45
|
(1)(3) да,нашел) Значит просто добавление пользователя в справочник внешних пользователей поможет?
а почему же он тогда при нахождении просто в справочнике "пользователи" эта проблема не решается?
|
|
5
Klesk
10.06.13
✎
11:07
|
(0) зачем создавать роль
цены ограничиваются в группах доступа
а партнеры - группы доступа партнеров
|
|
6
fmrlex
10.06.13
✎
11:09
|
(4) Ты роль "Клиент" добавил юзеру.
|
|
7
kIR
10.06.13
✎
11:56
|
(5) Открыл глаза мне)Спасибо)
|
|