locked
Dynamic Workflow 2010 Solution Starter migrating to Project Server 2013 RRS feed

  • Question

  • We have been using the Dynamic Workflow Solution Starter successfully for quite some time on Project Server 2010. But now we are in the progress of upgrading to Project Server 2013 and this does not work anymore. We know this is not a supported solution, but would like to continue working in the same way.

    Do we now have to program our own workflow or does anyone know of any way to get the Dynamic Workflow template into Project Server 2013?

    Regards, Stig


    Regards, Stig

    Monday, March 17, 2014 4:22 PM

Answers

  • I don't know of a way to migrate it - but building workflows in 2013 is easier and can be done by leveraging the SharePoint workflow.  Check out Steve Haden's and Bia's sessions from the Project Conference that are available at http://channel9.msdn.com/Events/Project/2014

    Ben Howard [MVP] | web | blog | book

    • Marked as answer by Stig Thursday, March 20, 2014 2:02 PM
    Monday, March 17, 2014 9:06 PM
  • Hello Stig,

    The Dynamic Workflow is created specifically for Project Server 2010. It will get deployed in 2013, but you will get errors when you start creating a workflow. There are chances that you can get it work in 2013, but for that you need to debug the errors and fix the source code. This seems to be time consuming process.

    I would recommend you to use SharePoint Designer 2013 to create workflow in Project Server 2013. This tool helps you to create and deploy workflow without any code.

    Below article contains steps for creating a branching workflow using SharePoint Designer 2013.

    http://msdn.microsoft.com/en-us/library/office/jj163494(v=office.15).aspx

    To create workflow in Project Server 2013 you need to setup and configure the workflow manager http://technet.microsoft.com/en-us/library/dn458867(v=office.15).aspx and need to make sure you have the SharePoint Designer 2013 installed on you client system to create workflow http://www.microsoft.com/en-in/download/details.aspx?id=35491

    Hope this helps.

    Thank you,

    Kiran K.

    • Marked as answer by Stig Thursday, March 20, 2014 2:02 PM
    Monday, March 17, 2014 9:15 PM
  • Stig,

    You are welcome.

    You need to follow below steps in Project Server 2013.

    1) Create workflow using SharePoint Designer

    2) Attach the new workflow to your EPT

    3) Server Settings >> Select "Change or restart workflow"

    4) Select the list of in-process projects >> Restart the workflow and select either Skip until the current workflow stage" or "Skip to a particular workflow stage" (This assumes that the current/selected workflow stage is available in the target workflow. If not, the workflow will not skip)

    It's manual process to restart the in-process workflows.

    Hope this helps.

    Thank you,

    Kiran K.



    • Edited by Kiran Khanvilkar Tuesday, March 18, 2014 9:49 AM Edit
    • Marked as answer by Stig Thursday, March 20, 2014 2:03 PM
    Tuesday, March 18, 2014 9:47 AM

All replies

  • I don't know of a way to migrate it - but building workflows in 2013 is easier and can be done by leveraging the SharePoint workflow.  Check out Steve Haden's and Bia's sessions from the Project Conference that are available at http://channel9.msdn.com/Events/Project/2014

    Ben Howard [MVP] | web | blog | book

    • Marked as answer by Stig Thursday, March 20, 2014 2:02 PM
    Monday, March 17, 2014 9:06 PM
  • Hello Stig,

    The Dynamic Workflow is created specifically for Project Server 2010. It will get deployed in 2013, but you will get errors when you start creating a workflow. There are chances that you can get it work in 2013, but for that you need to debug the errors and fix the source code. This seems to be time consuming process.

    I would recommend you to use SharePoint Designer 2013 to create workflow in Project Server 2013. This tool helps you to create and deploy workflow without any code.

    Below article contains steps for creating a branching workflow using SharePoint Designer 2013.

    http://msdn.microsoft.com/en-us/library/office/jj163494(v=office.15).aspx

    To create workflow in Project Server 2013 you need to setup and configure the workflow manager http://technet.microsoft.com/en-us/library/dn458867(v=office.15).aspx and need to make sure you have the SharePoint Designer 2013 installed on you client system to create workflow http://www.microsoft.com/en-in/download/details.aspx?id=35491

    Hope this helps.

    Thank you,

    Kiran K.

    • Marked as answer by Stig Thursday, March 20, 2014 2:02 PM
    Monday, March 17, 2014 9:15 PM
  • Many thanks to both of you. We suspected that this was needed. Just need to give some thought to how we treat the projects that are now in the middle of the workflow.

    Regards, Stig


    Regards, Stig

    Tuesday, March 18, 2014 9:19 AM
  • Stig,

    You are welcome.

    You need to follow below steps in Project Server 2013.

    1) Create workflow using SharePoint Designer

    2) Attach the new workflow to your EPT

    3) Server Settings >> Select "Change or restart workflow"

    4) Select the list of in-process projects >> Restart the workflow and select either Skip until the current workflow stage" or "Skip to a particular workflow stage" (This assumes that the current/selected workflow stage is available in the target workflow. If not, the workflow will not skip)

    It's manual process to restart the in-process workflows.

    Hope this helps.

    Thank you,

    Kiran K.



    • Edited by Kiran Khanvilkar Tuesday, March 18, 2014 9:49 AM Edit
    • Marked as answer by Stig Thursday, March 20, 2014 2:03 PM
    Tuesday, March 18, 2014 9:47 AM
  • Many thanks. Should be pretty clear.

    Unfortunately another manual step needed to get from SP2010 to SP2013. This one at least is clearly explainable due to the solution starter usage.


    Regards, Stig

    Tuesday, March 18, 2014 11:11 AM
  • Just to let you know how this have panned out. I have now successfully re-created our workflow, published and tested that successfully with a new project. Luckily it is quite simple and we had all the stages already. A general comment is that it is as usual hard to find the exact info you need. For example the PWA actions to 'Wait for project to be committed' or 'Wait for the project to be submitted'. I tried to find the documentation for what the difference is, but no luck.

    Another issue we found was that when we tried to restart the workflow to a specific stage that did not move on to the selected workflow stage. This whether we choose current stage or specified a specific stage. We tried for four different projects and it stopped at stag 2 for some reason. Since all the PDPs with data was there we could just click Submit to move it forward to the desired stage. We can live with that as we have a limited number of open projects, but for those that have a large number of open projects with workflows that might be an issue.

    Thanks for the help on this.

    Stig


    Regards, Stig

    Thursday, March 20, 2014 2:02 PM
  • Hi

    do you still have the copy of the Solution starter. if you have one, can you please share it to me at parth83.rawal@gmail.com


    Thanks, Parth

    Friday, April 17, 2015 12:21 PM
  • Parth,

    I managed to find it, but when trying to send the zip-file to your gmail-address the email bounces. Did not expect to be any issue with a standard zip-file...

    Any ideas?

    Stig


    Regards, Stig

    Friday, April 17, 2015 1:12 PM