3 Things I Learned in February 2021

Replacing Processors with REST

Servicenow decided to ban the creation of new Processors.

Luckily, we can still do the same (in a more complex way) using Scripted REST APIs.

State vs Incident State

Why are there two fields storing the same data? Both fields are synchronised with Business Rules and the values are the same if you keep your instance out of the box.

Apparently, the origin is a limitation on inheritance of Choice fields: It was not possible to have different options for different child tables. Values defined for State in Task would be the same for Incident, Problem, Change…

Override Annotations Settings

In a client script, you can override the user settings to show or hide annotations with the following code:

SN.annotations.show()
SN.annotations.hide()
SN.annotations.toggle()