Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:objects:people:delegation [03.07.2019 09:28] – [Делегирование руководителю и исполнителю] maynproduct:objects:people:delegation [14.10.2025 04:37] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
 ====== Делегирование руководителю и исполнителю ====== ====== Делегирование руководителю и исполнителю ======
 +{{tag>Реализация:из_коробки}}
  
 +===== Коротко главном =====
 Назначение пользователей на конкретные проекты и задачи системы в ADVANTA называется делегированием. Назначение пользователей на конкретные проекты и задачи системы в ADVANTA называется делегированием.
  
-Делегировать права можно: +<grid> 
-^ ^  {{:product:objects:users:illustration_people_2.png?nolink&50 |}} Руководителю  ^  {{:product:objects:users:illustration_people_3.png?nolink&50 |}} Исполнителю  ^ +<col md="8"> 
- на [[#из_карточки_объекта|карточке объекта]]|  {{fa>check?24&color=#267F00}}  |  {{fa>check?24&color=#267F00}}  | +<callout type="warning" icon="true">Делегировать объект может только пользователь 
- в [[product:objects:gant|диаграмме Ганта]] {{fa>times?24&color=#C60000}}   {{fa>check?24&color=#267F00}}  | +  * с [[product:access:about|лицензией]] Универсальная, Директор, Руководитель или Администратор 
-|  в [[product:task_list|списке задач]]|  {{fa>check?24&color=#267F00}}   {{fa>check?24&color=#267F00}}  |+  * и включенными [[product:access:about|правами]] на делегирование. 
 +</callout> 
 +</col> 
 +</grid> 
 + 
 +В интерфейсе системы делегировать роли Руководителя или Исполнителя можно 
 +  * со страницы [[#из_карточки_объекта|карточки объекта]] 
 +  * со страницы [[product:objects:gant|диаграммы Ганта]] 
 +  * со страницы [[product:objects:users:task_list|списка задач]] 
 +Также вы можете выполнять делегирование с помощью [[product:api:list#проекты|API-методов]] 
 + 
 +<callout icon="true" type="primary">На один объект (проект или задачу) можно назначить только одного руководителя и одного исполнителя.</callout> 
 + 
 +<callout icon="fa fa-briefcase"> 
 +Если в решении конкретной задачи в реальности участвует больше людей, есть два варианта. 
 +  - **ИЛИ** Создать подзадачи: столько задач, сколько реальных исполнителей. Если такая задача – периодическая, используйте [[product:objects:users:new_object:from_template|шаблоны проектов]]. В шаблонах можно задать исполнителей по умолчанию. 
 +  - **ИЛИ** Оставаться в рамках одной задачи, но 
 +    - добавить в пользователей в задачу в качестве [[product:objects:people:members|участников]]
 +    - [[product:tables:admin|{{fa>cog}}]] [[product:tables:admin|создать справочник]] «Отчет о статусе» и [[product:forms:users|запрашивать статус]] у фактических исполнителей. \\ //Физически это одна задача, но по ней можно организовать сбор отчетности от нескольких человек.// 
 + 
 +</callout>
  
 ===== Что видит пользователь ===== ===== Что видит пользователь =====
Строка 15: Строка 37:
  
 ===== Как делегировать проект/задачу Руководителю/Исполнителю ===== ===== Как делегировать проект/задачу Руководителю/Исполнителю =====
-<callout type="info" icon="true">Делегировать объект может только тот пользователь с [[product:auth:admin:access:about|лицензией]] Директор, Руководитель или Администратор.</callout> 
  
 ==== Из диаграммы Ганта ==== ==== Из диаграммы Ганта ====
  
-<callout type="danger" icon="fa fa=user">Из [[product:objects:gant|диаграммы Ганта]] можно делегировать задачу только исполнителю.</callout> +  - [[product:objects:gant:interface|Зайдите в диаграмму Ганта]] того проекта, задачи которого вы хотите делегировать другому руководителю или исполнителю. 
- +  - В табличной части диаграммы -> колонка "Исполнитель" (или "Руководитель"-> двойной клик на имя исполнителя -> выбрать пользователя в открывшемся окне.
-  - [[product:objects:gant:interface|Зайдите в диаграмму Ганта]] того проекта, задачи которого вы хотите делегировать другому исполнителю. +
-  - В табличной части диаграммы -> колонка "Исполнитель" -> двойной клик на имя исполнителя -> выбрать пользователя в открывшемся окне.+
  
 ==== Из списка задач ==== ==== Из списка задач ====
  
-  - Зайти в [[product:task_list|список задач]].+  - Зайти в [[product:objects:users:task_list|список задач]].
   - Клик на иконку руководителя/исполнителя -> выбрать пользователя в открывшемся окне.   - Клик на иконку руководителя/исполнителя -> выбрать пользователя в открывшемся окне.
  
Строка 33: Строка 52:
   - Зайдите на карточку проекта или задачи (например, из дерева проектов).    - Зайдите на карточку проекта или задачи (например, из дерева проектов). 
   - В меню делегирования -- портлет с названием проекта или задачи, где отображаются фото и имена руководителя и исполнителя, -- наведите на значок {{:product:objects:user:delegate_0.png?23}}.   - В меню делегирования -- портлет с названием проекта или задачи, где отображаются фото и имена руководителя и исполнителя, -- наведите на значок {{:product:objects:user:delegate_0.png?23}}.
-  - В выпадающем меню выберите, какие именно объекты нужно делегировать (Рисунок 1):<callout type="warning" icon="fa fa-list-alt">+  - В выпадающем меню выберите, какие именно объекты нужно делегировать: <callout type="warning" icon="fa fa-list-alt">
 Перечень в выпадающем списке меняется в зависимости от роли пользователя и расположения объекта по иерархии. Перечень в выпадающем списке меняется в зависимости от роли пользователя и расположения объекта по иерархии.
 </callout> </callout>
Строка 40: Строка 59:
     * **Объекты пользователя**:     * **Объекты пользователя**:
       * **Только мои** -- делегируются полномочия только для тех объектов, в которых инициатор делегирования является Руководителем/Исполнителем. Остальные объекты остаются с прежними Руководителями/Исполнителями. <callout type="info">Пункт доступен, если инициатор делегирования является Руководителем/Исполнителем по крайней мере в одном объекте иерархии (сам объект и его дочерние).</callout>       * **Только мои** -- делегируются полномочия только для тех объектов, в которых инициатор делегирования является Руководителем/Исполнителем. Остальные объекты остаются с прежними Руководителями/Исполнителями. <callout type="info">Пункт доступен, если инициатор делегирования является Руководителем/Исполнителем по крайней мере в одном объекте иерархии (сам объект и его дочерние).</callout>
-      * **Выбрать пользователя** -- делегируются полномочия только для тех объектов, в которых выбранный пользователь -- Руководитель/Исполнитель. Остальные объекты остаются с прежними Руководителями/Исполнителями.  \\  <image shape="thumbnail">{{ :product:objects:user:delegate_1.png |}}</image>  \\  <TEXT align="center">**Рисунок 1** -- Делегирование полномочий руководителя или исполнителя проекта</text>+      * **Выбрать пользователя** -- делегируются полномочия только для тех объектов, в которых выбранный пользователь -- Руководитель/Исполнитель. Остальные объекты остаются с прежними Руководителями/Исполнителями.  \\  <image shape="thumbnail">{{ :product:objects:user:delegate_1.png |Делегирование полномочий руководителя или исполнителя проекта}}</image>
  
 В зависимости от типа делегирования, интерфейс отличается. В зависимости от типа делегирования, интерфейс отличается.
Строка 53: Строка 72:
     - раскройте группу с пользователем;     - раскройте группу с пользователем;
     - напротив его имени нажмите "Выбрать".     - напротив его имени нажмите "Выбрать".
-  * или воспользуйтесь поиском: укажите в строке поиска часть имени или фамилии пользователя -> «Enter» или кнопку {{:product:objects:user:find.png}} -> выберите пользователя из результатов поиска (Рисунок 2). +  * или воспользуйтесь поиском: укажите в строке поиска часть имени или фамилии пользователя -> «Enter» или кнопку {{:product:objects:user:find.png}} -> выберите пользователя из результатов поиска. \\ {{ product:objects:delegate_2.png |Выбор пользователя для делегирования проекта}}
-{{ product:objects:delegate_2.png |}} +
-<TEXT align="center">**Рисунок 2** -- Выбор пользователя для делегирования проекта</text>+
  
 <callout type="primary" icon="true" title="Про количество запросов пользователю">Если была делегирована вся иерархия, то пользователь получит один [[product:request:inbox|запрос на принятие полномочий]], и в тексте [[product:request:interface|запроса]] будет отражено, что делегирован проект с подпроектами. <callout type="primary" icon="true" title="Про количество запросов пользователю">Если была делегирована вся иерархия, то пользователь получит один [[product:request:inbox|запрос на принятие полномочий]], и в тексте [[product:request:interface|запроса]] будет отражено, что делегирован проект с подпроектами.
Строка 74: Строка 91:
       - раскройте группу с пользователем;       - раскройте группу с пользователем;
       - напротив его имени нажмите "Выбрать".       - напротив его имени нажмите "Выбрать".
-    * или воспользуйтесь поиском: укажите в строке поиска часть имени или фамилии пользователя -> «Enter» или кнопку {{:product:objects:user:find.png}} -> выберите пользователя из результатов поиска (Рисунок 2) +    * или воспользуйтесь поиском: укажите в строке поиска часть имени или фамилии пользователя -> «Enter» или кнопку {{:product:objects:user:find.png}} -> выберите пользователя из результатов поиска. \\ {{ product:objects:delegate_2.png |Выбор пользователя для делегирования проекта}} \\ Когда оба пользователя выбраны, нажмите "Делегировать"
- \\  {{ product:objects:delegate_2.png |}}  \\  <TEXT align="center">**Рисунок 2** -- Выбор пользователя для делегирования проекта</text>Когда оба пользователя выбраны, нажмите "Делегировать"+Выбранный в качестве получателя прав пользователь получит [[product:request:interface|запрос на Рабочем]] столе о передаче ему полномочий руководителя или исполнителя на проект или группу проектов.  \\  {{ product:objects:delegate_3.png |Выбор субъектов делегирования}}
-Выбранный в качестве получателя прав пользователь получит [[product:request:interface|запрос на Рабочем]] столе о передаче ему полномочий руководителя или исполнителя на проект или группу проектов.  \\  {{ product:objects:delegate_3.png }}  \\  <TEXT align="center">**Рисунок 3** -- Выбор субъектов делегирования</text>+
  
 <callout icon="fa fa-briefcase" title="Зачем это нужно?"> <callout icon="fa fa-briefcase" title="Зачем это нужно?">
Строка 94: Строка 110:
 </tabs> </tabs>
  
 +===== Ошибка в делегировании? =====
 +<callout type="warning" icon="true" title="Кейс">
 +Вы делегировали пользователям задачи из проекта. Часть из них приняла полномочия, а часть -- нет. \\ 
 +После вы воспользовались массовым делегированием (Делегировать -> Объекты пользователя -> Только мои).
 +
 +Результат: те объекты, по которым пользователи еще не приняли полномочия, тоже попали под это делегирование и улетели другому человеку.
 +
 +Причина в том, что до тех пор, пока назначение на объект не принято, для системы исполнителем/руководителем в объекте считается **последний пользователь, который принял эти полномочия.**
 +</callout>
  
 +{{ :product:objects:people:delegation_ill.png?600 |}}
 +===== Что значит звездочка рядом с пользователем =====
 +Если рядом с пользователем, который //**еще не принял полномочия**//, отображается звёздочка (*), это значит, что он был назначен в ходе группового делегирования на него объектов -- когда объекты назначались не по одной, а кучкой (см. выше).
 +<image shape="thumbnail">{{ :product:objects:people:delegate_10.png?nolink |}}</image>