工作流程在阶段停止,并在阶段完成时使用动态工作流程解决方案启动器等待输入等待消息 [英] Workflow stops at stage with message In Progress awaiting input when stage is complete using dynamic workflow solution starter

查看:108
本文介绍了工作流程在阶段停止,并在阶段完成时使用动态工作流程解决方案启动器等待输入等待消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个多阶段工作流程,当存在必填字段时似乎卡住了。 

I have a multi stage workflow that seems to get stuck when a required field is present. 

我所拥有的是一个入学表格,然后是几个阶段,要求一个人审查摄入数据,然后设置一个批准指标,他们同意表格上的信息,然后批准工作流程进入下一阶段。

What I have is an intake form and then several stages after requiring a person to review the intake data and then set an approval indicator that they agree with the info on the form then approve the workflow to move forward to the next stage.

我期待的是,审阅表单的人通过电子邮件获得批准请求,打开链接并编辑项目,将项目带到批准页面,他们可以在其中编辑项目。 当他们打开项目时,阶段状态告诉
他们表示阶段不完整,他们会查看表单,设置必填字段,保存,关闭并批准请求以进入下一阶段。 当我创建的自定义是/否批准字段不是必需的但是当
发生以下情况时,这一切都是这样的。

What I'm expecting is that the person reviewing the form gets an approval request via email, opens the link and edits the item which brings them to the approval page where they can edit the project.  When they open the project the stage status tells them that the stage is incomplete, they go in review the form, set the required field, save, close and approve the request to move to the next stage.  This all works like this when the custom yes/no approval field I created is not required but when it is the following happens.

如果没有生成批准请求,会发生什么所有这些都是因为页面有一个必填字段且不完整,即使我进入舞台填写必填字段,保存并提交工作流程,它会挂在舞台上,并显示正在进行的消息
(等待输入)。

What happens is no approval request is generated at all because the page has a required field and is incomplete and even when I go into the stage to fill in the required field, save and submit the workflow it hangs on the stage with the message In Progress (Awaiting Input).

当您同时拥有必填字段和批准时,如何使此工具正常工作。 审批者获得请求的想法是他们需要输入一些信息然后只是批准它。 如果我需要关闭所有必需的
字段,我可以解决此问题。

How do you get this tool to work when you have a required field and a approval all at the same time.  The idea being that the approver gets the request sees they need to input some info and then simply approves it.  If I need to turn off all required fields I can which would resolve the issue.

任何人都可以使用此工具。

Anyone experienced this using this tool. 

 

推荐答案

在使用DMDynamic Workflow解决方案启动器时,我看到了类似的行为,不幸的是,它是"按设计"。根据我选择"强制提交舞台"的经验在DM工作流程的批准阶段,然后
强制提交在 批准之前发生。

I have seen similar behavior when using the DMDynamic Workflow solution starter, and I would say unfortunately that it is 'by design'. From my experience when you select "Force Submit on Stage" on an Approval stage in your DM workflow, then the force submit occurs before the approval.

因为强制提交选项与包含该选项的工作流活动' setProjectStage '然后我确信这也是问题的原因,因为只有在需要必填字段时,相同的活动才会等待提交。

As that force submit option relates to the workflow activity 'setProjectStage' that contains that option then I am sure that it is the cause of your problem also because the same activity will wait for submit only if a mandatory field is required.

 

不幸的是,除了在Visual Studio中创建自己的工作流程或扩展解决方案启动器本身之外,我无法想到任何"完整"的工作流程。解决方案。但是,您可以将字段保留为非强制性,然后通过PDP为审阅者(可能是自定义工作流状态页面?)包含特定说明
,以指示所需的额外步骤。

Unfortunately other than creating your own workflow in Visual Studio or extending the solution starter itself, I cannot think of any "complete" solutions. However you might be able to just leave the fields non-mandatory, then include specific instructions through a PDP for the reviewers (perhaps a custom workflow status page?) that indicates the extra steps required.

 

HTH,


这篇关于工作流程在阶段停止,并在阶段完成时使用动态工作流程解决方案启动器等待输入等待消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆