Имя: Пароль:
1C
 
Подписки на собития (ОбработкаУдаленияПроведения)
0 dGU
 
01.03.17
16:02
Всем добрый день!

Простая задача - выполнить отмену проведения документа.
На этот документ установлена подписка на собитие (ОбработкаУдаленияПроведения) в этой подписке идет обращение в регистру сведений на который у пользователя нет прав.
Так вот при интерактивной отмене проведения (из клиента) нажимаем кнопочку "отменить проведения", подписка отрабатывает и ругается на то что в регистру прав нет.
В случае с обработкой:
Об = Реквизит.ПолучитьОбъект();
Об.Записать(РежимЗаписиДокумента.ОтменаПроведения);
Идет также ображение к подписке, и в этом случае выдается сообщение что прав на доступ к таблице нет.

Вариант работы: клиент-сервер, модуль подписки - привилегированный.
1 dGU
 
01.03.17
16:04
Ошибся в предидущем посте: вот так на самом деле:


Всем добрый день!

Простая задача - выполнить отмену проведения документа.
На этот документ установлена подписка на собитие (ОбработкаУдаленияПроведения) в этой подписке идет обращение в регистру сведений на который у пользователя нет прав.
Так вот при интерактивной отмене проведения (из клиента) нажимаем кнопочку "отменить проведения", подписка отрабатывает корректно. В случае с обработкой:
Об = Реквизит.ПолучитьОбъект();
Об.Записать(РежимЗаписиДокумента.ОтменаПроведения);
Идет также обращение к подписке, и в этом случае выдается сообщение что прав на доступ к таблице нет.

Вариант работы: клиент-сервер, модуль подписки - привилегированный.
2 shuhard
 
01.03.17
16:06
(1) а если обработку сделать внутренней - то всё работает
3 dGU
 
01.03.17
16:10
А где почитать почему так?
4 shuhard
 
01.03.17
16:24
(3) вероятно в описании платформы, привилегированный режим и внешние обработки не дружат
5 dGU
 
01.03.17
16:25
Кстати, убрал привелигированный режим в модуле подписки и все равно работает)
6 dGU
 
01.03.17
16:29
Спасибо. Пол дня бился
7 Жан Пердежон
 
01.03.17
16:36
(4) очень даже дружат, в том же описании сказано на каких условиях
8 dGU
 
01.03.17
16:39
(7) Можете скинуть ссылку?
9 Жан Пердежон
 
01.03.17
16:43
http://its.1c.ru/db/v839doc#bookmark:dev:TI000000186

Примечание. Внешние отчеты и обработки, открываемые с помощью меню Файл – Открыть, выполняются в безопасном режиме, если у пользователя отсутствуют административные права доступа.
10 dGU
 
01.03.17
16:49
Спасибо.
11 dGU
 
01.03.17
16:49
Теперь все ясно понятно)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn