SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am developing a SharePoint Workflow with which if a user submit details then it needs to go to the team leader and if the team leader approves it will go to the director and if the director approves id then the work flow stops.

Now the problem is that if the team leader or director rejects it then it needs to go back to the user or team leader respectively and they have to make necessary correction and re start the process.

i have created a sequential work flow which will work one time which will not go to the step above or the if condition above the statement.

is there any way to loop the workflow ?

or is there any way when each time when an item is changed the workflow start from step 1 itself. Regards

share|improve this question

migrated from Apr 23 '12 at 13:15

This question came from our site for professional and enthusiast programmers.

Have the workflow start when the ListItem changes.
Then, when the director (or someone else) does not approve, send a notification - and stop the workflow. When the people who received the notification make the required changes to the ListItem, the workflow starts again, and everybody needs to approve the ListItem again.
And since maybe i.e the team leader has approved the old version but not the changed version, it is a good idea that everybody needs to approve the ListItem again.

I hope this helps.

share|improve this answer

You can have a look on my blog post. It is a little bit tricky, but I successfuly implemented a workflow with loops this way.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.