Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Привилегированный режим и проведение документа

Привилегированный режим и проведение документа
Я
   KindLion
 
14.01.13 - 12:51
Добрый день!

При выполнении вот этой процедуры ДокОб, несмотря на установку привилегированного режима, не проводится из-за недостатка прав.
В чем ошибка в моих рассуждениях? Как, все же, провести документ ДокОб?

Процедура Моя(МойПараметр)
 УстановитьПривилегированныйРежим(Истина);
    
 ДокОб = ДокументОснование.ПолучитьОбъект();
 ДокОб.Реквизит = МойПараметр;
 ДокОб.Записать();
КонецПроцедуры
 
 
   DexterMorgan
 
1 - 14.01.13 - 12:53
(0) Внешняя обработка?
   Undefined vs NULL
 
2 - 14.01.13 - 12:53
В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий.
   DexterMorgan
 
3 - 14.01.13 - 12:55
(2) Ты думаешь он на клиенте пытается ДокОб.Записать()?
   DexterMorgan
 
4 - 14.01.13 - 12:55
как собсно и ПолучитьОбъект()?
   KindLion
 
5 - 14.01.13 - 12:56
(1) - нет, не внешняя обработка, но другой документ.
(2) - читал, но, по-моему, это сюда не имеет отношения.
   DexterMorgan
 
6 - 14.01.13 - 12:58
(5) Ну хз, а на какую строчку ругается, она записать не может или провести? по умолчанию в Записать() режим записи - запись
   Dethmont
 
7 - 14.01.13 - 13:06
Будет работать в ОМ с галочкой СЕРВЕР
   acsent
 
8 - 14.01.13 - 13:08
так есть же галка такая на документе
   Maxus43
 
9 - 14.01.13 - 13:09
(5) почему не имеет?
   KindLion
 
10 - 14.01.13 - 13:11
(7) - Перетащил в ОМ, галка Сервер - стоит.
Не работает. :(
ЗЫ - приложение - обычное.

(9) - проведение документа разве не априори на сервере происходит?
 
 Рекламное место пустует
   acsent
 
11 - 14.01.13 - 13:11
(10) только в уф
   KindLion
 
12 - 14.01.13 - 13:11
(6) Ошибка при выполнении обработчика - 'ПриЗаписи'
   Maxus43
 
13 - 14.01.13 - 13:12
(10) нет, не априории на сервере
   Dethmont
 
14 - 14.01.13 - 13:13
И вызов сервера поставь
   Dethmont
 
15 - 14.01.13 - 13:13
   KindLion
 
16 - 14.01.13 - 14:32
(14) - вызов сервера стоит. Толку - ноль

(15) - спасибо, прочел.
Ни фига не утешило - т.к. приложение у меня обычное.
Придется, видимо, с бубном танцевать. :(
   Maxus43
 
17 - 14.01.13 - 14:43
(16) что не утешило то? 3 галки на ОМ - Сервер, вызов Сервера, Привилегированный.
   KindLion
 
18 - 14.01.13 - 14:59
(17) - да, именно это и не утешило.
Скажите, а УстановитьПривилегированныйРежим работает для РЛС или для всех проверок?
   Maxus43
 
19 - 14.01.13 - 15:02
(18) Привилегированный - проверки на только сугубо на права, больше ни на что. С ним считай что у тебя Полные права
   Maxus43
 
20 - 14.01.13 - 15:04
проверки которые в коде сделаны, типа дата запрета или обязательные реквизиты - конечно не обходится
   KindLion
 
21 - 14.01.13 - 15:11
(20) - спасибо, друг.
Видимо, в этом и есть моя основная ошибка.
Вполне вероятно, что проверка делается в коде. :(
Сей поищу и буду искать варианты обхода
   KindLion
 
22 - 14.01.13 - 15:53
(20) Все, победил, спасибо.
Твои советы (17) + (20) - это ОНО.
   Maxus43
 
23 - 14.01.13 - 15:58
(22) Обращайтесь :)


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует