URL: components/services/APIProjects.asmx
Метод GetSubprojectsDates
| Параметр | Описание |
|---|---|
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:GetSubprojectsDates> <str:ASPNETSessionId>string</str:ASPNETSessionId> <str:projectId>string</str:projectId> </str:GetSubprojectsDates> </soapenv:Body> </soapenv:Envelope>
| Параметр | Описание |
|---|---|
GetSubprojectsDatesResult | Массив с дочерними проектами |
ProjectWrapper | Параметры проекта |
UID | Идентификатор проекта |
ParentProjectId | Идентификатор родительского проекта |
Name | Наименование проекта |
ProjectTypeId | Идентификатор типа объекта (Директория/Проект/Задача) |
ProjectType | Тип объекта (Директория/Проект/Задача) |
Status | Статус проекта |
PercentComplete | Процент выполнения проекта |
SystemStartDate | Расчетная дата начала проекта |
SystemEndDate | Расчетная дата окончания проекта |
PlannedStartDate | Планируемая дата начала проекта |
PlannedEndDate | Планируемая дата окончания проекта |
ActualStartDate | Фактическая дата начала проекта |
ActualEndDate | Фактическая дата окончания проекта |
Order | Порядковый номер (реквизит-счетчик) |
OwnerId | Идентификатор руководителя проекта |
ResponsibleId | Идентификатор исполнителя проекта |
ResourceAssignments | Информация о ресурсах проекта |
PlannedDuration | Плановая длительность проекта |
DurationUnit | Единица измерения плановой длительности проекта. Возвращаемые значения: HOURS, DAYS, WEEKS, MONTHS, YEARS |
StartDateConstraint | Тип ограничения даты начала проекта. Возвращаемые значения: MUST_START_ON, START_NO_EARLIER_THAN, AS_SOON_AS_POSSIBLE, AS_LATE_AS_POSSIBLE, NOT_SET (ограничение не установлено) |
EndDateConstraint | Тип ограничения даты окончания проекта. Возвращаемые значения: MUST_FINISH_ON, FINISH_NO_EARLIER_THAN, FINISH_NO_LATER_THAN, NOT_SET (ограничение не установлено) |
CalendarId | Идентификатор производственного календаря проекта |
<?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"> <GetSubprojectsDatesResponse xmlns="http://streamline/"> <GetSubprojectsDatesResult> <ProjectWrapper> <UsePlannedCost>boolean</UsePlannedCost> <str:PlannedCost>double</str:PlannedCost> <CalculatedCost>int</CalculatedCost> <UID>string</UID> <ParentProjectId>string</ParentProjectId> <Name>string</Name> <ProjectTypeId>string</ProjectTypeId> <ProjectType>string</ProjectType> <Status>int</Status> <PercentComplete>int</PercentComplete> <SystemStartDate>dateTime</SystemStartDate> <SystemEndDate>dateTime</SystemEndDate> <PlannedStartDate>dateTime</PlannedStartDate> <PlannedEndDate>dateTime</PlannedEndDate> <ActualStartDate>dateTime</ActualStartDate> <ActualEndDate>dateTime</ActualEndDate> <PlannedDuration>double</PlannedDuration> <CalendarId>guid</CalendarId> <Order>int</Order> <OwnerId>string</OwnerId> <ResponsibleId>string</ResponsibleId> </ProjectWrapper> <ProjectWrapper> <UsePlannedCost>boolean</UsePlannedCost> <PlannedCost>double</PlannedCost> <CalculatedCost>int</CalculatedCost> <UID>string</UID> <ParentProjectId>string</ParentProjectId> <Name>string</Name> <ProjectTypeId>string</ProjectTypeId> <ProjectType>string</ProjectType> <Status>int</Status> <PercentComplete>int</PercentComplete> <SystemStartDate>dateTime</SystemStartDate> <SystemEndDate>dateTime</SystemEndDate> <PlannedStartDate>dateTime</PlannedStartDate> <PlannedEndDate>dateTime</PlannedEndDate> <ActualStartDate>dateTime</ActualStartDate> <ActualEndDate>dateTime</ActualEndDate> <PlannedDuration>double</PlannedDuration> <CalendarId>guid</CalendarId> <Order>int</Order> <OwnerId>string</OwnerId> <ResponsibleId>string</ResponsibleId> </ProjectWrapper> </GetSubprojectsDatesResult> </GetSubprojectsDatesResponse> </s:Body> </s:Envelope>