1 dynamics-crm dynamics-crm-2011
试图了解Dynamics CRM 2011中的工作流程问题.我有一个日期相关的重复工作流程,目前正在运行.
我意识到我需要改变它,所以我继续进行改变.(在Dynamics CRM 2011中,要做到这一点,我必须删除条件块并重做它).
无论如何,我这样做并保存它.
现在我的问题是,在我做出更改之前使用工作流的记录仍然使用旧的工作流而不是更新的版本.
有没有人遇到这个错误,如果有的话有办法强制记录使用最新更新的工作流程?
激活工作流后,系统会创建工作流定义的副本.此副本是WorkflowActivation实例.
触发激活的工作流后,将为此WorkflowActivation记录创建一个引用,并根据其定义执行工作流实例(AsyncOperation记录).(请记住,工作流实例可以在很长一段时间内生效.)
可以在需要时编辑原始工作流定义,但这些编辑不会影响(或损害)正在运行的工作流实例,因为后者仅依赖于其特定的WorkflowActivation实例.激活修订的工作流定义后,系统将创建一个与先前版本并排生效的新WorkflowActivation实例.
一旦完成了取决于工作流激活的最后一个工作流实例,系统就会自动删除过期的激活版本.
因此,您可以自由修改错误的工作流定义,但您的修改对运行工作流实例没有影响.
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |