Получение ресурсов по проекту
URL: components/services/APIProjects.asmx
Метод GetProjectResourceAssignments
Метод возвращает список пользователей-ресурсов, назначенных на задачу в диаграмме Ганта в колонке «Ресурс», и их загрузку.
Передаваемые параметры
| Параметр | Описание |
|---|---|
ASPNETSessionId | Идентификатор сессии |
projectId | Идентификатор проекта |
<?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:str="http://streamline/"> <soapenv:Header/> <soapenv:Body> <str:GetProjectResourceAssignments> <str:ASPNETSessionId>string</str:ASPNETSessionId> <str:projectId>string</str:projectId> </str:GetProjectResourceAssignments> </soapenv:Body> </soapenv:Envelope>
Возвращаемые параметры
| Параметр | Описание |
|---|---|
GetProjectResourceAssignmentsResult | Массив с информацией о ресурсах |
ResourceAssignmentWrapper | Параметры элемента |
PersonId | Идентификатор пользователя-ресурса |
Value | Процент загрузки ресурса |
<?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <GetProjectResourceAssignmentsResponse xmlns="http://streamline/"> <GetProjectResourceAssignmentsResult> <ResourceAssignmentWrapper> <PersonId>string</PersonId> <Value>double</Value> </ResourceAssignmentWrapper> </GetProjectResourceAssignmentsResult> </GetProjectResourceAssignmentsResponse> </s:Body> </s:Envelope>