Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Получение информации о документе ====== Метод: **GetDocumentInfo** =====Передаваемые параметры===== ^Параметр^Описание^ |ASPNETSessionId|Идентификатор сессии| |documentId|Идентификатор карточки документа| <code xml> <?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> </code> =====Возвращаемые параметры===== ^Параметр^Описание^ |ProjectId|Идентификатор объекта, к которому прикреплен документ| |DocumentId|Идентификатор карточки документа| |DocumentName|Название карточки документа| |IsControl|Это контрольный документ? \\ Для пустого контрольного документа – true \\ Для остальных документов – false| |isNegotiationRequested| Документ требует согласования? \\ Если у документа включена опция «Проверять согласование» – true \\ Если у документа отключена опция «Проверять согласование» – false | |DocumentDate|Дата создания документа| |DocumentDescription|Описание документа (параметр «Описание»)| |Version|| |Id|Идентификатор активной версии документа| |Number|Номер активной версии документа (цифра 1,2,3 и т.д.)| |Date|Дата создания активной версии документа| |FileName|Название файла активной версии документа c его расширением| |ContentType|[[https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_MIME-%D1%82%D0%B8%D0%BF%D0%BE%D0%B2|Тип загружаемого файла]]| |FileSize|Размер файла активной версии документа| |AuthorId|Идентификатор автора активной версии документа| |Comment|Комментарий к активной версии документа (параметр «Комментарии»)| |Link|Параметр «Ссылка» активной версии документа| |NegotiationStatus|Параметр «Согласован» активной версии документа. 3 варианта: None, Rejected, Accepted| |FieldWrappers|Массив реквизитов документа| |FieldWrapper|Элемент массива| |FieldId|Идентификатор реквизита| |FieldType|Тип реквизита| |FieldValue|Значение реквизита| <code xml> <?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> </code>