Add New Problem as same like New Incident, New Change Request, New Interaction

Service_RNow
Mega Sage

How to add New Problem as same like New Incident, New Change Request, New Interaction, I want add New Problem here under Service Operation Workspace.

 

Thanks

 

RamSingh_0-1710487931188.png

 

 

2 ACCEPTED SOLUTIONS

AndersBGS
Tera Patron
Tera Patron

Hi @Service_RNow ,

 

As far as I can see, you should ad the problem in the UX page property. Go to https://dev184251.service-now.com/now/nav/ui/classic/params/target/sys_ux_page_property.do%3Fsys_id%... (remember to change "dev184251.service-now" to your own instance).

 

Here you will se the code:

 

{
	"contextual": [
		"record",
		"kb_view"
	],
	"newTabMenu": [
		{
			"label": {
				"translatable": true,
				"message": "New Interaction"
			},
			"routeInfo": {
				"route": "record",
				"fields": {
					"table": "interaction",
					"sysId": "-1"
				},
				"multiInstField": "sysId"
			},
			"condition": {
				"tableDescription": {
					"table": "interaction",
					"canCreate": true
				}
			}
		},
		{
			"label": {
				"translatable": true,
				"message": "New Incident"
			},
			"routeInfo": {
				"route": "record",
				"fields": {
					"table": "incident",
					"sysId": "-1"
				},
				"multiInstField": "sysId"
			},
			"condition": {
				"tableDescription": {
					"table": "incident",
					"canCreate": true
				}
			}
		},
		{
			"label": {
				"translatable": true,
				"message": "New Change Request"
			},
			"routeInfo": {
				"route": "create-change-request-page",
				"fields": {},
				"multiInstField": ""
			},
			"condition": {
				"tableDescription": {
					"table": "change_request",
					"canCreate": true
				}
			}
		}
	],
	"maxMainTabLimit": 10,
	"maxTotalSubTabLimit": 30
}

 

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.

 

best regards

Anders

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/

View solution in original post

Manoj89
Giga Sage

Hi,

 

Goto All --> Now Experience Framework --> Experiences

 

Find Service Operations Workspace from the list.

 

In the UX page properties list find chrome_tab, add the below object to the array

 

{
			"label": {
				"translatable": true,
				"message": "New Problem"
			},
			"routeInfo": {
				"route": "record",
				"fields": {
					"table": "problem",
					"sysId": "-1"
				},
				"multiInstField": "sysId"
			},
			"condition": {
				"tableDescription": {
					"table": "problem",
					"canCreate": true
				}
			}
		}

 

View solution in original post

2 REPLIES 2

AndersBGS
Tera Patron
Tera Patron

Hi @Service_RNow ,

 

As far as I can see, you should ad the problem in the UX page property. Go to https://dev184251.service-now.com/now/nav/ui/classic/params/target/sys_ux_page_property.do%3Fsys_id%... (remember to change "dev184251.service-now" to your own instance).

 

Here you will se the code:

 

{
	"contextual": [
		"record",
		"kb_view"
	],
	"newTabMenu": [
		{
			"label": {
				"translatable": true,
				"message": "New Interaction"
			},
			"routeInfo": {
				"route": "record",
				"fields": {
					"table": "interaction",
					"sysId": "-1"
				},
				"multiInstField": "sysId"
			},
			"condition": {
				"tableDescription": {
					"table": "interaction",
					"canCreate": true
				}
			}
		},
		{
			"label": {
				"translatable": true,
				"message": "New Incident"
			},
			"routeInfo": {
				"route": "record",
				"fields": {
					"table": "incident",
					"sysId": "-1"
				},
				"multiInstField": "sysId"
			},
			"condition": {
				"tableDescription": {
					"table": "incident",
					"canCreate": true
				}
			}
		},
		{
			"label": {
				"translatable": true,
				"message": "New Change Request"
			},
			"routeInfo": {
				"route": "create-change-request-page",
				"fields": {},
				"multiInstField": ""
			},
			"condition": {
				"tableDescription": {
					"table": "change_request",
					"canCreate": true
				}
			}
		}
	],
	"maxMainTabLimit": 10,
	"maxTotalSubTabLimit": 30
}

 

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.

 

best regards

Anders

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/

Manoj89
Giga Sage

Hi,

 

Goto All --> Now Experience Framework --> Experiences

 

Find Service Operations Workspace from the list.

 

In the UX page properties list find chrome_tab, add the below object to the array

 

{
			"label": {
				"translatable": true,
				"message": "New Problem"
			},
			"routeInfo": {
				"route": "record",
				"fields": {
					"table": "problem",
					"sysId": "-1"
				},
				"multiInstField": "sysId"
			},
			"condition": {
				"tableDescription": {
					"table": "problem",
					"canCreate": true
				}
			}
		}