【发布时间】:2017-10-31 07:37:57
【问题描述】:
我正在 Dynamics 365 中创建一个实时工作流,该工作流设置为在“记录状态更改之前”和“记录被删除之前”触发。我可以确认它在 Record Status Change 案例中触发并且运行良好,但由于某种原因,当我删除有问题的同一记录时它没有触发。
有人知道为什么会发生这种情况吗?我什至查看了 Process Session 历史记录,可以看到只有 Record Status Change 实例被触发。所有 Delete 实例都没有日志条目。
我还应该补充一点,工作流程非常简单,对于删除和状态更改没有任何不同,因此任何适用于状态更改的记录都应该具有相同的删除结果。
任何帮助将不胜感激。
【问题讨论】:
-
听起来像一个平台错误,我会尝试 [a] 从头开始创建一个新的工作流,看看它不是以某种方式损坏的特定过程 [b] 检查是否使工作流异步使其触发,然后将其放回实时状态,看看是否有任何变化 [c] 打开支持票 [遗憾的是,dyn365 最近出现了很多问题]
-
它开始看起来像是特定于平台的东西。我创建了一个仅在删除时触发的全新工作流程。工作流所做的唯一一件事就是使用消息取消工作流。它仍然没有触发。我们最近才升级到 Dyn365,所以我认为有些东西没有正确配置。
-
你的问题最后解决了吗?您是否向 Microsoft 支持提出了案例?
-
已经很久了,但我似乎记得我必须重新创建对象并且事情突然开始流动。可能与可能不匹配的底层 guid 有关??
-
您在使用 CRM Online?这是核心实体还是自定义实体?
标签: dynamics-crm crm microsoft-dynamics dynamics-365