Сложные итоги в BPM

Нужно построить сложные итоги в BPM Online?
1. Показатель который имеет следующую формулу: кол-во активностей / кол-во контактов за месяц
2. Горизонтальная гистограмма которая формируется из 4 значений которые вычисляются как п.1
Можете подсказать в каком направлении копать? Я уверен что кто то уже делал нечто подобное.

Нравится

1 комментарий

Виталий, здравствуйте!

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

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

Или попробовать (пример):

Для решения необходимо использовать обходное решение.
Что можно сделать:
1) Создать объект в bpm'online, унаследовавшись от базового. Обязательное условие - в свойствах объекта указано свойство "Представление в БД". В объект необходимо добавить поле UsrResult с типом дробное число. Предположим объект был назван UsrNewVw.
Объект необходимо опубликовать.

2) После публикации объекта необходимо создать представление в БД. Для этого нужно выполнить скрипт:
CREATE VIEW UsrNewVw
AS (SELECT [Реализация подсчета %] AS UsrResult FROM [Case] WHERE [Опциональное условие])

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

Показать все комментарии