我为SharePoint网站上的网页设置了3阶段审批工作流程,并且在第1阶段后仍然失败(取消)。
这是第一阶段发生的事情:
阶段:贡献者评论
将工作流程状态设置为待定KCSII审核
然后将批准状态设置为未确认
App Step
将任务分配给KCSII(任务结果变量:KCSII批准|任务ID变量:TaskID
过渡到舞台
如果变量:KCSII批准等于拒绝
转到拒绝
否则
转到发布商审核
任务已成功创建&分配给KCSII(SharePoint组),但当该人员进入并批准或拒绝该项目时,工作流程将进入"正在进行的活动"状态如下:
*活动正在进行中。重试上次请求。下一次尝试计划在不到一分钟。上次请求的详细信息:HTTP InternalServerError到http:// [我们的域名] /kb/01/_vti_bin/client.svc/web/lists/getbyid(guid' 4aa16afe-d068-4847-a0fd-31a8558398d2') / Items(67)Correlation Id:538af876-18c7-49ad-a850-d028bac129fe实例ID:6c88b440-9a53-4ecd-b873-5e2a1c420055 *
大约一分钟后,列出“状态”和“状态”。作为第二阶段进入"取消"具有以下详细信息的内部状态(第二阶段永远不会开始):
RequestorId:c17f35ee-9fb6-af74-473c-3cd45a32a58d。详细信息:System.ApplicationException:HTTP 500 {" Transfer-Encoding":[" chunked"]," X-SharePointHealthScore":[" 0&#34 ]," SPClientServiceRequestDuration":[" 111&#34]," SPRequestGuid":[" 72ac68f5-84a9-46c6-bb23-5adaa2590338"] "请求-ID":[" 72ac68f5-84a9-46c6-bb23-5adaa2590338&#34]," X-FRAME-OPTIONS":["&SAMEORIGIN #34]," MicrosoftSharePointTeamServices":[" 15.0.0.4569&#34]," X-的Content-Type-选项":[" nosniff&# 34]," X-MS-InvokeApp":[" 1; RequireReadOnly"]," Cache-Control":[" max-age = 0,private"]," Date":[" Mon, 2015年1月5日21:51:34 GMT"]," Server":[" Microsoft-IIS / 8.0"]," X-AspNet-Version&#34 ;:[" 4.0.30319"]," X-Powered-By":[" ASP.NET"]}在Microsoft.Activities.Hosting.Runtime。 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor,BookmarkManager bookmarkManager,Location resultLocation)的System.Activities.CodeActivity.InternalExecute(ActivityInstance实例,ActivityExecutor executor,BookmarkManager bookmarkManager)的Subroutine.SubroutineChild.Execute(CodeActivityContext context) / em>
以下是我尝试的内容:
我认为这是分配给变量的任务结果的问题(也许是权限问题?)但是我不确定...我该如何追踪这个问题?这个消息对你们任何人都有意义吗?
我非常感谢能提供任何帮助(我现在已经打了一个月了!)
谢谢! 凯尔
答案 0 :(得分:0)
所以我发现了问题所在:我需要在编辑/更新之前检查工作流程中的项目。或者,我可以禁用所需的签入/签出功能(测试两者并且它们都有效)。