- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2018 06:06 AM
I'm attempting to have certain events moved to other queues before insert based on the event names. It appears that business rules do not fire against the sysevent table save for the heartbeat event. Is there a work around for this?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2018 05:54 AM
I have heard back from ServiceNow. the gs.eventQueue and the workflow "Create an Event" activity insert into the event table in the background so they do not fire business rules by design.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2018 06:21 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2018 06:29 AM
It works if you do it manually on the table's form. It does not work if the event fires through the gs.eventQueue function or via a workflow triggered event.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2018 07:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2018 07:11 AM
There may have been something lost in translation in my original post "save for the heartbeat event" means that the heartbeat event is the only one that it is working for, all other events are not firing the rule.
(thanks for the help either way)