首页 文章

具有/不具有内容批准文档库错误的Sharepoint 2007工作流

提问于
浏览
-1

我们有一个sharepoint 2007服务器 . 用户已经设置了文档库,并且还在其上设置了内容审批工作流程 . 我不确定有多少,但粗略猜测是150 <n <300 .

这些工作流程至少可以追溯到几年 .

问题是:

  • 某些文档库没有对它们进行内容审批,但在其中运行的工作流程已经勾选了“用于内容审批”框

  • 某些文档库已对其进行内容审批,但工作流程无法使用内容审批框勾选 .

在第一种情况下,这导致了隐藏的工作流错误:当最终任务完成时,工作流似乎尝试在文档上设置内容批准,但由于DL没有它,因此会生成错误和工作流虽然粗略的一瞥显示它是完整的,但仍保持开放 .

在第二种情况下,没有错误,但由于用户在工作流程完成后未手动批准文档,因此文档仍未标记为已批准(并且工作流程似乎仍处于活动状态 - 对此不确定)

这导致了以下情况:我检查了一些我知道具有高使用率的文档库,其中一些文档库有> 10,000个打开的工作流程(案例1有错误)

OWSTimer服务似乎对此感到窒息,并且针对任务的电子邮件警报会定期停止发送 . 如果我重新启动OWSTimer服务,则会发送电子邮件 .

我希望能够做到的是:

  • 我想问一下sharepoint有多少个文档库,上面有工作流程

  • 其中,案例1中有多少,案例2中有多少

  • 对于案例1,关闭所有包含错误的工作流程并从工作流程中删除内容审批

  • 对于案例2,将所有文档切换完成的工作流标记为已批准的内容,并使工作流使用内容批准

有没有人知道我怎么可能这样做? (我不想手动查看每个DL和工作流程来检查,我当然不希望拖网,虽然成千上万的开放式工作流程会手动取消它们)

TIA

詹姆斯巴特

1 回答

相关问题