Содержание

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


URL: components/services/APIProjects.asmx

Метод: GetProjectFields

Передаваемые параметры

ПараметрОписание
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:GetProjectFields>
         <str:ASPNETSessionId>string</str:ASPNETSessionId>
         <str:projectId>string</str:projectId>
      </str:GetProjectFields>
   </soapenv:Body>
</soapenv:Envelope>

Возвращаемые параметры

ПараметрОписание
GetProjectFieldsResultМассив реквизитов проекта
ProjectFieldWrapperМассив параметров реквизита
FieldIdИдентификатор реквизита
FieldTypeТип реквизита
FieldValueЗначение реквизита

Список поддерживаемых типов реквизитов

Тип реквизитаПримечание
StringСтроковый реквизит
HtmlHtml реквизит
NumericЧисловой реквизит
DateРеквизит типа дата
DocumentИдентификатор последней версии документа
<?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">
      <GetProjectFieldsResponse xmlns="http://streamline/">
         <GetProjectFieldsResult>
            <ProjectFieldWrapper>
               <FieldId>string</FieldId>
               <FieldType>string</FieldType>
               <FieldValue>string</FieldValue>
            </ProjectFieldWrapper>
            <ProjectFieldWrapper>
               <FieldId>string</FieldId>
               <FieldType>string</FieldType>
               <FieldValue>string</FieldValue>
            </ProjectFieldWrapper>
         </GetProjectFieldsResult>
      </GetProjectFieldsResponse>
   </s:Body>
</s:Envelope>