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

Есть ли у пользователя право на просмотр документа программно

Есть ли у пользователя право на просмотр документа программно
Я
   lamme
 
04.03.20 - 12:13
пользователь. на один тип документа ограничен бсп правами (по организации)
программно - считывается файл с данными и пытается в этот документ что-то записать

Как понять - что у этого пользователя есть права на этот документ ?
 
 
   pechkin
 
1 - 04.03.20 - 12:17
если считал - то права есть
   lamme
 
2 - 04.03.20 - 12:18
считывается файл - в котором дата номер
но не документ базы
   lubitelxml
 
3 - 04.03.20 - 12:18
(0) Записать() в попытку запихни - если прав нет - в исключение уйдет. Но также может быть заблокирован объект - тогда тоже в исключение уйдет
   lubitelxml
 
4 - 04.03.20 - 12:19
+(3) можно при желании распарсить ответ от ОписаниеОшибки()
   1Сергей
 
5 - 04.03.20 - 12:19
ПОПЫТКА
ИСКЛЮЧЕНИЕ
   lamme
 
6 - 04.03.20 - 12:50
в попытку не хочет
   pechkin
 
7 - 04.03.20 - 12:58
(6) кто не хочет?
   pechkin
 
8 - 04.03.20 - 12:58
новый нужно документ создать или старый изменить?
   Галахад
 
9 - 04.03.20 - 13:02
Чо-та не понял, если доступа нет, то для пользователя этого документа не будет. И пофиг, есть он или нет.
   lubitelxml
 
10 - 04.03.20 - 13:05
(6) ну тогда ищи документ запросом и ВЫБРАТЬ РАЗРЕШЕННЫЕ, чтобы в выборку попали только нужные документы
   Галахад
 
11 - 04.03.20 - 13:08
Или нужно знать что есть такой документ?
Если ОбщийПривелигированный.ЕстьДокумент(ТипДок, Номер, Дата) И НЕ Документы.ТипДок.НайтиПоНомеру(Номер, Дата) Тогда
Сообщить("Документ-то есть, но тебе фига");
КонецЕсли;
   lamme
 
12 - 04.03.20 - 13:26
старый изменить
ругается вообще на строке

Исхдокумент.ссылка.ПометкаУдаления - нет права чтения
   1Сергей
 
13 - 04.03.20 - 13:31
   polosov
 
14 - 04.03.20 - 13:34
(0) А функцию ПравоДоступа() не получается использовать?
   pechkin
 
15 - 04.03.20 - 13:35
(12) ну собственно я тебе и говорил в (1)
   polosov
 
16 - 04.03.20 - 13:36
(14) А хотя не, не получится.
   lamme
 
17 - 04.03.20 - 13:37
тогда не понимаю (
   lamme
 
18 - 04.03.20 - 13:37
Документ. Реализация товаров и услуг
Действие - Чтение
Отказ в доступе
   Галахад
 
19 - 04.03.20 - 13:39
(12) Делай загрузку в привилегированном модуле.
   lamme
 
20 - 04.03.20 - 13:39
это и остается

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