- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-05-2022 11:42 PM
I want to send notification to user but user is in a string field how to get email of that user
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-06-2022 12:19 AM
Ok, Got it..
Follow the steps below... It works...tested..
Step 1: Create a event registry record like below.
1.) In navigator, type this "sysevent_register.LIST" and click on new and fill the below details.
Step 2 : Create after insert/update business rule
In advance write the below script
(function executeRule(current, previous /*null when async*/ ) {
getUsername = current.write_serviceowner_fieldname;
var gr = new GlideRecord('sys_user');
gr.addQuery('user_name', getUsername);
gr.query();
if (gr.next()) {
gs.eventQueue('notify.event', gr, gr.email);
}
})(current, previous);
Step 3: Create notification like below.
I hope it helps, if so please mark my response as helpful and correct.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-06-2022 03:29 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-06-2022 04:51 AM
Hi,
Use gs.log("test " +getUsername);
and check what is coming under this..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-06-2022 04:52 AM