Метод: GetProjectInfo
Параметр | Описание |
---|---|
ASPNETSessionId | Идентификатор сессии |
projectId | Идентификатор проекта |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetProjectInfo xmlns="http://streamline/"> <ASPNETSessionId>string</ASPNETSessionId> <projectId>string</projectId> </GetProjectInfo> </soap:Body> </soap:Envelope>
Параметр | Описание |
---|---|
UID | Идентификатор проекта |
ParentProjectId | Идентификатор родительского проекта |
Name | Название проекта |
ProjectTypeId | Идентификатор типа проекта |
ProjectType | Тип проекта |
Status | Статус(*) |
SystemStartDate | Расчетная дата начала проекта |
SystemEndDate | Расчетная дата окончания проекта |
PlannedStartDate | Планируемая дата начала проекта |
PlannedEndDate | Планируемая дата окончания проекта |
ActualStartDate | Дата и время фактического начала проекта в формате YYYY-MM-DDTHH:MI:Sec.Millisecond |
ActualEndDate | Дата фактического окончания проекта в формате YYYY-MM-DDTHH:MI:Sec.Millisecond |
OwnerId | Идентификатор руководителя проекта |
ResponsibleId | Идентификатор исполнителя проекта |
ResourceAssignments | Массив назначенных ресурсов |
PlannedDuration | Планируемая длительность проекта |
DurationUnit | Единицы измерения для параметра PlannedDuration Возможные варианты: DAYS |
StartDateConstraint | Начало проекта Возможные варианты: AS_SOON_AS_POSSIBLE, MUST_START_ON |
EndDateConstraint | Окончание проекта, если задано в системе |
CalendarId | Идентификатор календаря |
(*)Возможные статусы проектов:
Формат дат вида: YYYY-MM-DDTHH:MI:Sec.Millisecond
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetProjectInfoResponse xmlns="http://streamline/"> <GetProjectInfoResult> <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> <Order>int</Order> <OwnerId>string</OwnerId> <ResponsibleId>string</ResponsibleId> <ResourceAssignments> <ResourceAssignmentWrapper> <PersonId>guid</PersonId> <Value>double</Value> </ResourceAssignmentWrapper> <ResourceAssignmentWrapper> <PersonId>guid</PersonId> <Value>double</Value> </ResourceAssignmentWrapper> </ResourceAssignments> <PlannedDuration>double</PlannedDuration> <DurationUnit>string</DurationUnit> <StartDateConstraint>string</StartDateConstraint> <EndDateConstraint>string</EndDateConstraint> <CalendarId>guid</CalendarId> </GetProjectInfoResult> </GetProjectInfoResponse> </soap:Body> </soap:Envelope>