即使在 Microsoft Dynamics CRM 2011 中将 "等待条件" 评估为 true,工作流仍将保留处于等待状态

适用于: Microsoft Dynamics CRM 2011

症状


如果在 Microsoft Dynamics CRM 2011 中有一个包含等待条件的长时间运行的工作流,则工作流可能会进入等待状态,并且可能必须继续。

原因


如果等待条件中的实体在计算等待条件之前或之后在工作流执行之外更改时无法正确计算等待条件中的条件,则会出现此问题。

解决方案


若要解决此问题,请对 Microsoft Dynamics CRM 2011 或更高版本应用更新汇总13。 有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中的文章:
2791312 适用于 Microsoft Dynamics CRM 2011 的更新汇总13
2849744 适用于 Microsoft Dynamics CRM 2011 的更新汇总14
2843571 适用于 Microsoft Dynamics CRM 2011 的累积更新15
应用更新汇总后,必须使用适用于 Microsoft Dynamics CRM 2011 的 OrgDBOrgSettings 工具。 有关此工具的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2691237 适用于 Microsoft Dynamics CRM 2011 的 OrgDBOrgSettings 工具
必须将 OrgDBOrgSettings 中的 ActivateAdditionalRefreshOfWorkflowConditions 设置更改为 TRUE注意此设置的默认值为 FALSE

状态


Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。