Creation of RITM from UI Action

Balaraju K B
Tera Expert

Hi Everyone,

 

I have a requirement to create an RITM by submitting the catalog item from UI Action script.

Instance Version : Tokyo

Note : UI Action is on a table which is Custom scoped table and the Catalog item which needs to be created RITM is Global one.

 

Can anyone help me with the script here?

@Ankur Bawiskar Any idea on this Ankur?

 

Thanks in Advance,

Balaraju K B

1 ACCEPTED SOLUTION

@Balaraju K B 

try this and it works in global + scope

try{
	var cart = new sn_sc.CartJS();
	var item =
		{
			'sysparm_id': '0336c34407d0d010540bf2508c1ed096',
			'sysparm_quantity': '1',
			'variables':{
				'user': '7282abf03710200044e0bfc8bcbe5d03',
				'asset': '00a96c0d3790200044e0bfc8bcbe5dc3',
				'multiple_choice': 'Phoenix',
			}};
	var cartDetails = cart.addToCart(item);
	var checkoutInfo = cart.checkoutCart();
	gs.info('Order details' + JSON.stringify(checkoutInfo));
}
catch(ex){
	gs.info('Exception'+ex);
}

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

15 REPLIES 15

@Balaraju K B 

Did you check any error you are receiving in system logs?

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@Ankur Bawiskar let me check

@Ankur Bawiskar Tried putting logs its not even entering inside the function.

Adrian Ubeda
Mega Sage
Mega Sage

Hi Balaraju K B, 

I let an useful link with the creation of REQ/RIMT from UI Action that will help you: https://www.servicenow.com/community/developer-forum/create-a-request-from-an-quot-ui-action-quot/m-... you should only adapt the code provided for your needs.

Apart from that, you'll need to check cross scoped access between your scoped app and global app, for this go to 'My company app' > find your app > and inside related list check 'cross scoped access'

If it was helpful, please give positive feedback! ✔
☆ Community Rising Star 22, 23 & 24 ☆

@Adrian Ubeda Tried the code from the link u provided its still not working