Виджеты

Для некоторых виджетов доступна настройка. Настройка отмечена следующей иконкой:

../../_images/widget_1.png

Виджет «Журнал»

Ключ journal

Виджет для настройки отображения журнала.

Настройка

../../_images/widget_2.png

../../_images/widget_3.png
Настроенный вид

../../_images/widget_4.png

Виджет «Веб страница»

Ключ web-page

Виджет отображает любую web-страницу, заданную в его настройках.

Настройка

../../_images/widget_5.png
Настроенный вид

../../_images/widget_6.png

Виджет «Предпросмотр»

Ключ doc-preview

Виджет предпросмотра служит для отображения основного документа и всех связанных из атрибута «Содержимое». Позволяет осуществлять скачивание не только основного, а текущего открытого документа.

Оригиналы документов могут быть других расширений, но виджет показывает только картинки или сгенерированные pdf на базе основного.

С включённой настройкой в виджете показываются все связанные документы.

../../_images/Preview_2.png

Первым отображается основной контент cm:content, затем дочерние элементы с типом idocs:doc.

Если основной отсутствует, то отобразится следующий документ.

Переход между документами осуществляется через дропдаун или скролл. Количество документов указано в дропдауне:

../../_images/Preview_1.png

Содержимое виджета обновляется при изменениях основного и связанных документов.

Виджет «Комментарии»

Ключ comments

Виджет для отображения комментариев к документу.

../../_images/widget_8.png

Виджет «Свойства»

Ключ properties

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

Список для выбора - формы из журнала форм.

Настройка
Список для выбора - формы из журнала форм.

../../_images/widget_9.png

../../_images/widget_10.png
Настроенный вид
Для типа дашборда Case-details реализовано 2 режима (см. настройки ниже)
- просмотр с возможностью inline редактирования значений атрибутов:
../../_images/widget_11.png
- редактирование в режиме «формы»:
../../_images/widget_11_1.png
Для типа дашборда Site-dashboard
../../_images/widget_12.png

Для виджета так же доступен переход в конструктор формы для дополнительной настройки полей. См. подробную статью Формы


../../_images/form_builder_icon.png

../../_images/form_builder_form.png

Настройка режима редактирования виджета для типа дашборда Case-details

Для типа дашборда Case-details доступна настройка режима просмотра с возможностью inline редактирования значений атрибутов или редактирования в режиме «формы». По умолчанию выставлен режим просмотра.

Для изменения режима необходимо в карточке нажать шестеренку- > «Настроить страницу»:

../../_images/case_edit_1.png

В настройке карточки перейти в раздел «Виджеты», и у виджета «Свойства» нажать:

../../_images/case_edit_2.png

В настройках выбрать «Режим редактирования» и нажать «Применить»:

../../_images/case_edit_3.png

В настройке карточки нажать «Применить».

Особенности режима редактирования

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

../../_images/case_edit_4.png

Если пользователь вносит изменения, то в шапке виджета становятся доступны кнопки «Отмена» и «Сохранить».

Если изменений нет - кнопки в шапке виджета отсутствуют.

Если поля при редактировании не проходят валидацию - кнопка «Сохранить» становится не доступна для нажатия:

../../_images/case_edit_5.png

Виджет «Мои задачи»

Ключ current-tasks

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

../../_images/widget_13.png

Виджет «Все задачи»

Ключ tasks

Виджет для отображения задач по данному кейсу и их исполнителей.

Настройка

../../_images/widget_14.png
Настроенный вид

../../_images/widget_15.png

Виджет «Статус»

Ключ doc-status

Виджет отображает текущий статус кейса (определяется системой автоматически, не доступен для редактирования пользователем).

../../_images/widget_16.png

Виджет «История событий»

Ключ events-history

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

Виджет представлен в виде таблицы.

../../_images/History_1.png

Для каждого столбца можно настроить фильтрацию и поиск событий:

../../_images/History_2.png

Для bpmn-процесса:

../../_images/History_3.png

В виджет добавлены события по сущности процесса:

  • Создании процесса

  • Обновлении версии. Так же с указанием исходной версии.

  • Публикации версии в движок

Виджет «Журнал версий»

Ключ versions-journal

Виджет содержит актуальную и предшествующие версии документа.

Служит для загрузки новой версии документа, а также для сравнения файлов.

../../_images/widget_18.png

Версии документов можно сравнить - выбрать версии и нажать Сравнить. Различия будут подсвечены:

../../_images/widget_18_1.png

Для bpmn-процесса:

../../_images/widget_39.png

В виджете реализован функционал «тегов». Для версии процесса, которая была опубликована, будет показываться тег «Опубликовано» (1).

Добавлена кнопка редактирования (2), при нажатии на которую, открывается bpmn-редактор процесса конкретной версии.

При нажатии на кнопку скачать (3), происходит скачивание конкретной версии процесса.

При сохранении процесса в редакторе, если есть различий, происходит инкремент версии.

Добавлено сравнение версий процесса - выберите версии и нажмите «Сравнить»:

../../_images/widget_40.png

Виджет «Связи документа»

Ключ doc-associations

Виджет используется для установки связей данного кейса с другими

../../_images/doc-associations.png

и отображения установленных связей.

../../_images/widget_19.png

Настройки

Настройки производятся на вкладке Связи типа данных. Связь может быть настроена с любой ассоциацией.

Виджет «Действия»

Ключ record-actions

Виджет содержит перечень доступных действий с кейсом на данном статусе.

Настройки подтягиваются из типа данных. См. подробную статью Действия

../../_images/widget_20.png

Виджет «Штрих-код»

Ключ barcode

Виджет отображает отображает сгенерированный штрих-код документа, основанный на числовом поле документа.

По умолчанию используется поле idocs:barcode.

Если нужно другое поле, то следует зарегистрировать это поле по типу ECOS в бине core.barcode-attribute.type-to-property.mappingRegistry Пример:

<bean id="records.contracts.barcode-attribute.type-to-property.mapping"
    class="ru.citeck.ecos.spring.registry.MappingRegistrar">
    <constructor-arg ref="core.barcode-attribute.type-to-property.mappingRegistry"/>
    <property name="mapping">
        <map>
            <entry key="contracts-cat-doctype-contract" value="contracts:barcode"/>
        </map>
    </property>
</bean>
Настройка

../../_images/widget_21.png
Условие отображения кнопки:
Если отсутствует условие, то кнопка отображается. Иначе для отображения, API по заданному условию должно возвращать true.
В текущей версии сохраняется как json строка.
Написание условия в соответствии статье Язык предикатов
Настроенный вид
Для типа дашборда Case-details
../../_images/widget_22.png

Виджет «Документы»

Ключ documents

Виджет служит для загрузки сопутствующих документов/ синхронизации пользователей и групп.

Настройка
Если корневой уровень (на скриншоте Базовый тип) один, то он раскрывается по умолчанию:
Документы
../../_images/widget_23.png
Синхронизация пользователей
../../_images/widget_24.png
Доступно отображение только выбранных типов по соответстующему чекбоксу:
../../_images/widget_37.png
При выборе типа чекбоксом и наведении мышки на строку:
../../_images/widget_34.png
становится доступна настройка выбранного типа документа:
../../_images/widget_35.png
При поиске типа раскрываются все вложенности и подсвечиваются совпадения:
../../_images/widget_38.png
Настроенный вид
Документы
../../_images/widget_25.png
В списке типов документов может встречаться одинаковое название, поэтому при наведении на тултип дополнительно отображается порядок вложенности:
../../_images/widget_36.png
Синхронизация пользователей
../../_images/widget_26.png

Виджет «Doc.One»

Ключ doc-constructor

Виджет для использования конструктора документов Doc.one.

Doc.one - программа по составлению документов, с помощью которой можно преобразовать любые типовые документы, в умные шаблоны Doc.one.

Настройка

../../_images/widget_27.png
Настроенный вид

../../_images/widget_28.png

Виджет «Статистика процесса»

Ключ process-statistics

Виджет визуализирует статистику по бизнес-процессу с отображением тепловой карты (heatmap).

Heatmap – способ визуализации статистических данных с помощью цветовой палитры.

В виджете реализованы два представления:

  • Процесс - модель бизнес-процесса с heatmap

    ../../_images/Process_statistics_1.png

Heatmap для каждого шага процесса отображает количество инстансов, находящихся на данном шаге.

../../_images/Process_statistics_5.png

Так же можно включить/выключить отображение счетчиков, тепловой карты активных и завершённых процессов, отображение самого бизнес-процесса останется.

Для масштабирования используйте сочетание ctrl и скролл мыши. Для перемещения по heatmap влево- вправо - сочетание shift и скролл мыши.

  • Журнал.

    ../../_images/Process_statistics_2.png

В журнале для каждого столбца можно настроить фильтрацию и поиск событий. Визуализация будет перерисована в соответствии с выбранными фильтрами.

../../_images/Process_statistics_4.png

В настройках виджета выбираются отображаемые по умолчанию элементы виджета, и включено/ выключено отображение цветовой панели тепловой карты:

../../_images/Process_statistics_3.png

Виджет «Стадии»

Ключ stages

Виджет визуализирует прохождение ECOS стадий документа:

../../_images/stages_1.png
Настройка

../../_images/stages_2.png
Если снять чекбокс, то будет показана только текущая стадия:
Настроенный вид

../../_images/stages_3.png

Виджет «Статистика по задачам»

Ключ report

Виджет отображает статистику по задачам.

../../_images/widget_31.png

Виджет «День рождения»

Ключ birthdays

Виджет отображает ближайшие дни рождения.

../../_images/widget_32.png

Виджет «Профиль»

Ключ user-profile

Виджет профиля пользователя

../../_images/widget_33.png