Add a new column to Agile Board (Agile development 2.0)

andersbogsjo
Tera Guru

Hi!

We have Agile development 2.0 installed and also the Plugin Unified Backlog  com.snc.sdlc.agile.multi_task)

In the Agile Board we would like to add the column original_task.state.
OOB when the Unified Backlog is installed the columns are original_task, original_task.short_description (from Script Include AgileMultiTaskColumnsAndFieldService that extends AgileMultiTaskColumnsAndFieldServiceBase) and the columns epic, and story_points (from Script Include AgileBoardColumnsAndFieldsService that extends AgileBoardColumnsAndFieldsServiceBase)We have tried to find out how to add the original task state column as default column but no succes. As far as we can se it should be in the Script Include AgileMultiTaskColumnsAndFieldService but we can't find out how.

The only clue or documentation we have found regarding this is in this link, https://www.servicenowelite.com/blog/2020/2/24/deconstructing-the-agile-board
but there is no hands on how to do this?

Does anyone have an instruction to actually fix this demand. It looks as it is doable.
Regards
Anders

1 ACCEPTED SOLUTION

andersbogsjo
Tera Guru

Founded this out with help from ServiceNow Support:

The List layout used in Agile Board is Unified Agile Board (if Unified Backlog Plugin is activated)

1) Go to rm_story table.
2) Go to the 'Unified Agile Board' view in the list format.
3) Go to 'Column options' (it is the three dot menu). Then select 'Configure' => 'List Layout'.
4) Use the slushbucket to add desired column in the selected bucket.
5) Hit Save

 

Regards

Anders

View solution in original post

3 REPLIES 3

andersbogsjo
Tera Guru

Founded this out with help from ServiceNow Support:

The List layout used in Agile Board is Unified Agile Board (if Unified Backlog Plugin is activated)

1) Go to rm_story table.
2) Go to the 'Unified Agile Board' view in the list format.
3) Go to 'Column options' (it is the three dot menu). Then select 'Configure' => 'List Layout'.
4) Use the slushbucket to add desired column in the selected bucket.
5) Hit Save

 

Regards

Anders

Thanks.

I read the KB here: https://support.servicenow.com/kb?id=kb_article_view&sys_kb_id=85c6c0c5db8038d0fec4fb2439961913 but your post helped me identify the correct script to edit when using the Unified Backlog plugin.

For those wanting to add the Story Number column and link to the story and not the Original Task when using Unified backlog.

1.) Load /rm_story_list.do?sysparm_view=unified_agile_board and configure the list layout to include the Number column and save.
2.) Edit "AgileMultiTaskColumnsAndFieldService" /sys_script_include.do?sys_id=3fc310285ba2030036c32c1cf0f91ade

 

var updateConfiguration = function() {
	// Update Configuration here
	AgileMultiTaskColumnsAndFieldServiceBase.columns.push({
		name: 'number',
		label: gs.getMessage('Number'),
		column: sn_ui.PolarisUI.isEnabled() ? 3 : 2,
		display: '<a ng-href="{{item.sys_class_name.value}}.do?sys_id={{item.sys_id}}">{{item[column.name].display_value}}</a>'
	});
};

hadyndickso
Tera Contributor

Thanks