- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-14-2022 07:49 PM
I have to set approval rejected user to populate in email notification. Notification i have written on Change_request table.
Here my script:
appr = new GlideRecord('sysapproval_approver');
appr.addQuery('state', 'rejected');
appr.addQuery('sysapproval', current.getUniqueValue());
appr.query();
if (appr.next()) {
template.print(appr.getDisplayValue('approver'));
email.setSubject(approver);
}
It displaying user name in email body, but in subject line it is not working. Can any one help me on this.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2022 07:17 AM
Replace
email.setSubject(sysapproval.number +"Rejected by " + approverName);
with
email.setSubject(appr.sysapproval.number +"Rejected by " + approverName);
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2022 02:06 AM
Hi
I have added this script and it is working, but in the email subject line i need "${number} Rejected by ${mail_script:change_rejecter}". Number is not displaying.
here my script:
var approverName = '';
appr = new GlideRecord('sysapproval_approver');
appr.addQuery('state', 'rejected');
appr.addQuery('document_id', current.getUniqueValue());
appr.query();
if (appr.next()) {
template.print(appr.getDisplayValue('approver'));
approverName = appr.getDisplayValue('approver');
email.setSubject(sysapproval.number +"Rejected by " + approverName);
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2022 02:18 AM
for number try this - ${document_id.number}
Rejected by ${approver.name}
Thanks,
Sagar Pagar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2022 07:08 AM
Hi
Could you please help me on this. I am facing issue with populating change number in the subject line.
Here is my mail script:
var approverName = '';
appr = new GlideRecord('sysapproval_approver');
appr.addQuery('state', 'rejected');
appr.addQuery('document_id', current.getUniqueValue());
appr.query();
if (appr.next()) {
template.print(appr.getDisplayValue('approver'));
approverName = appr.getDisplayValue('approver');
email.setSubject(sysapproval.number +"Rejected by " + approverName);
}
Help me on this issue
Thanks,
Prasad
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2022 07:17 AM
Replace
email.setSubject(sysapproval.number +"Rejected by " + approverName);
with
email.setSubject(appr.sysapproval.number +"Rejected by " + approverName);
