Полное описание платформы Docsvision 5.5
Полное описание платформы
Скачать

Конструктор карточек – это набор Low-Сode инструментов, которые позволяют создавать новые и модифицировать существующие формы карточек в платформе Docsvision при помощи удобных дизайн-элементов. С помощью этого конструктора можно настраивать собственные визуальные и функциональные интерфейсы карточек документов, создавать и изменять приложения, собирать прототипы решений для тестирования автоматизации новых бизнес-задач.

Конструктор карточек состоит из следующих визуальных инструментов:

  • Конструктор web-разметок
    Позволяет настраивать интерфейс карточки, через который пользователь будет работать в web-клиенте Docsvision. Особенность конструктора web-разметок в том, что он позволяет настраивать разные виды дизайна интерфейса в зависимости от состояния карточки, роли пользователя или устройства, через который пользователь работает с карточкой (компьютер, планшет или смартфон).
  • Конструктор состояний
    Позволяет устанавливать и изменять этапы жизненного цикла карточки: её состояния (например, «Подготовка», «На согласовании», «Согласована», «В архиве»), последовательность переходов между ними, доступность каких-либо операций в зависимости от стадии жизненного цикла карточки (например, просмотр файлов, изменение определённых реквизитов, добавление комментариев и т.д.)
  • Конструктор ролей
    Позволяет настраивать динамические роли, которые могут зависеть от содержимого карточки, должности пользователя и других параметров. Роль определяет оформление пользовательского интерфейса карточки электронного документа и доступные операции для работы с ней.
  • Конструктор справочников
    Позволяет создавать и настраивать произвольные, линейные и иерархические справочники, значения из которых можно использовать для автозаполнения полей карточки.
  • Конструктор правил нумерации
    Обеспечивает возможность автоматического присвоения карточкам регистрационных номеров. Правила автоматической генерации номеров и логика присвоения их различным типам документов формируются в этом конструкторе.

Каждый из инструментов конструктора карточек – это полноценный Low-Code конструктор, в котором можно настроить все необходимые нюансы для работы с карточкой. Таким образом функциональность настройки через дизайн-элементы позволяет создавать на базе Docsvision сложные специализированные решения, обеспечивая при этом значительную экономию времени и ресурсов на разработку, а также гарантируя обновление и развитие таких решений даже без участия программистов, интегратора или вендора платформы.

Конструктор web-разметок

Конструктор позволяет полностью настраивать внешний вид карточек, изменять состав атрибутов, включая сложные элементы, настраивать ленту инструментов. Можно задавать различные настройки в зависимости от используемого пользователем устройства (компьютер, планшет, смартфон), в том числе управлять расположением и видимостью элементов, полностью изменять внешний вид путём настройки css-стилей, изменять способ ввода данных в атрибуты, управлять правилами размеров отображаемых элементов при изменении соотношения сторон окна браузера и пр.

Встроенный редактор скриптов и развитая объектная модель обеспечивают дополнительные возможности кастомизации и позволяют дополнять логику поведения карточек пользовательскими сценариями. Объектная модель позволяет писать отклики на любые события, создавать общие методы и переменные, наследовать код и подключать внешние сборки.

В конструкторе web-разметок можно настроить несколько разметок («дизайнов») для одного вида карточки, что позволяет создать гибкий, оптимизированный интерфейс под каждый пользовательский сценарий работы в системе.

Примеры функций конструктора web-разметок, которые используются для настройки интерфейса карточки документа:

  • Оформление различных экранов и электронных форм для создания, просмотра и редактирования карточки. Это позволяет настроить удобный интерфейс для каждой задачи пользователя. Например, в режиме создания карточки поля можно сделать крупнее и подсветить обязательные для заполнения, а в режиме просмотра – вывести на первое место предпросмотр файла. Таким образом, подстраивая элементы системы под сценарии работы сотрудников, визуально подсказывая, что необходимо сделать на каждом шаге, мы улучшаем пользовательский опыт, упрощаем освоение функций программы и снижаем необходимость обращаться к инструкциям или справочным материалам. Дружелюбный, интуитивно понятный интерфейс сокращает количество ошибок и время, необходимое на выполнение задачи.
  • В редакторе интерфейса доступна библиотека готовых визуальных элементов, которые можно использовать при настройке интерфейса карточки. Среди элементов есть как стандартные (строка, число, флажок, кнопка и т.д.), так и специальные (кнопка сканирования, предпросмотр файла, выбор из справочника и т.д.).
  • Для каждого элемента библиотеки есть возможность настроить связь управления с данными карточки.
  • Настройка общих свойств элемента управления: текстовой метки, обязательности, видимости и т.д.
  • Настройка обработки событий элемента управления.
 

Конструктор состояний

Примеры функций конструктора, которые используются для создания состояний объектов, настройки правил перехода между ними и указания разрешённых операций для каждого состояния:

  • Создание новых состояний жизненного цикла объекта и настойка переходов между ними. Например, можно настроить логику жизненного цикла электронного документа так, чтобы из состояния «Согласован» его можно было перевести только в состояние «В архиве».
  • Для каждого состояния жизненного цикла объекта можно задать отдельные условия и права доступа. Например, можно настроить, чтобы в состоянии «Подписан» у пользователей не было возможности редактировать файлы в карточке документа.
 

Конструктор ролей

Основная функция конструктора – управление разрешениями на выполнение действий с документом с учётом совокупности настроенных условий. Это необходимо для разграничения полномочий разных пользователей системы.

Документ в CSP-системе — это часто объект со сложным и длительным жизненным циклом, с разными условиями его обработки в зависимости от контекста. В Docsvision реализована контекстно-ролевая модель, что позволяет гибко настроить работу с документом на каждом этапе маршрута, а также защиту полей или объекта в целом под логику конкретного бизнес-процесса. Обработка условий информационной безопасности ролевой модели реализуется сервером приложений Docsvision.

Конструктор ролей позволяет настраивать правила активации динамических ролей на основе контекста факторов, связанных с движением документа. Таким образом динамическая роль пользователя в системе электронного документооборота при работе с конкретным документом вычисляется автоматически, в зависимости от его содержимого, этапа жизненного цикла, положения сотрудника в оргструктуре организации и др.

Примеры использования функций конструктора ролей:

  • Создание роли и настройка правила её вычисления, которое устанавливает связь между субъектом (например, текущим пользователем) и объектом системы (например, значением поля карточки). При создании сложных комбинаций правил вычисления роли, можно включать дополнительные узлы и соединять их через условные операторы И/ИЛИ.
  • Настройка матрицы доступа, по которой определяется соответствие между ролями, состояниями жизненного цикла объекта и разрешёнными операциями. Пример матрицы доступа: пользователю с ролью «Руководитель» для документа в состоянии «Подписан» будет запрещена операция «Добавление новой версии файла».
 

Конструктор справочников

Конструктор позволяет создавать сложные иерархические справочники и заполнять в них значения. Все приложения на базе платформы Docsvision могут использовать общую структуру справочников, что обеспечивает информационное единство всех данных во всех приложениях системы электронного документооборота. В составе любой редакции Docsvision поставляется базовый набор справочников. К ним относятся справочники сотрудников, контрагентов и категорий (например, типов документов).

Примеры использования функций конструктора справочников:

  • Добавление, редактирование и удаление узлов справочника. Например, можно создать узел справочника «Группы договоров» или «Виды заявок».
  • Добавление, редактирование и удаление строк в узлах справочника. Например, в узел «Группы договоров» справочника можно добавить значения «Аренда», «Купля-продажа», «Подряд» «Оказание услуг» и т.п., которые потом пользователи смогут выбирать в интерфейсе карточки документа.
  • Быстрый поиск по узлам и значениям строк по всему конструктору позволяет оперативно найти, из какого справочника подтягиваются значения в поле карточки.
 

Конструктор правил нумерации

Конструктор позволяет настроить правила любого уровня сложности для автоматического формирования регистрационных номеров документов или иных объектов платформы Docsvision.

Примеры использования функций конструктора правил нумерации:

  • Создание правила нумерации. Для каждого объекта системы можно настроить несколько правил нумерации, которые будут выбираться в зависимости от заданных условий.
  • Настройка условия выбора правила нумерации. Один из востребованных сценариев – связать условие с значением полей объекта. Например, при поступлении в СЭД заявок из электронной почты, если в поле «Отправитель» указана определённая организация (головная структура холдинга, ФНС и т.п.), выбирать специальное правило нумерации такого документа.
  • Настройка префикса и суффикса для номера. Можно указать, какие значения выводить до числового номера, какие – после.
  • Настройка нумератора позволяет установить правила формирования числового номера и определить, когда счётчик должен сбрасываться (например, с начала нового календарного года) или какие числовые значения нумератора будут зарезервированы.

Конструктор карточек

Клиенты Docsvision в течение действия пакета обновлений могут обратиться в службу технической поддержки для консультации или решения технических вопросов, а также получения доступа к документации более ранних версий компонентов платформы.

Поддержка МЧД в СЭД Как изменится порядок подписания? Как подготовить предприятие к изменениям? Как адаптировать СЭД?