Can Business Rule still run even though disabled?

ServiceLater1
Giga Contributor

Today I created a Business Rule to populate a field based on changes in another field. I just disabled it to test something but the field is still being updated. Could this be a cache issue? Does something like this happen from time to time? Or must there be some other reason for such behavior? I ran cache.do to clear the ServiceNow cache, but the field is still being updated. It's very confusing.

1 ACCEPTED SOLUTION

Saiganeshraja
Kilo Sage
Kilo Sage

No business rule will not run if it's made active false. Check if there is a business rule on parent table that is running or any flow designers.Use system debug -> script tracer to understand which script is running.

 

Mark correct and helpful.

View solution in original post

3 REPLIES 3

Saiganeshraja
Kilo Sage
Kilo Sage

No business rule will not run if it's made active false. Check if there is a business rule on parent table that is running or any flow designers.Use system debug -> script tracer to understand which script is running.

 

Mark correct and helpful.

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

are you sure there is no other BR?

Did you debug the business rules from left navigation?

Regards
Ankur

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

Snehangshu Sark
Mega Guru

Hi @ServiceLater ,

 

No, If you made a BR inactive, then it won't run. There must be another script that is updating the field.

One way that you can find it is - in sys_script table, run a query - script CONTAINS field_name. Then you will get a list of scripts which is involved to update the field. It'd be easy to find then.

 

Regards,

Snehangshu Sarkar