Это старая версия документа!


Получение информации о проекте

Метод: GetProject

ПараметрОписание
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>
    <GetProject xmlns="http://streamline/">
      <contract>
        <ASPNETSessionId>string</ASPNETSessionId>
        <ProjectId>string</ProjectId>
      </contract>
    </GetProject>
  </soap:Body>
</soap:Envelope>
ПараметрОписание
UIDИдентификатор проекта
ParentProjectIdИдентификатор родительского проекта
NameНазвание проекта
StatusСтатус проекта
PercentCompleteПроцент выполнения
SystemStartDateРасчетная дата начала проекта
SystemEndDateРасчетная дата окончания проекта
PlannedStartDateПланируемая дата начала проекта
PlannedEndDateПланируемая дата окончания проекта
ActualStartDateДата начала проекта
ActualEndDateДата окончания проекта
OwnerIdИдентификатор руководителя проекта
ResponsibleIdИдентификатор исполнителя проекта
ResourceAssignmentsМассив назначенных ресурсов
ResourceAssignmentWrapperМассив параметров ресурса
PersonIdИдентификатор ресурса
ValueЗначение ресурса

Возможные статусы проектов:

  • «1» – Предполагаемый
  • «3» – В работе
  • «4» – Требует внимания
  • «5» – Наивысший приоритет
  • «6» – Завершен
  • «7» – Отменен
  • «8» – Отложен
  • «9» – Готов к проверке

Формат дат вида: YYYY-MM-DD

  • YYYY – указатель года
  • MM – указатель месяца
  • DD – указатель дня
<?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>
    <GetProjectResponse xmlns="http://streamline/">
      <GetProjectResult>
        <UID>string</UID>
        <ParentProjectId>string</ParentProjectId>
        <Name>string</Name>
        <Status>int</Status>
        <PercentComplete>int</PercentComplete>
        <SystemStartDate>dateTime</SystemStartDate>
        <SystemEndDate>dateTime</SystemEndDate>
        <PlannedStartDate>dateTime</PlannedStartDate>
        <PlannedEndDate>dateTime</PlannedEndDate>
        <ActualStartDate>dateTime</ActualStartDate>
        <ActualEndDate>dateTime</ActualEndDate>
        <OwnerId>string</OwnerId>
        <ResponsibleId>string</ResponsibleId>
        <ResourceAssignments>
          <ResourceAssignmentWrapper>
            <PersonId>string</PersonId>
            <Value>double</Value>
          </ResourceAssignmentWrapper>
          <ResourceAssignmentWrapper>
            <PersonId>string</PersonId>
            <Value>double</Value>
          </ResourceAssignmentWrapper>
        </ResourceAssignments>
      </GetProjectResult>
    </GetProjectResponse>
  </soap:Body>
</soap:Envelope>