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

Известно, что в заголовках представления канбан не показываются суммы лидов/сделок — только количество в определенном статусе. Это создает неудобстве при анализе состояния воронки — ведь сумма продаж на этапе важная информация для маркетологов.

Как можно решить задачу вывода сумм, не переделывая стандартное ядро системы.

Для этого просто разместите на странице, где отображается канбан соответствующий JS-код (на примере воронки лидов).

BX.namespace('xxx.crm.kanban');

BX.xxx.crm.kanban = {
kanban: null,
init: function() {
BX.addCustomEvent('Kanban.Grid:onRender', BX.delegate(this.kanbanHandler, this));
},
kanbanHandler: function(grid){
this.kanban = grid;
var sum = 0
var total = 0
var node
console.log(grid)
if(grid.hasOwnProperty('columns')) {
for(var i in grid.columns) {
//console.log(i)
sum = grid['columns'][i]['data']['sum'];
total = grid['columns'][i]['total'];
node = grid['columns'][i]['layout']['info'];
this.updateTitle(sum, total, node)

}
}


},
updateTitle: function(sum, total, node) {
var edit = node.querySelector('.main-kanban-column-total-item');
if (edit != null) {
console.log(edit)
//edit.classList.remove('main-kanban-column-total-item');
var newcontent = document.createElement('span')
newcontent.innerText = " на " + sum + " р."
BX.append(newcontent, edit);
}
}
}