- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-13-2021 07:05 AM
Hi All,
An Notification is created, when operational status changes on cmdb ci server form, notification should be triggered to a group. To achieve this event is created. this event is called using before update business rule as shown below. but operational status is updating 3 times, due to which notification also triggers 3 times. also on the same table after update business rule is used with current.update() instruction. in this case what can i do so that notification will get trigger only once without doing any modifications in other business rule.
Thanks in advance!!!
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-13-2021 07:13 AM
Unfortunately you're going to need to remediate your other BRs. There is rarely a need / reason to use current.update() in an after rule.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-13-2021 07:13 AM
Unfortunately you're going to need to remediate your other BRs. There is rarely a need / reason to use current.update() in an after rule.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-13-2021 07:14 AM
Hi,
It is recommended to trigger Events from after Business rule.
Also why to trigger notification using eventQueue() and why not using notification condition
There must be some other BR which is updating hence it is triggering 3 emails
Regards
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
ā01-13-2021 07:36 AM
Hi Nikita,
Its better to use notification conditions to manage your notifications unless until you cannot put the conditions by using filters present in condition of notifcation.
In order to check what all BRs updating your Operation status field, just search Filter the script field of BR with your operational status field's backend name. As shown below:
Please mark this answer as correct and helpful if it resolves the query and helpful alone if it lead you in right direction.
Thanks,
Mohit Kaushik
Mohit Kaushik
ServiceNow MVP (2023-2025)