Hello
I am creating a workflow in SharePoint Designer 2013 where I am using the built in Approval part as a resource. When the approval WF returns with a status, for example approved or rejected, the information I have found is that these come with numeric values 16 (0x10) and 17 (0x11). I then use this in an If statement to be able to do other things in my workflow, right now i want to either enter step 2 where I start a second approval WF since it needs 2 individuals to approve or step 3 where it is simply sent to the archive.
I have set up a little test to se if anything happens in the WF the test looks like this
I created a Status column to see if i could get that to change value. I then run my approval wf. Nested in the workflow i have step2, so this is evaluated once the workflow has run. Step 2 is an "If Current Item: (ListName) Approval equals 16, Set status to OK", and subsequently "Else if Current Item: (ListName) Approval equals 17, Set Status to Not OK.
I have tried with the numbers, i Have tried to write the text that is dispalyed in the column in the list, i have tried with the Hex code. I never get the wf to change a status.
I ran the WF with just evaluating if it was 16 and then an Else and then i get a status change in my status column so i know the wf can do it, just not how to evaluate the result in the approval Status column.
Any ideas on why it doesn't work or what I need to evaluate differently to get this to run. All ideas are welcome!!