Send Email notification for selection of MF2 selection

JVINAY
Tera Contributor

Hi Team,

My Requirement:

If user select the " Is this in scope of MF2 initiative = Yes" , Send email notification to user , if user select the   " Is this in scope of MF2 initiative = no "  not required to send email notification.

JVINAY_0-1738674357237.png

Is there any  requests associated with MF2=YES , This notification will be sent .

There are 20 notifications are there in the system so we can add this "Is this in scope of MF2 initiative? = Yes" line to 

existing notifications if the users select to the MF2.

 

Please help me how can we achieve this.

1 ACCEPTED SOLUTION

@JVINAY 

use this

var mf2initiative = current.variables.mf2initiative.getDisplayValue();
if (mf2initiative == 'Yes') {
template.print('Yes');
} else {
template.print('No');
}
})(current, template, email, email_action, event);

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

23 REPLIES 23

@Ankur Bawiskar 

Thanks for your response.

The above script is not working it's show undefined.

My requirement is  

I want to fetch the mf2 initiative from the  variables.

 

If user select "YES" , Is this in scope of MF2 initiative? = Yes will be added to the Email notification

If user select "no" , Is this in scope of MF2 initiative? = No will be added to the Email notification

Based upon the User selection

screenshots attached for reference

 

JVINAY_0-1739352674563.png

I have added below line in Message HTML section

JVINAY_1-1739352781490.png

I have preview notification , it shows undefined

JVINAY_2-1739352954977.png

Instead of Undefined we need YES or NO

Please help me how can I achieve this.

Thank you 

 

 

 

@JVINAY 

use this

var mf2initiative = current.variables.mf2initiative.getDisplayValue();
if (mf2initiative == 'Yes') {
template.print('Yes');
} else {
template.print('No');
}
})(current, template, email, email_action, event);

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

@JVINAY 

Any update to this?

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

@Ankur Bawiskar 

It's working Thank you for your support.