I'm new to LDSD myself.
You may try to create 3 objects: influence and emergency to get severity defined by creating rules.
I think the pic attached may give you some clue.
I hope that my answer solves your problem. If it does, please set my answer as "Correct Answer", and this will help other customers to find the right answer in this discussion in future.
Thank you for your response I will give it a try and if successful will mark as correct.
If you want this evaluation to occur in the process, I would recommend creating a calculation decision. Something like the following:
static def GetAttributeValue(Change):
Value = false
if Change.Category != null:
if Change.Category.Name == "Emergency":
if Change.ChangeClass != null:
if Change.ChangeClass.Title == "High":
Value = true
Here is a (very) rough process sketch of how you would need to modify your process. The pre-condtion of 'Status is Open' should already exist in your DB as should a 'Move On' type of action.
Then your 'Is Emergency & High' condition would be a calculation that looks something like:
import System static def GetAttributeValue(Change): Value = false if Change.Category != null: if Change.Category.FullName == "Emergency": if Change._ChangeClass != null: if Change._ChangeClass.Title == "High": Value = true return Value
This is obviously assuming the object names, yours may well be different!
Hope that helps in someway?
Hi Andrew - thanks for your response I will give it a try.
Sorry for the delay in replying and thanks for your replies. I did not need to write a calculation I ended up doing the following:
In my Change Process I have the Decisions - Standard Change, Emergency Change, High or Medium or Low Change.
I changed the Emergency Decision to point to Categories
So it now follows the correct path.