none
sharepoint 2013 list workflow or reusable workflow RRS feed

  • Question

  • We have sharepoint 2013 and we will be having many workflows running based on sharepoint lists.

    Shall we use list workflow or reusable workflow. I can see that in reusable I can not use list columns other than oob but I found a workaround for that as well.

    is there any tricky issue in list workflow like deployments to different servers, GUID etc.


    MCTS Sharepoint 2010, MCAD dotnet, MCPDEA, SharePoint Lead

    Thursday, December 19, 2013 7:55 PM

Answers

  • A reusable workflow offers just what the name implies, the ability to reuse the workflow multiple times, including the ability to deploy across environments. A reusable workflow can be used against a list or a library like a list workflow. The difference is that a list workflow is not reusable, you create it and associate it to a single list or library instance.  


    Kind Regards

    Bjoern
    http://www.sharepointviking.com
    Twitter: Follow @bjoern_rapp

    Thursday, December 19, 2013 9:28 PM
    Answerer
  • Hi Amit,

    List Workflow:

    1. Can’t publish a List workflow globally.
    2. Can’t save the List workflow as it as List template.
    3. Can’t associate the List workflow to any content type.

    Reusable Workflow: Associate to Content Type. so it is reusable. We can attach it to any list or library.

    1. We can publish the Reusable workflow globally.
    2. Save it is as Template, it will create the WSP file.
    3. We can associate to Content type.

    The process of publishing reusable workflows to a content type has been substantially changed in SharePoint Server 2013. Now, the publishing option for this type of workflow is restricted to only the “all content” type, which is the “root” content type. In contrast, with SharePoint Server 2010, reusable workflows could be published to specific lists or libraries built around content types.

    Thursday, December 19, 2013 11:46 PM
  • In SharePoint 2013, you can create a list workflow, and you can reuse it or associate this workflow to any list. Also there is no association columns, that means all site columns should be available at design time.

    See the below blog for more discussion on this topic -

    http://blogs.msdn.com/b/sharepointdesigner/archive/2012/08/30/packaging-list-site-and-reusable-workflow-and-how-to-deploy-the-package.aspx

    Hope this helps!



    MCITP: SharePoint 2010 Administrator
    MCTS - MOSS 2007 Configuring, .NET 2.0
    | SharePoint Architect | Evangelist |
    http://www.sharepointdeveloper.in/
    http://ramakrishnaraja.blogspot.com/

    Monday, December 23, 2013 12:22 AM

All replies

  • A reusable workflow offers just what the name implies, the ability to reuse the workflow multiple times, including the ability to deploy across environments. A reusable workflow can be used against a list or a library like a list workflow. The difference is that a list workflow is not reusable, you create it and associate it to a single list or library instance.  


    Kind Regards

    Bjoern
    http://www.sharepointviking.com
    Twitter: Follow @bjoern_rapp

    Thursday, December 19, 2013 9:28 PM
    Answerer
  • Hi Amit,

    List Workflow:

    1. Can’t publish a List workflow globally.
    2. Can’t save the List workflow as it as List template.
    3. Can’t associate the List workflow to any content type.

    Reusable Workflow: Associate to Content Type. so it is reusable. We can attach it to any list or library.

    1. We can publish the Reusable workflow globally.
    2. Save it is as Template, it will create the WSP file.
    3. We can associate to Content type.

    The process of publishing reusable workflows to a content type has been substantially changed in SharePoint Server 2013. Now, the publishing option for this type of workflow is restricted to only the “all content” type, which is the “root” content type. In contrast, with SharePoint Server 2010, reusable workflows could be published to specific lists or libraries built around content types.

    Thursday, December 19, 2013 11:46 PM
  • In SharePoint 2013, you can create a list workflow, and you can reuse it or associate this workflow to any list. Also there is no association columns, that means all site columns should be available at design time.

    See the below blog for more discussion on this topic -

    http://blogs.msdn.com/b/sharepointdesigner/archive/2012/08/30/packaging-list-site-and-reusable-workflow-and-how-to-deploy-the-package.aspx

    Hope this helps!



    MCITP: SharePoint 2010 Administrator
    MCTS - MOSS 2007 Configuring, .NET 2.0
    | SharePoint Architect | Evangelist |
    http://www.sharepointdeveloper.in/
    http://ramakrishnaraja.blogspot.com/

    Monday, December 23, 2013 12:22 AM