Modify OOB Script / Functionality?

Community Alums
Not applicable

Let's say, we have an requirement that can be achieved by adding a few lines of code/modifying a condition in OOB Business Rule.

 

My question is which approach to follow and what is the difference?

 

1) Modify OOB business rule directly and add the required line of code/modify the OOB itself.

2) Make a copy of OOB business rule and inactive the OOB business rule, then modify the copied business rule as per the requirement.

 

The scenario is not only for business rule but for other OOB functionalities as well such as: UI Actions, Client Scripts, Email(Notifications), Widgets, Workflows, Flows etc...

 

6 REPLIES 6

Community Alums
Not applicable

Hi @Danish Bhairag2 

Does the inactive OOB Business rule gets updated when there's an update/upgrade from servicenow?

Hi @Community Alums ,

 

It wont get updated but u will get a record in ur skipped changes whenever the upgrade happens & then u need to manually address it or take some decision. whether to revert back or continue with inactive record.

 

This will be easy until the person is der in the project as he\she will be aware of it. It becomes a headache once the person leaves the project.

 

Thats the reason people often says not to touch the OOTB record.

 

Thanks,

Danish