Метод: UpdateProjectFields
Параметр | Описание |
---|---|
ASPNETSessionId | Идентификатор сессии |
projectId* | Идентификатор проекта |
listParams | Массив изменяемых реквизитов |
FieldWrapper | Значения изменяемого реквизита |
FieldName | Название реквизита |
FieldId | Идентификатор реквизита |
FieldVal** | Новое значение реквизита |
DocumentFieldWrapper | Значения изменяемого реквизита с типом «документ» |
FieldId | Идентификатор реквизита |
DocumentName | Название документа |
DocumentBody | Документ в формате Base64 |
DocumentContentType | Тип загружаемого документа |
* – параметры, обязательные для заполнения.
** – при изменении реквизита классификатора, основанного на объекте, можно использовать как идентификатор записи классификатора, так и идентификатор объекта (проект, пользователь, документ, дискуссия).
Формат передаваемых дат для реквизита-даты должен быть типа YYYY-MM-DD hh:mm:ssZ
, например: 2011-06-06 01:00:00Z
<?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> <UpdateProjectFields xmlns="http://streamline/"> <ASPNETSessionId>string</ASPNETSessionId> <projectId>string</projectId> <listParams> <FieldWrapper> <FieldName>string</FieldName> <FieldId>string</FieldId> <FieldVal>string</FieldVal> </FieldWrapper> <DocumentFieldWrapper> <FieldId>string</FieldId> <DocumentName>string</DocumentName> <DocumentBody>string</DocumentBody> <DocumentContentType>string</DocumentContentType> </FieldWrapper> </listParams> </UpdateProjectFields> </soap:Body> </soap:Envelope>
Параметр | Описание |
---|---|
UpdateProjectFieldsResult | Результат выполнения запроса |
<?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> <UpdateProjectFieldsResponse xmlns="http://streamline/"> <UpdateProjectFieldsResult>string</UpdateProjectFieldsResult> </UpdateProjectFieldsResponse> </soap:Body> </soap:Envelope>