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