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

Метод: GetProjectFields

ПараметрОписание
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>
    <GetProjectFields xmlns="http://streamline/">
      <ASPNETSessionId>string</ASPNETSessionId>
      <projectId>string</projectId>
    </GetProjectFields>
  </soap:Body>
</soap:Envelope>
ПараметрОписание
GetProjectFieldsResultМассив реквизитов проекта
ProjectFieldWrapperМассив параметров реквизита
FieldIdИдентификатор реквизита
FieldTypeТип реквизита
FieldValueЗначение реквизита
У реквизитов типа «Классификатор» возвращаются идентификаторы их значений.
Для конвертирования идентификаторов значений классификаторов основанных на базовых объектах («Проект», «Документ», «Дискуссия», «Пользователь») в идентификаторы соответствующих объектов системы необходимо использовать API ConvertClassifierItemIdToObjectId.
Тип реквизитаПримечание
StringСтроковый реквизит
HtmlHtml реквизит
NumericЧисловой реквизит
DateРеквизит типа дата
DocumentИдентификатор последней версии документа
<?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>
    <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>
  </soap:Body>
</soap:Envelope>