Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не відображаються делеговані задачі виконавця ролі
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Пользователю 1С 8.3, 8.2, 8.1, 8.0 > Остальные конфигурации 1С 8
zephyr
Платформа 1С:Підприємство 8.3 (8.3.9.2309)
Документообіг КОРП для України 2.0.3.1.

Доброго часу доби!

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

Було проведене повне оновлення прав. Результату жодного.

Підкажіть, у чому може бути проблема і як її вирішити? Наперед вдячний.
zephyr
zephyr @ 05.06.19, 10:02 необходимо зарегистрироваться для просмотра ссылки ,

Для вирішення проблеми довелось зняти з підтримки форму Задачи.ЗадачиИсполнителя.ЗадачіМне і спільний модуль ТекущиеДелаДокументооборотСервер і замінити в кількох запитах в частині

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


умову відбору на

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


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

а в спільному модулі є змінна Исполнители.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.