Делегирование роли

1. user682069_tulipadanys 06.06.19 08:37 Сейчас в теме
Платформа 1С:Предприятие 8.3 (8.3.9.2309)
Документооборот КОРП для Украины 2.0.3.1.

Доброго времени суток!

Пользователь1 является исполнителем роли Главный инженер. Настроено делегирование прав от Пользователя1 Пользователю2. Делегируются документы и файлы, контроль, процессы и задачи. После обновления с версии 1.3.3.1 на версию 2.0.3.1 Пользователь2 видит делегированные задачи, которые были адресованы персонально Пользователю1, но не видит задач, адресованых роли Главный инженер.

Было проведено полное обновление прав. Результата никакого.

Подскажите, в чем может быть проблема и как ее решить? Спасибо!
По теме из базы знаний
Найденные решения
2. user682069_tulipadanys 10.06.19 11:11 Сейчас в теме
Для решения проблемы пришлось снять с поддержкии форму Задачи.ЗадачиИсполнителя.ЗадачиМне и общий модуль ТекущиеДелаДокументооборотСервер и изменить в нескольнких запросах в части

ВЫБРАТЬ РАЗЛИЧНЫЕ
|    ИсполнителиЗадач.РольИсполнителя,
|    ИсполнителиЗадач.ОсновнойОбъектАдресации,
|    ИсполнителиЗадач.ДополнительныйОбъектАдресации
|ПОМЕСТИТЬ ИсполнителиЗадач
|ИЗ
|    РегистрСведений.ИсполнителиЗадач КАК ИсполнителиЗадач
|ГДЕ
|    ИсполнителиЗадач.Исполнитель = &ТекущийПользователь
Показать



условие отбора на

|    ИсполнителиЗадач.Исполнитель В (&Исполнители)



Где параметр в модуле формы
Запрос.УстановитьПараметр("Исполнители", БизнесПроцессыИЗадачиСервер.ИсполнителиЗадачПользователя(ПользователиКлиентСервер.ТекущийПользователь()));


а в общем модуле есть переменная Исполнители.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user682069_tulipadanys 10.06.19 11:11 Сейчас в теме
Для решения проблемы пришлось снять с поддержкии форму Задачи.ЗадачиИсполнителя.ЗадачиМне и общий модуль ТекущиеДелаДокументооборотСервер и изменить в нескольнких запросах в части

ВЫБРАТЬ РАЗЛИЧНЫЕ
|    ИсполнителиЗадач.РольИсполнителя,
|    ИсполнителиЗадач.ОсновнойОбъектАдресации,
|    ИсполнителиЗадач.ДополнительныйОбъектАдресации
|ПОМЕСТИТЬ ИсполнителиЗадач
|ИЗ
|    РегистрСведений.ИсполнителиЗадач КАК ИсполнителиЗадач
|ГДЕ
|    ИсполнителиЗадач.Исполнитель = &ТекущийПользователь
Показать



условие отбора на

|    ИсполнителиЗадач.Исполнитель В (&Исполнители)



Где параметр в модуле формы
Запрос.УстановитьПараметр("Исполнители", БизнесПроцессыИЗадачиСервер.ИсполнителиЗадачПользователя(ПользователиКлиентСервер.ТекущийПользователь()));


а в общем модуле есть переменная Исполнители.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот