====== Назначение ресурсов на объект типа «Задача» ======
===== Описание =====
Метод: **AddResourcesTask**
На входе – объект типа «Задача» в виде GUID, массив значений: GUID ресурсов, % их загрузки. Так же на входе указывается флаг «Отправлять ли уведомления ресурсам о назначении на роль участника?».
На выходе – назначенные на объект типа «Задача» ресурсы с указанным % загрузки (в диаграмме Ганта в столбце «Ресурсы»).
=====Передаваемые параметры=====
^Параметр^Описание|
|ASPNETSessionId*|Идентификатор сессии|
|ObjectId*|Идентификатор объекта типа «Задача», в который необходимо назначить ресурс|
|PersonWrappers|Массив с пользователями Системы, которых необходимо назначить в качестве ресурсов на объект типа «Задача», и их % загрузки|
|PersonWrapper|Элемент массива|
|PersonId*|Элемент массива. Идентификатор ресурса (GUID пользователя системы Адванта)|
|ValuePercent*|Элемент массива. Процент загрузки ресурса. Числовое значение (как целое, так и дробное). Неотрицательные значения (положительные числа и 0).|
|PersonNotify|Булево значение необходимости отправки уведомления всем ресурсам (из массива PersonWrappers) о назначении на роль участника на объект типа «Задача»: |
|:::|• True – уведомление отправляется.|
|:::|• False – уведомление не отправляется. Значение по умолчанию|
* – параметры, обязательные для заполнения
string
string
guid
double
guid
double
boolean
===== Возвращаемые параметры =====
^Параметр^Описание|
|AddResourcesTaskResult|Результат выполнения метода (успешно, либо нет с указанием причины)|
string