ELMA: Изменение стандартного отображения воронки продаж

Так сложилось, что в компании где я работаю, решили внедрить ELMA BPM для управления бизнес-процессами, хоть я и не спец в ELMA BPM и в C#/ASP.NET, пришлось разбираться.

Стандартное представлении воронки продаж распологается по этому пути:

[Каталог установки ELMA]\Web\Modules\EleWise.ELMA.CRM.Web\Views\SaleFunnelReport\SaleFunnel.cshtml

Для создания собственного представления без изменения файлов модуля нужно создать аналогичный файл SaleFunnel.cshtml в папке:

[Каталог установки ELMA]\UserConfig\WebApplication\Modules\EleWise.ELMA.CRM.Web\Views\SaleFunnelReport

Стандартная воронка продаж выглядит так (некоторые данные замазал): Стандартная воронка продаж

А вот такая у нас будет, ниже данного графика останется стандартное отображение таблицы + вывод объемов по этапам (цвета блоков настраиваются в стандартных настройках воронки, синий блок - это блок при наведении на этап в воронке): Обновленная воронка продаж

Прикладываю архив, там файл SaleFunnel.cshtml и папка D3 (js библиотека для визуализации данных). Скачать

Теперь пройдемся по интеграции данного архива:

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