Имя: Пароль:
1C
 
Пользователь не имеет прав на предмет
,
0 Tolstiy Beremenniy
 
20.11.18
05:22
Конфигурация документооборот, производилось обновление
прав с учетом запуска 1с с ключем /c ЗапуститьОбновлениеИнформационнойБазы.
Но по прежнему при старте бизнес процесса, выдается сообщение
"Пользователь не имеет прав на предмет"
видимо исполнитель.

как с этим быть?
1 Mankubus
 
20.11.18
06:21
(0) это программная проверка прав, роли не при чем. Ищи в коде где выводится такое сообщение и смотри на условия
2 Tolstiy Beremenniy
 
20.11.18
06:27
(1) Я искал не нашел.
Искать же можно по содержанию текста в ошибке.
Ничего не находится.

не подскажете как это можно найти?

Текст сообщения следующий. выдается на прикрепленный
документ в правом списке на форме бизнес процесса.

Пользователь "Иванов Иван Иванович" не имеет прав на предмет "Заявка 000000008 от 19.11.2018 16:49:48".
3 Tolstiy Beremenniy
 
20.11.18
06:29
нашел
4 Tolstiy Beremenniy
 
20.11.18
06:29
Если КоличествоПользователей <> 0 Тогда
            
            Отказ = Истина;
            
            Если КоличествоПользователей = 1 Тогда
                
                ТекстОшибки = НСтр("ru = 'Пользователь ""%1"" не имеет прав на предмет ""%2"".'");
                
                ТекстОшибки =
                    СтрШаблон(ТекстОшибки, УчастникиНеИмеющиеПравДоступаНаТекущийПредмет[0], Предмет);
                    
            Иначе
5 Tolstiy Beremenniy
 
20.11.18
06:30
(4+) то есть что количество пользователей должно
быть больше 1?????

На полные права если есть у пользователя не ругается!
6 United
 
12.12.18
13:42
У нас такая же проблема. Вы в итоге меняли конфу? Или что-то другое придумали?
7 dka80
 
12.12.18
14:19
(5) для предмета рабочая группа не указана, случайно? Может права на папку, в которой документы "заявка..." хранятся
8 United
 
12.12.18
14:56
рабочая группа не указана. У нас ситуация такая: два подразделения, которые не имеют прав смотреть папки друг друга и как итог: не могут направлять друг другу документы на ознакомл, исполн и т.д.
9 dka80
 
12.12.18
14:59
Значит добавьте этого пользователя в рабочую группу документа
10 United
 
12.12.18
15:52
пытались. выдает ошибку. что пользователь не имеет прав на папку, где находится документ
11 United
 
12.12.18
15:54
но он и не должен иметь на нее права. получается замкнутый круг какой-то
12 Tolstiy Beremenniy
 
13.12.18
04:28
(6) Да я нашел проблему этого.
Вначале добавлял галки в задачу, бизнес процесс,
регистр сведений. но потом ошибка шла все равно.
нашел её по коду и обработал.
13 United
 
13.12.18
07:46
(12) а можно нам посмотреть ваш код, который был обработан? просто мы только начинаем работать с данной программой.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.