List Action Does Not Trigger Business Rule on Update

Yoeri
Tera Contributor

Hi everyone,

I'm having an issue where a Business Rule doesn't trigger when I use a custom List Action to update records. Here's what I'm trying to do:

  1. I created a List Action that updates the state field to "success" for selected records in a table. This works fine
  2. I also created an after-update Business Rule that triggers when the state changes to "success" and displays a message using the basic configuration. I just want a confirmation to the user saying it worked.

The Business Rule works perfectly when I manually change the state to "on tape" in the UI (e.g., in the list view in my UI Builder related list). However, it doesn’t trigger when the state is updated via the List Action. 

 

I have tried to change my list action to update the selected rows in two ways, namely current.update() and also via a GlideRecord, querying the same table with the sys_id and updating that record. Without success. 

 

p.s. Also, adding a message in the server side list action does not show.

7 REPLIES 7

@Yoeri 

please share screenshot of that UI action

Since it's a list UI action current won't work ideally

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

I am having this issue on an  air tight on premise instance, so unfortunately I can’t share a screenshot. Wdym with not working ideally? I’m on Vancouver

Update: could you please look at my new question? it does trigger the Business Rule now. https://www.servicenow.com/community/developer-forum/business-rule-message-not-showing-due-to-page-r...