- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2023 06:45 AM
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
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2023 10:53 PM
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.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2023 07:09 PM
Did you check any error you are receiving in system logs?
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2023 07:42 PM
@Ankur Bawiskar let me check
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2023 09:46 PM
@Ankur Bawiskar Tried putting logs its not even entering inside the function.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2023 07:04 AM
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'
☆ Community Rising Star 22, 23 & 24 ☆
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2023 07:11 AM
@Adrian Ubeda Tried the code from the link u provided its still not working