Имя: Пароль:
1C
 
Проведение в привилегированном режиме
,
0 StupidTeddy
 
23.04.19
16:44
Здравствуйте.
Возникла у меня следующая проблема - необходимо дать пользователю провести документ, который делает движения по регистру, на который у пользователя прав нет. Формы обычные, база клиент-серверная, соответственно флаги "Привилегированный режим при проведении" и "Привилегированный режим при отмене проведения" не работают. Я создал общий привилегированный модуль, пытаюсь делать движения в нём, но дело даже не доходит до вызова модуля, по крайней мере до точки останова в нём, сразу появляется сообщение о нарушении прав доступа.
1 Nuobu
 
23.04.19
16:45
Создать и дать роль.
2 RomanYS
 
23.04.19
16:46
(0) Журнал регистрации смотри
3 1Сергей
 
23.04.19
16:46
Как научить собаку открывать дверь... без ключа
4 StupidTeddy
 
23.04.19
16:48
(1) Пользователю на регистр? Нежелательно.
5 Nuobu
 
23.04.19
16:48
(4) Можно только на запись дать, без просмотра.
6 StupidTeddy
 
23.04.19
16:50
(2) В журнале событие Отказ в доступе на регистр. Собственно, я и не могу понять, когда он пытается лезть в регистр, притом что в обработке проведения у меня только вызов привилегированного модуля.
7 RomanYS
 
23.04.19
16:54
(6) Запись явная идет в ОМ?
Очистка движений автоматическая?
Вообще идея имеет много минусов, ошибку передачи мутабельного значения не получил или уже обошел?
8 RomanYS
 
23.04.19
16:55
(5) +1
9 StupidTeddy
 
23.04.19
16:59
(7) Благодаря вам только что дошёл до ошибки передачи мутабельного значения) После того как поставил удаление движений автоматически при отмене проведения.
10 StupidTeddy
 
23.04.19
17:01
(5) (8) Пользователи не шибко умные, но хитрые и имеют право на внешние обработки, могут воспользоваться консолью запросов
11 Nuobu
 
23.04.19
17:01
(10) Так они ж могут и сами сделать движения в доке!
Сами установить режим.
12 RomanYS
 
23.04.19
17:11
(10) Может тогда проще им УФ нарисовать?
Вариант 2: отложенное проведение
13 АнализДанных
 
23.04.19
17:18
(0) На обычных формах флаг "Привилегированный режим при проведении" вроде не должен работать, только на УФ.
14 Cyberhawk
 
23.04.19
17:21
(6) "В журнале событие Отказ в доступе на регистр" // Там еще и право пишется
15 StupidTeddy
 
24.04.19
08:09
(13) В файловом режиме работает.
(14) Право было изменение.
После установки в движениях в Удаление движений "Удалять автоматически при отмене проведения" вместо "Удалять автоматически", как посоветовали в (7), всё заработало. Спасибо за помощь.