I'm creating a workflow but for some reason it ain't working as expected. What I want is the following:

  1. Check if 'BeginDatum' (startdate) is smaller than 'Vandaag' (currentdate).
  2. If not: check if 'Goedkeuringsstatus' (approval status) is equal to 'Goedgekeurd' (approved)
  3. If true: update the item & send e-mail
  4. If false: go to -> end workflow.

enter image description here

Is the IF statement placed wrong after the loop? I have no idea...

Sorry, the image is in Dutch. I've changed my Language settings under options to English, but no luck there.

What am I doing wrong here?

Thank you.

1 Answer 1


enter image description here

this is an working example Good Luck

  • Hi Milad, this workflow just run 1 time right? So only at manually start/create/change. Not automatic. That is the thing I want to tackle right here. Example: you create an item with StartDate > CurrentDate -> no action is taken (I ignore the Else statement here). When time passes by StareDate becomes < CurrentDate -> no action is taken because workflow is not triggered automatically. That is why I have an Loop above. Do you understand what I'm saying?
    – Bas
    Commented Jan 31, 2017 at 16:26
  • you can use Retention on your list to schedules the workflow... you can schedule your workflow to start 1/day Commented Feb 1, 2017 at 9:58
  • Where can I find 'Retention' ?
    – Bas
    Commented Feb 2, 2017 at 8:23
  • List setting --> Information Management Policy Settings --> click on your content Type --> Retention wardpeter.com/?p=1055 Commented Feb 2, 2017 at 8:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.