CRM Dynamics 工作流未触发所有记录

CRM Dynamics workflow not triggering for all records

问题:在 CRM Dynamics 365 Sales 中设置一个工作流,该工作流在特定字段的值发生变化时启动。但事实证明,如果对旧 CRM 记录(在启动流程本身之前创建)进行了更改,则流程不会启动。

问题:有什么方法可以让CRM即使对旧记录也能启动流程?对不起,一切都是俄语。我在这个版本中工作。 在创建记录和编辑新记录中的字段时,该过程可以正常工作。并且在编辑现有记录中的字段时,该过程不会启动

通常情况下,工作流会触发任何未来的相关更改。否则,我们应该创建一个场景来触发该事件。几个选项,

  1. 由于您已经将特定字段更改的工作流设置为 运行,因此您可以对该字段进行更新并保存应触发工作流的记录。如果记录数量非常少,则有可能手动更新所有这些记录不是一个好主意。如果您不想手动执行此操作,您可以使用任何其他选项更新记录,例如对所有记录进行更新的控制台应用程序(假设这是一次性 activity,这会更快做。)
  2. 按需创建此工作流,并为您想要 运行 工作流的所有记录手动触发相同的工作流。同样,这是一个手动过程,但比第一个过程更干净。

您不需要进行任何手动更新。您创建的工作流程应该足以启动。 确保您的工作流程在更改字段时触发。截图供参考。何时创建工作流并不重要。只要满足条件就会启动

要使该工作流在所有记录上触发,请将范围设置为“组织”而不是“用户”- 它应该按预期工作。 Read more

这与创建时间无关,可能这些记录归其他人所有。这就是为什么用户范围的 WF 根本没有触发。