DocuWare
Доступ к общим функциям DocuWare из потоков.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | DocuWare GmbH |
| URL | https://support.docuware.com |
| Адрес электронной почты | support@docuware.com |
| Метаданные соединителя | |
|---|---|
| Publisher | DocuWare |
| Веб-сайт | https://start.docuware.com |
| Политика конфиденциальности | https://start.docuware.com/data-privacy |
| Категории | Содержимое и файлы; Продуктивность |
DocuWare предоставляет мощный и обширный REST API. С помощью соединителя Power Automate в DocuWare пользователи теперь могут использовать многие из наиболее распространенных функций REST API DocuWare в Power Automate. Это позволяет пользователю более гибко создавать потоки, которые полностью соответствуют бизнес-потребностям, благодаря простой интеграции с DocuWare.
Предпосылки
Для продолжения вам потребуется следующее:
- Подписка DocuWare Cloud
- Учетная запись Microsoft Power Apps или Power Automate
Получение учетных данных
Создание нового ключа API легко и можно сделать из DocuWare.
Выполните следующие действия, чтобы создать новый ключ API в DocuWare:
- Войдите в учетную запись DocuWare, которую вы хотите использовать с Power Automate
- В главном меню перейдите в раздел "Конфигурации"
- На странице "Конфигурации" перейдите в раздел "Интеграция" и щелкните значок "Ключи API Power Automate"
- Если значок "Ключи API Power Automate" не отображается, возможно, у пользователя нет правильных разрешений. Чтобы устранить эту проблему, обратитесь к администратору DocuWare.
- Нажмите кнопку "Создать ключ API"
- Заполните значения "Имя" и "Описание" (необязательно) и нажмите кнопку "Создать".
- После нажатия клавиши Create может возникнуть небольшая задержка, так как процесс настройки создает ключ.
- Кроме того, обязательно сохраните ключ API. Это будет ваша единственная возможность просмотреть полный ключ API. Если вы потеряете этот ключ, вам потребуется создать другой ключ.
На этом этапе у вас есть действительный ключ API, который можно использовать в Power Automate для создания подключения к DocuWare. Затем это подключение можно использовать с соединителем DocuWare Power Automate.
Начало работы с соединителем
При создании потоков можно легко создать подключение в Power Automate.
Выполните следующие действия, чтобы создать новое подключение в Power Automate:
- Вход в Power Automate
- Создание нового потока или открытие существующего потока
- Добавление действия из соединителя DocuWare Power Automate в поток
- Нажмите кнопку "+ Новый шаг", чтобы добавить новый шаг в поток
- Когда отображается сообщение "Выбрать операцию", выберите "Все" в выборе категории, а затем введите "DocuWare" в поле поиска.
- Выберите соединитель DocuWare и выберите из списка доступных действий.
- При добавлении действия в поток вам будет предложено создать новое подключение.
- Введите имя подключения ("Имя подключения") и ключ API (ключ API), полученный от DocuWare в предыдущем разделе, и нажмите кнопку "Создать".
На этом этапе все действия, добавленные из соединителя DocuWare, будут использовать это подключение. Дополнительные подключения можно создать, щелкнув "..." в правом верхнем углу действия и нажмите кнопку "+ Добавить новое подключение" в нижней части всплывающего меню.
Известные проблемы и ограничения
В настоящее время соединитель DocuWare Power Automate не поддерживается в новом конструкторе Power Automate Flow.
Распространенные ошибки и средства устранения неполадок
Коды ошибок HTTP:
- 400. Убедитесь, что в действии заполнены все обязательные поля. Некоторые поля являются обязательными и должны быть заполнены перед выполнением действия.
- 401. Убедитесь, что вы ввели правильный ключ API. Вы также можете проверить состояние ключа API на странице "Конфигурации" в разделе "Интеграции" —> "Ключи API Power Automate".
- 404. Убедитесь, что указанный документ и /или файловый шкаф существуют и к ним есть доступ. Если документ или файловый шкаф не существует, или у вас нет доступа к ним, вы получите ошибку 404.
- 500: это универсальная ошибка, которая может быть вызвана рядом различных проблем. Если вы получите эту ошибку, обратитесь в службу поддержки DocuWare для получения помощи.
Часто задаваемые вопросы
Лучшие практики
Ниже приведены некоторые рекомендации, которые мы рекомендуем использовать при использовании соединителя DocuWare Power Automate:
- Всегда используйте выделенного пользователя DocuWare для проверки подлинности с помощью соединителя DocuWare Power Automate. Это позволит легко отслеживать действия, выполняемые соединителем, и управлять ими.
- Начните с тестирования потока с помощью действия Get Organization. Это самое простое действие, предоставленное в соединителе DocuWare Power Automate, и позволит убедиться, что подключение работает правильно.
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Ключ API | securestring | Ключ API для доступа к DocuWare | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Вывод списка документов в области документов |
Вывод списка документов из указанной области документов. |
| Добавление файла |
Добавляет файл или раздел к существующему документу. |
| Замена файла |
Заменяет файл или раздел в существующем документе. |
| Импорт в область документов |
Импортируйте новый документ в область документов. |
| Обновление полей индекса |
Обновляет поля индекса документа. |
| Передача документов |
Перемещает один или несколько документов из одного шкафа или области документов в другой. |
| Поиск в шкафу файлов |
Найдите файловый шкаф для документов, соответствующих указанным критериям. |
| Получение диалогов |
Возвращает список диалоговых окон для файлового шкафа или области документов. |
| Получение меток |
Возвращает список меток для шкафа файла или области документов. |
| Получение организации |
Получите имя организации. |
| Получение полей диалогового окна |
Возвращает поля для диалогового окна |
| Получение полей метки |
Возвращает список полей для метки. |
| Получение полей шкафа файлов |
Возвращает список полей для шкафа файлов. |
| Получение сведений о документе |
Возвращает сведения о документе. |
| Получение шкафов файлов и области документов |
Возвращает список шкафов файлов и /или области документов. |
| Размещение метки |
Помещает метку в документ. |
| Скачивание документа |
Загружает документ из файлового шкафа или области документов. |
| Скачивание файла |
Скачивает файл или раздел документа, хранящегося в шкафу файлов или области документов. |
| Удаление документа |
Удаляет документ из файлового шкафа или области документов. |
| Удаление файла |
Удаляет файл или раздел из существующего документа. |
| Хранение в шкафу файлов |
Хранит новый документ в файловый шкаф. |
Вывод списка документов в области документов
Вывод списка документов из указанной области документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Область документов
|
DocumentTray | True | string |
Выберите область документов для поиска. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Численность
|
Count | integer |
Численность |
|
Documents
|
Documents | array of object | |
|
Разделы
|
Documents.Sections | array of |
Разделы |
|
DocumentId
|
Documents.DocumentId | integer |
DocumentId |
|
IndexFields
|
Documents.IndexFields | object |
IndexFields |
|
DocumentTitle
|
Documents.DocumentTitle | string |
DocumentTitle |
|
FileCabinetId
|
Documents.FileCabinetId | string |
FileCabinetId |
|
TotalPages
|
Documents.TotalPages | integer |
TotalPages |
|
Размер файла
|
Documents.FileSize | integer |
Размер файла |
|
ContentType
|
Documents.ContentType | string |
ContentType |
|
VersionStatus
|
Documents.VersionStatus | string |
VersionStatus |
|
isCold
|
Documents.DocumentFlags.isCold | boolean |
isCold |
|
isDBRecord
|
Documents.DocumentFlags.isDBRecord | boolean |
isDBRecord |
|
isCheckedOut
|
Documents.DocumentFlags.isCheckedOut | boolean |
isCheckedOut |
|
isCopyRightProtected
|
Documents.DocumentFlags.isCopyRightProtected | boolean |
isCopyRightProtected |
|
isVoiceAvailable
|
Documents.DocumentFlags.isVoiceAvailable | boolean |
isVoiceAvailable |
|
hasAppendedDocuments
|
Documents.DocumentFlags.hasAppendedDocuments | boolean |
hasAppendedDocuments |
|
isProtected
|
Documents.DocumentFlags.isProtected | boolean |
isProtected |
|
isDeleted
|
Documents.DocumentFlags.isDeleted | boolean |
isDeleted |
|
isEmail
|
Documents.DocumentFlags.isEmail | boolean |
isEmail |
Добавление файла
Добавляет файл или раздел к существующему документу.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinet | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocID | True | string |
Укажите идентификатор документа, к который нужно добавить. |
|
Содержимое файла
|
file | file |
Укажите содержимое файла для хранения. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
SignatureStatus
|
SignatureStatus | array of string |
SignatureStatus |
|
SectionId
|
SectionId | string |
SectionId |
|
ContentType
|
ContentType | string |
ContentType |
|
HaveMorePages
|
HaveMorePages | boolean |
HaveMorePages |
|
PageCount
|
PageCount | integer |
PageCount |
|
Размер файла
|
FileSize | integer |
Размер файла |
|
OriginalFileName
|
OriginalFileName | string |
OriginalFileName |
|
ContentModified
|
ContentModified | string |
ContentModified |
|
HasTextAnnotation
|
HasTextAnnotation | boolean |
HasTextAnnotation |
|
ЗаметкиPreview
|
AnnotationsPreview | boolean |
ЗаметкиPreview |
Замена файла
Заменяет файл или раздел в существующем документе.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinet | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocumentID | True | integer |
Укажите идентификатор документа, который нужно заменить. |
|
Номер файла
|
FileNumber | True | integer |
Укажите номер файла для замены. |
|
Содержимое файла
|
file | file |
Укажите содержимое файла для хранения. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
SignatureStatus
|
SignatureStatus | array of string |
SignatureStatus |
|
SectionId
|
SectionId | string |
SectionId |
|
ContentType
|
ContentType | string |
ContentType |
|
HaveMorePages
|
HaveMorePages | boolean |
HaveMorePages |
|
PageCount
|
PageCount | integer |
PageCount |
|
Размер файла
|
FileSize | integer |
Размер файла |
|
OriginalFileName
|
OriginalFileName | string |
OriginalFileName |
|
ContentModified
|
ContentModified | string |
ContentModified |
|
HasTextAnnotation
|
HasTextAnnotation | boolean |
HasTextAnnotation |
|
ЗаметкиPreview
|
AnnotationsPreview | boolean |
ЗаметкиPreview |
Импорт в область документов
Импортируйте новый документ в область документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Область документов
|
DocumentTray | True | string |
Выберите область документов для импорта. |
|
Диалоговое окно хранилища
|
StoreDialogId | string |
Выберите диалоговое окно хранилища, используемое во время импорта. |
|
|
Индексные данные
|
index | string |
Укажите данные индекса для документа. |
|
|
Содержимое файла
|
file | file |
Укажите содержимое файла для импорта. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Разделы
|
Sections | array of object |
Разделы |
|
SignatureStatus
|
Sections.SignatureStatus | array of string |
SignatureStatus |
|
SectionId
|
Sections.SectionId | string |
SectionId |
|
ContentType
|
Sections.ContentType | string |
ContentType |
|
HaveMorePages
|
Sections.HaveMorePages | boolean |
HaveMorePages |
|
PageCount
|
Sections.PageCount | integer |
PageCount |
|
Размер файла
|
Sections.FileSize | integer |
Размер файла |
|
OriginalFileName
|
Sections.OriginalFileName | string |
OriginalFileName |
|
ContentModified
|
Sections.ContentModified | string |
ContentModified |
|
HasTextAnnotation
|
Sections.HasTextAnnotation | boolean |
HasTextAnnotation |
|
ЗаметкиPreview
|
Sections.AnnotationsPreview | boolean |
ЗаметкиPreview |
|
DocumentId
|
DocumentId | integer |
DocumentId |
|
IndexFields
|
IndexFields | object |
IndexFields |
|
DocumentTitle
|
DocumentTitle | string |
DocumentTitle |
|
FileCabinetId
|
FileCabinetId | string |
FileCabinetId |
|
TotalPages
|
TotalPages | integer |
TotalPages |
|
Размер файла
|
FileSize | integer |
Размер файла |
|
ContentType
|
ContentType | string |
ContentType |
|
VersionStatus
|
VersionStatus | string |
VersionStatus |
|
isCold
|
DocumentFlags.isCold | boolean |
isCold |
|
isDBRecord
|
DocumentFlags.isDBRecord | boolean |
isDBRecord |
|
isCheckedOut
|
DocumentFlags.isCheckedOut | boolean |
isCheckedOut |
|
isCopyRightProtected
|
DocumentFlags.isCopyRightProtected | boolean |
isCopyRightProtected |
|
isVoiceAvailable
|
DocumentFlags.isVoiceAvailable | boolean |
isVoiceAvailable |
|
hasAppendedDocuments
|
DocumentFlags.hasAppendedDocuments | boolean |
hasAppendedDocuments |
|
isProtected
|
DocumentFlags.isProtected | boolean |
isProtected |
|
isDeleted
|
DocumentFlags.isDeleted | boolean |
isDeleted |
|
isEmail
|
DocumentFlags.isEmail | boolean |
isEmail |
Обновление полей индекса
Обновляет поля индекса документа.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Картотека
|
FileCabinetID | True | string |
Выберите файловый кабинет с документом, чтобы обновить его. |
|
Идентификатор документа
|
DocumentID | True | integer |
Укажите идентификатор документа для обновления. |
|
Имя
|
Name | string |
Выберите или укажите поле индекса. |
|
|
Ценность
|
Value | string |
Укажите значение индекса. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Разделы
|
Sections | array of object |
Разделы |
|
SignatureStatus
|
Sections.SignatureStatus | array of string |
SignatureStatus |
|
SectionId
|
Sections.SectionId | string |
SectionId |
|
ContentType
|
Sections.ContentType | string |
ContentType |
|
HaveMorePages
|
Sections.HaveMorePages | boolean |
HaveMorePages |
|
PageCount
|
Sections.PageCount | integer |
PageCount |
|
Размер файла
|
Sections.FileSize | integer |
Размер файла |
|
OriginalFileName
|
Sections.OriginalFileName | string |
OriginalFileName |
|
ContentModified
|
Sections.ContentModified | string |
ContentModified |
|
HasTextAnnotation
|
Sections.HasTextAnnotation | boolean |
HasTextAnnotation |
|
ЗаметкиPreview
|
Sections.AnnotationsPreview | boolean |
ЗаметкиPreview |
|
DocumentId
|
DocumentId | integer |
DocumentId |
|
IndexFields
|
IndexFields | object |
IndexFields |
|
DocumentTitle
|
DocumentTitle | string |
DocumentTitle |
|
FileCabinetId
|
FileCabinetId | string |
FileCabinetId |
|
TotalPages
|
TotalPages | integer |
TotalPages |
|
Размер файла
|
FileSize | integer |
Размер файла |
|
ContentType
|
ContentType | string |
ContentType |
|
VersionStatus
|
VersionStatus | string |
VersionStatus |
|
isCold
|
DocumentFlags.isCold | boolean |
isCold |
|
isDBRecord
|
DocumentFlags.isDBRecord | boolean |
isDBRecord |
|
isCheckedOut
|
DocumentFlags.isCheckedOut | boolean |
isCheckedOut |
|
isCopyRightProtected
|
DocumentFlags.isCopyRightProtected | boolean |
isCopyRightProtected |
|
isVoiceAvailable
|
DocumentFlags.isVoiceAvailable | boolean |
isVoiceAvailable |
|
hasAppendedDocuments
|
DocumentFlags.hasAppendedDocuments | boolean |
hasAppendedDocuments |
|
isProtected
|
DocumentFlags.isProtected | boolean |
isProtected |
|
isDeleted
|
DocumentFlags.isDeleted | boolean |
isDeleted |
|
isEmail
|
DocumentFlags.isEmail | boolean |
isEmail |
Передача документов
Перемещает один или несколько документов из одного шкафа или области документов в другой.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Целевой файловый шкаф или область документов
|
DestinationFileCabinetID | True | string |
Выберите целевой файловый шкаф или область документов. |
|
Диалоговое окно хранилища
|
StoreDialogID | string |
Выберите диалоговое окно хранилища для индексирования перемещаемых документов. |
|
|
Исходный шкаф файлов или область документов
|
SourceFileCabinetId | True | string |
Выберите исходный шкаф файлов или область документов. |
|
Идентификатор
|
DocumentId | integer |
Укажите идентификатор документа. |
|
|
Имя
|
Name | string |
Выберите или укажите имя поля. |
|
|
Ценность
|
Value | string |
Укажите значение поля. |
|
|
Сохранение источника
|
KeepSource | boolean |
Выберите, следует ли удалять исходные документы. |
|
|
Заполнение Intellix
|
FillIntellix | boolean |
Выберите, следует ли использовать интеллектуальную индексирование при хранении. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Численность
|
Count | integer |
Численность |
|
Documents
|
Documents | array of object |
Documents |
|
Разделы
|
Documents.Sections | array of object |
Разделы |
|
SignatureStatus
|
Documents.Sections.SignatureStatus | array of string |
SignatureStatus |
|
SectionId
|
Documents.Sections.SectionId | string |
SectionId |
|
ContentType
|
Documents.Sections.ContentType | string |
ContentType |
|
HaveMorePages
|
Documents.Sections.HaveMorePages | boolean |
HaveMorePages |
|
PageCount
|
Documents.Sections.PageCount | integer |
PageCount |
|
Размер файла
|
Documents.Sections.FileSize | integer |
Размер файла |
|
OriginalFileName
|
Documents.Sections.OriginalFileName | string |
OriginalFileName |
|
ContentModified
|
Documents.Sections.ContentModified | string |
ContentModified |
|
HasTextAnnotation
|
Documents.Sections.HasTextAnnotation | boolean |
HasTextAnnotation |
|
ЗаметкиPreview
|
Documents.Sections.AnnotationsPreview | boolean |
ЗаметкиPreview |
|
DocumentId
|
Documents.DocumentId | integer |
DocumentId |
|
IndexFields
|
Documents.IndexFields | object |
IndexFields |
|
DocumentTitle
|
Documents.DocumentTitle | string |
DocumentTitle |
|
FileCabinetId
|
Documents.FileCabinetId | string |
FileCabinetId |
|
TotalPages
|
Documents.TotalPages | integer |
TotalPages |
|
Размер файла
|
Documents.FileSize | integer |
Размер файла |
|
ContentType
|
Documents.ContentType | string |
ContentType |
|
VersionStatus
|
Documents.VersionStatus | string |
VersionStatus |
|
isCold
|
Documents.DocumentFlags.isCold | boolean |
isCold |
|
isDBRecord
|
Documents.DocumentFlags.isDBRecord | boolean |
isDBRecord |
|
isCheckedOut
|
Documents.DocumentFlags.isCheckedOut | boolean |
isCheckedOut |
|
isCopyRightProtected
|
Documents.DocumentFlags.isCopyRightProtected | boolean |
isCopyRightProtected |
|
isVoiceAvailable
|
Documents.DocumentFlags.isVoiceAvailable | boolean |
isVoiceAvailable |
|
hasAppendedDocuments
|
Documents.DocumentFlags.hasAppendedDocuments | boolean |
hasAppendedDocuments |
|
isProtected
|
Documents.DocumentFlags.isProtected | boolean |
isProtected |
|
isDeleted
|
Documents.DocumentFlags.isDeleted | boolean |
isDeleted |
|
isEmail
|
Documents.DocumentFlags.isEmail | boolean |
isEmail |
Поиск в шкафу файлов
Найдите файловый шкаф для документов, соответствующих указанным критериям.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Картотека
|
FileCabinet | True | string |
Выберите файловый кабинет для поиска. |
|
Диалоговое окно поиска
|
SearchDialogId | True | string |
Выберите диалоговое окно поиска, используемое для поиска. |
|
Поисковый запрос
|
SearchQuery | True |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Численность
|
Count | integer |
Численность |
|
Documents
|
Documents | array of object |
Documents |
|
Разделы
|
Documents.Sections | array of |
Разделы |
|
DocumentId
|
Documents.DocumentId | integer |
DocumentId |
|
IndexFields
|
Documents.IndexFields | object |
IndexFields |
|
DocumentTitle
|
Documents.DocumentTitle | string |
DocumentTitle |
|
FileCabinetId
|
Documents.FileCabinetId | string |
FileCabinetId |
|
TotalPages
|
Documents.TotalPages | integer |
TotalPages |
|
Размер файла
|
Documents.FileSize | integer |
Размер файла |
|
ContentType
|
Documents.ContentType | string |
ContentType |
|
VersionStatus
|
Documents.VersionStatus | string |
VersionStatus |
|
isCold
|
Documents.DocumentFlags.isCold | boolean |
isCold |
|
isDBRecord
|
Documents.DocumentFlags.isDBRecord | boolean |
isDBRecord |
|
isCheckedOut
|
Documents.DocumentFlags.isCheckedOut | boolean |
isCheckedOut |
|
isCopyRightProtected
|
Documents.DocumentFlags.isCopyRightProtected | boolean |
isCopyRightProtected |
|
isVoiceAvailable
|
Documents.DocumentFlags.isVoiceAvailable | boolean |
isVoiceAvailable |
|
hasAppendedDocuments
|
Documents.DocumentFlags.hasAppendedDocuments | boolean |
hasAppendedDocuments |
|
isProtected
|
Documents.DocumentFlags.isProtected | boolean |
isProtected |
|
isDeleted
|
Documents.DocumentFlags.isDeleted | boolean |
isDeleted |
|
isEmail
|
Documents.DocumentFlags.isEmail | boolean |
isEmail |
Получение диалогов
Возвращает список диалоговых окон для файлового шкафа или области документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinet | True | string |
Выберите панель файлов или область документов, чтобы получить диалоговые окна. |
|
Тип диалогового окна
|
DialogType | string |
Выберите тип возвращаемых диалогов. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Dialogs
|
Dialogs | array of object |
Dialogs |
|
Имя
|
Dialogs.Name | string |
Имя |
|
Гид
|
Dialogs.Guid | string |
Гид |
|
Цвет
|
Dialogs.Color | string |
Цвет |
|
IsDefault
|
Dialogs.IsDefault | boolean |
IsDefault |
|
Тип
|
Dialogs.Type | string |
Тип |
|
FileCabinetId
|
Dialogs.FileCabinetId | string |
FileCabinetId |
Получение меток
Возвращает список меток для шкафа файла или области документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinet | True | string |
Выберите шкаф файлов или область документов, чтобы получить метки. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Марки
|
Stamps | array of object |
Марки |
|
Идентификатор
|
Stamps.Id | string |
Идентификатор |
|
Имя
|
Stamps.Name | string |
Имя |
|
Отображаемое имя
|
Stamps.DisplayName | string |
Отображаемое имя |
|
Цвет
|
Stamps.Color | string |
Цвет |
|
Signature
|
Stamps.Signature | string |
Signature |
|
PasswordProtected
|
Stamps.PasswordProtected | boolean |
PasswordProtected |
|
Перезаписать
|
Stamps.Overwrite | boolean |
Перезаписать |
|
Тип
|
Stamps.Type | string |
Тип |
|
FileCabinetId
|
Stamps.FileCabinetId | string |
FileCabinetId |
Получение организации
Получите имя организации.
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Имя
|
Name | string |
Имя |
Получение полей диалогового окна
Возвращает поля для диалогового окна
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Картотека
|
FileCabinet | True | string |
Выбор шкафа файлов |
|
Dialog
|
DialogId | True | string |
Выберите диалоговое окно, чтобы получить поля. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Fields
|
Fields | array of object |
Fields |
|
DBFieldName
|
Fields.DBFieldName | string |
DBFieldName |
|
DWFieldType
|
Fields.DWFieldType | string |
DWFieldType |
|
Отображаемое имя
|
Fields.DisplayName | string |
Отображаемое имя |
|
ReadOnly
|
Fields.ReadOnly | boolean |
ReadOnly |
|
Видимо
|
Fields.Visible | boolean |
Видимо |
Получение полей метки
Возвращает список полей для метки.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinet | True | string |
Выберите шкаф файлов или область документов с требуемой меткой. |
|
Штемпель
|
Stamp | True | string |
Выберите метку, чтобы получить его поля. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Fields
|
Fields | array of object |
Fields |
|
Идентификатор
|
Fields.Id | string |
Идентификатор |
|
Этикетка
|
Fields.Label | string |
Этикетка |
|
Отображаемое имя
|
Fields.DisplayName | string |
Отображаемое имя |
Получение полей шкафа файлов
Возвращает список полей для шкафа файлов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Картотека
|
FileCabinet | True | string |
Выберите файловый кабинет, чтобы получить поля. |
|
Тип поля
|
FieldType | string |
Выберите тип возвращаемых полей. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Fields
|
Fields | array of object |
Fields |
|
TableFieldColumns
|
Fields.TableFieldColumns | array of object |
TableFieldColumns |
|
DBFieldName
|
Fields.TableFieldColumns.DBFieldName | string |
DBFieldName |
|
DWFieldType
|
Fields.TableFieldColumns.DWFieldType | string |
DWFieldType |
|
Отображаемое имя
|
Fields.TableFieldColumns.DisplayName | string |
Отображаемое имя |
|
DropLeadingBlanks
|
Fields.TableFieldColumns.DropLeadingBlanks | boolean |
DropLeadingBlanks |
|
DropLeadingZero
|
Fields.TableFieldColumns.DropLeadingZero | boolean |
DropLeadingZero |
|
FieldInfoText
|
Fields.TableFieldColumns.FieldInfoText | string |
FieldInfoText |
|
FixedEntry
|
Fields.TableFieldColumns.FixedEntry | string |
FixedEntry |
|
Length
|
Fields.TableFieldColumns.Length | integer |
Length |
|
NotEmpty
|
Fields.TableFieldColumns.NotEmpty | boolean |
NotEmpty |
|
Точность
|
Fields.TableFieldColumns.Precision | integer |
Точность |
|
Scope
|
Fields.TableFieldColumns.Scope | string |
Scope |
|
UsedAsDocumentName
|
Fields.UsedAsDocumentName | boolean |
UsedAsDocumentName |
|
DBFieldName
|
Fields.DBFieldName | string |
DBFieldName |
|
DWFieldType
|
Fields.DWFieldType | string |
DWFieldType |
|
Отображаемое имя
|
Fields.DisplayName | string |
Отображаемое имя |
|
DropLeadingBlanks
|
Fields.DropLeadingBlanks | boolean |
DropLeadingBlanks |
|
DropLeadingZero
|
Fields.DropLeadingZero | boolean |
DropLeadingZero |
|
FieldInfoText
|
Fields.FieldInfoText | string |
FieldInfoText |
|
FixedEntry
|
Fields.FixedEntry | string |
FixedEntry |
|
Length
|
Fields.Length | integer |
Length |
|
NotEmpty
|
Fields.NotEmpty | boolean |
NotEmpty |
|
Точность
|
Fields.Precision | integer |
Точность |
|
Scope
|
Fields.Scope | string |
Scope |
Получение сведений о документе
Возвращает сведения о документе.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinetID | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocumentID | True | integer |
Укажите идентификатор документа, для которого требуется информация. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Разделы
|
Sections | array of object |
Разделы |
|
SignatureStatus
|
Sections.SignatureStatus | array of string |
SignatureStatus |
|
SectionId
|
Sections.SectionId | string |
SectionId |
|
ContentType
|
Sections.ContentType | string |
ContentType |
|
HaveMorePages
|
Sections.HaveMorePages | boolean |
HaveMorePages |
|
PageCount
|
Sections.PageCount | integer |
PageCount |
|
Размер файла
|
Sections.FileSize | integer |
Размер файла |
|
OriginalFileName
|
Sections.OriginalFileName | string |
OriginalFileName |
|
ContentModified
|
Sections.ContentModified | string |
ContentModified |
|
HasTextAnnotation
|
Sections.HasTextAnnotation | boolean |
HasTextAnnotation |
|
ЗаметкиPreview
|
Sections.AnnotationsPreview | boolean |
ЗаметкиPreview |
|
DocumentId
|
DocumentId | integer |
DocumentId |
|
IndexFields
|
IndexFields | object |
IndexFields |
|
DocumentTitle
|
DocumentTitle | string |
DocumentTitle |
|
FileCabinetId
|
FileCabinetId | string |
FileCabinetId |
|
TotalPages
|
TotalPages | integer |
TotalPages |
|
Размер файла
|
FileSize | integer |
Размер файла |
|
ContentType
|
ContentType | string |
ContentType |
|
VersionStatus
|
VersionStatus | string |
VersionStatus |
|
isCold
|
DocumentFlags.isCold | boolean |
isCold |
|
isDBRecord
|
DocumentFlags.isDBRecord | boolean |
isDBRecord |
|
isCheckedOut
|
DocumentFlags.isCheckedOut | boolean |
isCheckedOut |
|
isCopyRightProtected
|
DocumentFlags.isCopyRightProtected | boolean |
isCopyRightProtected |
|
isVoiceAvailable
|
DocumentFlags.isVoiceAvailable | boolean |
isVoiceAvailable |
|
hasAppendedDocuments
|
DocumentFlags.hasAppendedDocuments | boolean |
hasAppendedDocuments |
|
isProtected
|
DocumentFlags.isProtected | boolean |
isProtected |
|
isDeleted
|
DocumentFlags.isDeleted | boolean |
isDeleted |
|
isEmail
|
DocumentFlags.isEmail | boolean |
isEmail |
Получение шкафов файлов и области документов
Возвращает список шкафов файлов и /или области документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Тип шкафа файлов
|
FileCabinetType | True | string |
Выберите нужные типы. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
FileCabinets
|
FileCabinets | array of object |
FileCabinets |
|
Имя
|
FileCabinets.Name | string |
Имя |
|
Гид
|
FileCabinets.Guid | string |
Гид |
|
Цвет
|
FileCabinets.Color | string |
Цвет |
|
IsTray
|
FileCabinets.IsTray | boolean |
IsTray |
Размещение метки
Помещает метку в документ.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinetID | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocumentID | True | integer |
Укажите идентификатор документа, который требуется наметить. |
|
Номер файла
|
FileNumber | True | integer |
Укажите файл или раздел, содержащий метку страницы. |
|
Номер страницы
|
PageNumber | True | integer |
Укажите номер страницы для размещения метки. |
|
Уровень
|
Layer | True | integer |
Укажите слой документов, чтобы поместить метку на [1-5] |
|
Горизонтальное положение (положение X)
|
PositionX | number |
[Необязательно] Позиция с левого края страницы в мм. |
|
|
Вертикальная позиция (позиция Y)
|
PositionY | number |
[Необязательно] Позиция от верхнего края страницы в мм. |
|
|
Штемпель
|
StampId | True | string |
Выберите или укажите используемую метку. |
|
Пароль
|
Password | string |
Укажите пароль для метки (при необходимости). |
|
|
Имя
|
Name | string |
Укажите имя поля. |
|
|
Ценность
|
Value | string |
Укажите значение поля. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
User
|
Created.User | string |
User |
|
Time
|
Created.Time | string |
Time |
|
Тип
|
Type | string |
Тип |
|
Цвет
|
Color | string |
Цвет |
|
Вращение
|
Rotation | integer |
Вращение |
|
Transparent
|
Transparent | boolean |
Transparent |
|
StrokeWidth
|
StrokeWidth | integer |
StrokeWidth |
|
Гид
|
Guid | string |
Гид |
Скачивание документа
Загружает документ из файлового шкафа или области документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinetID | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocumentId | True | integer |
Укажите идентификатор документа, который требуется скачать. |
|
Формат документа
|
DocumentFormat | True | string |
Выберите формат скачаемого документа. |
Возвращаемое значение
Тело
- Тело
- binary
Скачивание файла
Скачивает файл или раздел документа, хранящегося в шкафу файлов или области документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinetID | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocumentId | True | integer |
Укажите идентификатор документа с файлом, который требуется скачать. |
|
Номер файла
|
FileNumber | True | string |
Укажите номер файла, который требуется скачать. |
|
Формат документа
|
DocumentFormat | True | string |
Выберите формат скачаемого документа. |
Возвращаемое значение
Тело
- Тело
- binary
Удаление документа
Удаляет документ из файлового шкафа или области документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinetID | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocumentID | True | integer |
Укажите идентификатор документа, который требуется удалить. |
Удаление файла
Удаляет файл или раздел из существующего документа.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Панель файлов или область документов
|
FileCabinet | True | string |
Выберите панель файлов или область документов с документом. |
|
Идентификатор документа
|
DocumentID | True | integer |
Укажите идентификатор документа для удаления. |
|
Номер файла
|
FileNumber | True | integer |
Укажите номер файла для удаления. |
Хранение в шкафу файлов
Хранит новый документ в файловый шкаф.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Картотека
|
FileCabinet | True | string |
Выберите файловый шкаф для хранения. |
|
Диалоговое окно хранилища
|
StoreDialogId | True | string |
Выберите диалоговое окно хранилища, используемое для хранения. |
|
Индексные данные
|
index | string |
Укажите данные индекса для документа. |
|
|
Содержимое файла
|
file | file |
Укажите содержимое файла для хранения. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Разделы
|
Sections | array of object |
Разделы |
|
SignatureStatus
|
Sections.SignatureStatus | array of string |
SignatureStatus |
|
SectionId
|
Sections.SectionId | string |
SectionId |
|
ContentType
|
Sections.ContentType | string |
ContentType |
|
HaveMorePages
|
Sections.HaveMorePages | boolean |
HaveMorePages |
|
PageCount
|
Sections.PageCount | integer |
PageCount |
|
Размер файла
|
Sections.FileSize | integer |
Размер файла |
|
OriginalFileName
|
Sections.OriginalFileName | string |
OriginalFileName |
|
ContentModified
|
Sections.ContentModified | string |
ContentModified |
|
HasTextAnnotation
|
Sections.HasTextAnnotation | boolean |
HasTextAnnotation |
|
ЗаметкиPreview
|
Sections.AnnotationsPreview | boolean |
ЗаметкиPreview |
|
DocumentId
|
DocumentId | integer |
DocumentId |
|
IndexFields
|
IndexFields | object |
IndexFields |
|
DocumentTitle
|
DocumentTitle | string |
DocumentTitle |
|
FileCabinetId
|
FileCabinetId | string |
FileCabinetId |
|
TotalPages
|
TotalPages | integer |
TotalPages |
|
Размер файла
|
FileSize | integer |
Размер файла |
|
ContentType
|
ContentType | string |
ContentType |
|
VersionStatus
|
VersionStatus | string |
VersionStatus |
|
isCold
|
DocumentFlags.isCold | boolean |
isCold |
|
isDBRecord
|
DocumentFlags.isDBRecord | boolean |
isDBRecord |
|
isCheckedOut
|
DocumentFlags.isCheckedOut | boolean |
isCheckedOut |
|
isCopyRightProtected
|
DocumentFlags.isCopyRightProtected | boolean |
isCopyRightProtected |
|
isVoiceAvailable
|
DocumentFlags.isVoiceAvailable | boolean |
isVoiceAvailable |
|
hasAppendedDocuments
|
DocumentFlags.hasAppendedDocuments | boolean |
hasAppendedDocuments |
|
isProtected
|
DocumentFlags.isProtected | boolean |
isProtected |
|
isDeleted
|
DocumentFlags.isDeleted | boolean |
isDeleted |
|
isEmail
|
DocumentFlags.isEmail | boolean |
isEmail |
Определения
бинарный
Это базовый тип данных binary.