【问题标题】:CRM Dynamics workflow not triggering for all recordsCRM Dynamics 工作流程未针对所有记录触发
【发布时间】:2021-03-18 03:53:34
【问题描述】:

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

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

【问题讨论】:

  • 一些误会。无论创建 WF 之后还是之前创建的记录,WF 都应该触发。
  • 创建记录和编辑新记录中的字段时,该过程正常工作。并且在编辑现有记录中的字段时,该过程不会启动。我不明白,这是系统的错误还是功能?
  • WF的范围是什么?组织或用户或业务部门?它应该是 Org 然后它会工作
  • 现在我指定了一个用户
  • 超级!结果比我想象的要容易))在什么情况下你需要指定用户?

标签: dynamics-crm workflow crm


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 不幸的是,该过程没有启动。此字段在流程设置中指定为触发器。该过程也应该在创建新记录时开始。在这种情况下,它工作并启动。可能是什么问题?(
    • 所以您说您的流程在创建记录时开始,而不是在字段更改时开始?你可以从你的工作流中为你的问题添加屏幕截图吗?触发器是什么,选择的字段是什么等等,以便我们可以缩小范围
    • 我补充了我的问题并添加了屏幕截图。谢谢
    • 也许,在范围字段中,而不是用户,指定组织?
    • 是的,我认为 Arun 也提到过。尝试将其更改为 Org,如果它有助于将此答案标记为已解决并投票赞成:)
    【解决方案3】:

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

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

    【讨论】:

    • 不幸的是,该过程没有启动。此字段在流程设置中指定为触发器。该过程也应该在创建新记录时开始。在这种情况下,它工作并启动。可能是什么问题?(
    猜你喜欢
    • 1970-01-01
    • 2015-06-16
    • 2013-11-17
    • 1970-01-01
    • 2017-10-31
    • 1970-01-01
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    相关资源
    最近更新 更多