Имя: Пароль:
1C
1С v8
Обойти ограничение доступа в УПП программно
0 ВПоискахИстины
 
14.01.14
09:04
Упрощенно, сделано, что каждый пользователь видит документы только своего подразделения.
Нужно сделать проверку при проведении на дубли документов по контрагент-договор-сумма.

Сделал, при проведении, появляется форма списка в которой отображаются дубли, т.е. в форме отбор по ссылка=ссылкам дублей найденных запросом.

Чтобы проверка проверяла документы всех подразделений, вынес ее (запрос) в привилегированный общий модуль.

Но вот печаль, когда есть дубли, сделанные в другом подразделении, программа не отображает эти документы, т.к. для пользователя действуют ограничения доступа.

Пользовал УстановитьПривилегированныйРежим(), не помогло, вытащить в коде из ссылки недоступный объект не дает.

Как обойти, не меняя ограничения доступа? Спасибо.
1 NcSteel
 
14.01.14
09:07
Отобрадай представление - это просто текст.
2 Kalambur
 
14.01.14
09:07
Для начала правильно организовать работу
3 NcSteel
 
14.01.14
09:09
(2) Действительно как то странно.... отображать документы нельзя, но в некоторых случаях видеть надо показывать. Не родивый работник через эту лазейку сможет залезть и посмотреть.
4 ОчкарикСлава
 
14.01.14
09:12
+ (1)
...
Чтобы проверка проверяла документы всех подразделений, вынес ее (запрос) в привилегированный общий модуль.

И чтоб эта функция вертала текстовое представление в зад...
5 ВПоискахИстины
 
14.01.14
09:15
(1, 4) так и сделаю, спасибо.

(2, 3) там не настолько критично, если человек увидит не свой документ, в основном ограничение чтобы не трогали ручками и не отвлекались
6 NcSteel
 
14.01.14
09:15
(5) Не трогали ручками, можно и под другому сделать было.
7 Wobland
 
14.01.14
09:16
20 документов пачкой уже попробовал провести?
8 Kalambur
 
14.01.14
09:18
(5) тогда хороших вариантов навалом, а то что в (0) это через одно место..
9 ОчкарикСлава
 
14.01.14
09:19
(6) например отрубить пальцы.. :)
10 ВПоискахИстины
 
14.01.14
09:19
(7) нет. сейчас проверю. работает в обычном приложении, вроде нельзя сразу несколько документов выбрать и провести
11 Wobland
 
14.01.14
09:24
(10) если должностная инструкция не запрещает, то можно
12 ВПоискахИстины
 
14.01.14
09:26
(11) спасибо. сейчас групповой обработкой запущу
13 Wobland
 
14.01.14
09:27
(12) лучше регламентным заданием
14 ВПоискахИстины
 
14.01.14
09:38
(13) норм работает, там прописано через #Если НаКлиенте от рег заданий