AnsweredAssumed Answered

Order of logic operations on a Run If action?

Question asked by courtney.shelton Champion on Oct 26, 2016
Latest reply on Nov 2, 2016 by jackgelo

I have a run if condition of If [ A AND B OR C]

 

According to both of these links: 

Logic operators 

Run If

 

That RunIf should evaluate to false if  is false. However, that's not the case I'm finding. I had a scenario where A was false, but B was true, and the run if evaluated to true and executed. After changing the order of the Run If conditions to be If [B OR C AND A] and the condition (with the same values as before and A still being false and B being true) evaluated to false. Why would this happen? This seems counter to the documentation. What are we missing? We've solved the "issue" by reworking our workflow, but I'm more interested in the "principle" of why this is functioning the way it is. 

Outcomes