- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2019 03:58 AM
hello Experts,
I have one requirement in which I need to provide the link of catalog item in virtual agent so that when user will click on the link, it will redirect to a catalog item.
Now this catalog item has a field called description which should be automatically populated with some text - "I need access to XYZ".
Redirecting to catalog item seems fine to me. But how Can I achieve this auto population of description.
Regards
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2019 01:18 AM
Hi Nikita,
so do one thing; as part of approach we are adding extra parameter in the url which is "sysparm_virtualagent"
So use below script to know whether the url contains this string; if yes the set the value
updated script below; use UI type as ALL
function onLoad() {
//Type appropriate comment here, and begin script below
var url = top.location.href;
var index = url.indexOf("sysparm_virtualagent");
if(index >= 0)
g_form.setValue('description','I need access to XYZ');
}
Mark ✅ Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2019 06:08 AM
This works perfectly when we give Service portal link of catalog item, but when we give link of native view of catalog item, it only detects URL till instnacelink/navpage.do
Why is so?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2019 06:17 AM
Hi Nikita,
because the service portal page is a separate page /sp
Mark ✅ Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-03-2019 05:46 AM
Hi Nikita,
Can you also mark my answer as ✅ correct, 👍 helpful if you were able to achieve the requirement. Thanks in advance.
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader