locked
Workflow parallel wait condition RRS feed

  • Question

  • Hi everyone,

    I want to know regarding a workflow's Parallel wait branch conditions.

    Actually i want to make two conditions as "OR" condition Bt i didn't see any way to make it OR conditions if we make more than one condition in configuration It is by default "AND" condition.

    Is there any way to make that conditions OR condition.

    Please reply

    Thanks 

    Saturday, February 25, 2012 6:12 AM

Answers

  • You may have two ideas overlapping here.

    When you use a condition in a workflow, including for a wait condition, you can't do an OR, only an AND.

    A parallel wait is when you create one wait condition based on one things to wait for, and another to wait for as well, and whichever one happens first will allow the workflow to continue. In effect you are waiting for condition A to be met, OR condition B. (often these will be things combing record updates or a timeout period such as waiting for a Case status to move to "completed" OR three days to elapse).

    So to use an OR condition for a wait, simply use a parallel wait to have the same effect


    Hope this helps. Adam Vero, MCT

    • Marked as answer by Developer_2011 Monday, February 27, 2012 12:29 PM
    Saturday, February 25, 2012 4:21 PM

All replies

  • Hi

    This is something which is well desired but unfortunately missing.

    While configuring a condition, you cannot add an OR condition.

    You need to handle this in IF else (conditional branch setup). If that doesnt fit, best approach is to write a plugin.

    Saturday, February 25, 2012 8:32 AM
  • You may have two ideas overlapping here.

    When you use a condition in a workflow, including for a wait condition, you can't do an OR, only an AND.

    A parallel wait is when you create one wait condition based on one things to wait for, and another to wait for as well, and whichever one happens first will allow the workflow to continue. In effect you are waiting for condition A to be met, OR condition B. (often these will be things combing record updates or a timeout period such as waiting for a Case status to move to "completed" OR three days to elapse).

    So to use an OR condition for a wait, simply use a parallel wait to have the same effect


    Hope this helps. Adam Vero, MCT

    • Marked as answer by Developer_2011 Monday, February 27, 2012 12:29 PM
    Saturday, February 25, 2012 4:21 PM