0
Lis2007
25.08.11
✎
15:54
|
Здравствуйте!
Создаю бизнес процесс. Бизнес процесс доходит до точки "Выписать накладную". У этой точки из свойств адресации заполнено только "Роль" - "Бухгалтер".Создается задача без исполнителя "Выписать накладную". Доп.реквизиты адресации задачи:Исполнитель:Пусто; Клиент(Пусто);Роль:"Бухгалтер"
В регистре сведений "Адресация", привязанном к этой задаче заполнено так:
Исполнитель: "Иванов"; Клиент:(пусто) ;Роль: Бухгалтер.
Далее захожу в систему под пользователем с установленным параметром сеанса "Текущий пользователь" (Или программно устанавливаю параметр сеанса ТекущийПользователь="Иванов"), этот параметр сеанса установлен в задаче как "Текущий исполнитель".
После этого вывожу для пользователя список актуальных задач с помощью виртуальной таблицы "ЗадачиПоИсполнителю".
Список пуст. Я как понимаю, хоть задача создалась и без исполнителя, установленного в ней, в этой вирт таблице должен быть видна тому кому она адресована в соответствии с правилами адресации. А этого не происходит. Или я чегото не понимаю, подскажите пожалуйста.
|
|
1
Mort
25.08.11
✎
16:03
|
Есть такая неприятность. Вдобавок, если пользователь уберет видимость колонок - они из текущих данных тоже исчезнут.
Ну а вообще по логике, можно получить ключ записи, (обычно если измерения не выводятся, подразумевается, что по ним установлен отбор). А имея ключ прочитать значения ресурсов.
|
|