Метод: GetDocumentInfo
| Параметр | Описание |
|---|---|
| ASPNETSessionId | Идентификатор сессии |
| documentId | Идентификатор карточки документа |
<?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> <GetDocumentInfo xmlns="http://streamline/"> <ASPNETSessionId>string</ASPNETSessionId> <documentId>guid</documentId> </GetDocumentInfo> </soap:Body> </soap:Envelope>
| Параметр | Описание |
|---|---|
| ProjectId | Идентификатор объекта, к которому прикреплен документ |
| DocumentId | Идентификатор карточки документа |
| DocumentName | Название карточки документа |
| IsControl | Это контрольный документ? Для пустого контрольного документа – true Для остальных документов – false |
| isNegotiationRequested | Документ требует согласования? Если у документа включена опция «Проверять согласование» – true Если у документа отключена опция «Проверять согласование» – false |
| DocumentDate | Дата создания документа |
| DocumentDescription | Описание документа (параметр «Описание») |
| Version | |
| Id | Идентификатор активной версии документа |
| Number | Номер активной версии документа (цифра 1,2,3 и т.д.) |
| Date | Дата создания активной версии документа |
| FileName | Название файла активной версии документа c его расширением |
| ContentType | Тип загружаемого файла |
| FileSize | Размер файла активной версии документа |
| AuthorId | Идентификатор автора активной версии документа |
| Comment | Комментарий к активной версии документа (параметр «Комментарии») |
| Link | Параметр «Ссылка» активной версии документа |
| NegotiationStatus | Параметр «Согласован» активной версии документа. 3 варианта: None, Rejected, Accepted |
| FieldWrappers | Массив реквизитов документа |
| FieldWrapper | Элемент массива |
| FieldId | Идентификатор реквизита |
| FieldType | Тип реквизита |
| FieldValue | Значение реквизита |
<?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> <GetDocumentInfoResponse xmlns="http://streamline/"> <GetDocumentInfoResult> <ProjectId>guid</ProjectId> <DocumentId>guid</DocumentId> <DocumentName>string</DocumentName> <IsControl>boolean</IsControl> <IsNegotationRequested>boolean</IsNegotationRequested> <DocumentDate>dateTime</DocumentDate> <DocumentDescription>string</DocumentDescription> <Version> <Id>guid</Id> <Number>int</Number> <Date>dateTime</Date> <FileName>string</FileName> <ContentType>string</ContentType> <FileSize>int</FileSize> <AuthorId>guid</AuthorId> <Comment>string</Comment> <Link>string</Link> <NegotiationStatus>None or Rejected or Accepted</NegotiationStatus> </Version> <Fields> <FieldWrapper> <FieldName>string</FieldName> <FieldId>string</FieldId> <FieldVal>string</FieldVal> <FieldType>string</FieldType> </FieldWrapper> <FieldWrapper> <FieldName>string</FieldName> <FieldId>string</FieldId> <FieldVal>string</FieldVal> <FieldType>string</FieldType> </FieldWrapper> </Fields> </GetDocumentInfoResult> </GetDocumentInfoResponse> </soap:Body> </soap:Envelope>