Hi ,
I'm using similar action in my workflow using Set a condition action. See below:
Both Approver and Decider are people picker fields. If this condition is true, send one notification. If false, then send individual notifications. Hope this helps.
Hi ,
That's exactly what I've tried and it's still not working. No notification goes at all. I've tried the following: Created by = Authorized Signer; Initiator = Authorized signer; App Created By = Authorized signer. Neither of the notifications go at all, but all of the subsequent actions work just fine. I've even changed the condition to "If current item field equals value" where Authorized signer = Initiator. I'm SO confused as to what I'm doing wrong.
Please paste the screen shot of your workflow and configuration part. Is Authorized signer a people picker? Log the Authorized signer and Created By to the history list and see the values for both of them. they should be with the claims token if you are on SP2013.
This piece of my State Machine is where I'm having trouble. After working more with it yesterday, the "No" branch activates every time, no matter the Authorized Signer or Created By entities (neither is a people picker field). Authorized Signer is a value from a different list used in the form.
Setting the condition up this way at least got that branch working at all:
I tried setting it up as a value = value also (like in your example), with no green light. I can't figure out how to get the "Yes" branch working.
,
Did you try writing the values of Created By and Authorized signer to workflow history? to check if they are same or not.
I think like Kapil Joshi already said you need to verify if the two values you try to compare are really equal or not. The created by field is always a people picker field in SharePoint. Which means it contains something like "DOMAINuser" or in SharePoint 2013 even worse something like this "i:0#.w|DOMAINuser". The other field is a lookup from another list, but if it has a type of single text for example your condition would look like this although it seems that you are compairing two identical things:
i:0#.w|DOMAINsabrinaervin = "Sabrina Ervin" --> FALSE
Good morning! pointed me in exactly the right direction. I switched to "Initiator Display Name" = Authorized Signer and everything worked as designed. Thank you so much (you too )! Every day is a learning experience