Running two concurrent workflows on a single item in Sharepoint

Posted on 2009-05-01
Last Modified: 2012-05-06
Hi all,
I have a meeting room reservation site in WSS 3.0. I have set up a workflow which sends a notification to invitees that a meeting has been set up and then pauses until 15 minutes before the due time at which point it sends out a reminder.

I have also set up the workflow to fire if the reservation changes which will send a mail out with the new details and wait until 15 minutes before the new time.

I have set up conditions on the workflow to check to see if the modified date is the same as the original modified date when the workflow started so that when it reaches the reminder time it will only send out a reminder if the item hasn't changed. This way it should only send out a reminder for the most recent item as it is set to start a new workflow every time a change is made.

My problem is that the original workflow is still running when a change is made and Sharepoint seems to be unable to start a second workflow on the same item while another is still running. What is happening is that the notification and reminders work perfectly if no change is made but if a change is made before the reminder time a new workflow is not started and as the modified time is changed the original reminder also does not go out (which is essentially correct). If a change is made after the reminder time (i.e. when the first workflow completes) then the change notification and second reminder mails go out as expected.

What I need to know is if there is any way to stop the first workflow before starting the second or if it is possible to run two workflows concurrently on a single item?

I appreciate any help. I've attached a few screenshots so you can see the logic.
Question by:TheHappyGrump
    1 Comment
    LVL 31

    Accepted Solution

    I wonder if you'd get better results by running the second workflow from the first?

    There is an activity that allows you to do that. You can download it here;


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    I have just recently built a new SharePoint 2007 farm on a complete Windows 2008 R2 server platform and part of my standard build procedure is to implement a warm up routine, usually in the form of a script that is scheduled every morning to launch …
    I thought I'd write this up for anyone who has a request to create an anonymous whistle-blower-type submission form created using SharePoint 2010 (this would probably work the same for 2013). It's not 100% fool-proof but it's as close as you can get…
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    Internet Business Fax to Email Made Easy - With eFax Corporate (, you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now