Имя: Пароль:
1C
 
8.2 Привилегированный режим при проведении. Как работает?
,
0 qwerty09
 
05.03.11
10:55
8.2.13 + MSSQL2008
Поставил документу галку привилегированный режим при проведении...Как сие чудо должно работать? Если у пользователя есть права на документ, но нет прав на регистры, которые он двигает, то документ должен провестись, так? У меня чет ругается на отстуствие прав : ( Что не так сделал?
1 qwerty09
 
05.03.11
11:02
конфа в режиме совместимости...
2 hhhh
 
05.03.11
11:17
(1) ну может какие процедурки вызываются из непривилегированных модулей?
3 Волесвет
 
05.03.11
11:26
"Если у пользователя есть права на документ, но нет прав на регистры, которые он двигает, то документ должен провестись, так?" - ??? нет
проводится в первую очередь, нежели доки, у которых этой галки нет ...
4 qwerty09
 
05.03.11
11:32
(3) а, ну тогда это все объясняет... Спасибо!
5 Волесвет
 
05.03.11
11:42
чет я херню какую то написал
6 Mitriy
 
05.03.11
11:45
(5) я вот тоже репу чешу...
7 Волесвет
 
05.03.11
11:48
имхо: получить доступ к данным на которых наложено ограничение в правах... наверно так
8 Mitriy
 
05.03.11
11:57
Примечание интересное:

ПривилегированныйРежимПриПроведении (PrivilegedPostingMode)
Использование:

Только чтение.
Описание:

Тип: Булево. Устанавливает возможность использования привилегированного режима при проведении документа. Если свойство установлено в значение Истина, то проведение документа будет всегда выполняться в привилегированном режиме (на сервере и в файловом варианте).

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Если проведение документа выполняется на клиенте в клиент-серверном варианте, то привилегированный режим не устанавливается.
9 qwerty09
 
05.03.11
13:14
(7) судя по (8) даже при полном отсутствии прав...
Если работаем в "обычном приложении" в клиент-серверном варианте, то эта фича как и УстановитьПривилегированныйРежим() до фени : (
2 + 2 = 3.9999999999999999999999999999999...