
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-27-2017 01:42 PM
We are currently using the ServiceNow Istanbul release at Disney and I am trying to find out whether or not it is possible to use a condition to start/cancel/pause/stop/reset an SLA task if a field value is different from its previous field value. Does anyone know whether or not this is possible just by using the "is different" operand or maybe a custom workflow? Any help or suggestions will be greatly appreciated.
Solved! Go to Solution.
- Labels:
-
Service Level Management
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-27-2017 06:41 PM
Hello Franco, the changes operators are not available till Kingston and even in Kingston, it's only available for Reset Condition.
"Reset condition also helps to configure SLAs when the value of any specific field on the task record changes, changes to, or changes from a specific value".
For your specific use case of setting up SLA conditions, you can add a custom field on the table you are setting up SLA, write a BR that updates this field using the current and previous as Berny described and then setup the SLA definition on this custom field.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-27-2017 03:36 PM
Hi Franco,
Within business rules you have access to the current object and also to the previous object so you can use these two objects to perform the operation comparison within the business rule code or within the business rule condition field.
For instance:
current.field_name != previous.field_name;
Thanks,
Berny
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-27-2017 06:41 PM
Hello Franco, the changes operators are not available till Kingston and even in Kingston, it's only available for Reset Condition.
"Reset condition also helps to configure SLAs when the value of any specific field on the task record changes, changes to, or changes from a specific value".
For your specific use case of setting up SLA conditions, you can add a custom field on the table you are setting up SLA, write a BR that updates this field using the current and previous as Berny described and then setup the SLA definition on this custom field.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-03-2018 06:01 PM
Hi Franco,
Can you give an example of how you want to use the advanced condition operators Changes, Changes to or Changes from in something other than a reset condition?
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-08-2018 07:24 AM
Hi, would you mind marking the responses as correct and/or helpful?
Thanks,
Berny