Business rule is running twice ( with "async" and "update")
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-12-2017 09:14 PM
Hi, I have a business rule that executes twice.
The business rule executes whenever the change Request database changes. I make a "change" to the "change request form" and save it, then my business rule executes twice.
I've looked at
Business rule appears to be running twice
Query business rule is running twice ?
Business rules are running multiple times for one application module in service now.
- This seems like a common problem without a (clear) answer?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-12-2017 09:19 PM
Do you have a after rule or any of before business rule doing a current.update?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-12-2017 10:08 PM
I work in a large organisation and there is 2016 other business rules. Maybe I could assume that at least one of them is doing a current.update().
too many to look for a current.update(). Not sure if this is the right answer but seems very likely. Is there someway to block the 2nd update?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-12-2017 11:59 PM
There is no workaround other than addressing the root cause.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-12-2017 09:28 PM
Try to add logs (or addInfoMessages) in all your BRs on that particular table to see how many (which) business rules are executing whenever you change/update the record.