The CreatorCon Call for Content is officially open! Get started here.

Approval Notifications, do they cancel out notifications on the parent form?

tahnalos
Kilo Sage

General question about the Approval engine.

 

If I reject an entry in ServiceNow, do the notifications only come from the sysapproval_approver form?  Or can the approval entries in the parent form fire as well?

 

We are noticing a situation where several of our notifications are not being sent out.  The common thread in these notifications are the following:

 

1) If opened_by is different from opened_for, then any event-based notification for the parent record works just fine alongside the notifications from the approval form.

 

2) if opened_by is the same from opened_for, then the event-based notification for the parent record does not run at all.

 

Can someone confirm if these intricacies for the approval engine exist for the parent record?

3 REPLIES 3

Maik Skoddow
Tera Patron
Tera Patron

Hi @tahnalos 

 

unfortunately you are mixing the topics and as you also did not provide examples it's pretty difficult understand your issue.

 

To make it clear:

  • Notifications do NOT come from the sysapproval_approver form! Notifications are triggered based on any database changes from any places, events or flow executions.
  • There is no parent record for an approval record, instead an approval is done for the referenced record.

 

And coming to your point "if opened_by is the same from opened_for, then the event-based notification for the parent record does not run at all.": Again, without example screenshots I can only guess that in the notification the option "Send to event creator" is not checked:

MaikSkoddow_0-1750304254835.png

 

Maik

 

I can't provide example screenshots but I can say is this: given that an approval rejection can come from anyone, we have set up the notification on the parent record to fire when the record is rejected.  But as I have identified earlier, the notification only fires when opened_by is different than opened_for.  Event creator is irrelevant because we don't want the person who is doing the rejection to be receiving this notification.

Ankur Bawiskar
Tera Patron
Tera Patron

@tahnalos 

your question is not clear.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader