当其他工作流上载文档时,为什么SharePoint工作流无法启动?

时间:2015-01-16 09:15:35

标签: sharepoint sharepoint-2010 sharepoint-designer sharepoint-workflow

Office 365 - SharePoint 2013工作流程

我有两个文档库:

  1. 正在进行中
  2. 归档
  3. SharePoint 2013列表工作流添加文档附加到正在进行中,其属性为“创建项目时自动启动工作流程”组。此工作流将新文档复制到已存档库。

    SharePoint 2013列表工作流程存档重命名附加到已存档,其属性为“创建项目时自动启动工作流程”设置。此工作流程重命名新文档。

    两个工作流都是在SharePoint Designer中设计的 - 没有自定义代码。

    存档重命名工作流未在添加文档工作流复制文档时启动,尽管在通过UI手动上传文档时它确实正确启动。

    我在这里看到了类似的主题[SharePoint工作流程无法启动自动上传的文档] [1]

    [1]:SharePoint workflow does not start for automatically uploaded documents但这与自定义代码有关。该项目无法使用自定义代码。

    有没有人知道为什么没有触发第二个工作流?

    由于

    爱德华

1 个答案:

答案 0 :(得分:1)

这样做是为了防止工作流递归。您可以使用Start Sharepoint 2010工作流操作或rest api启动另一个工作流。有一个可能的解决方案:http://blogs.msdn.com/b/sridhara/archive/2014/08/21/fix-sharepoint-2013-workflow-recursion-prevention-part-2.aspx