如何找到"初始解决时间"对于Dynamics CRM中的案例

时间:2015-03-04 15:25:52

标签: dynamics-crm

如何创建工作流程(或其他方法)以显示案例的初始解决时间?查看“修改时间”并不够好,因为如果案例重新打开并重新解决,则会更新。

我创建了一个名为“初始分辨率”的字段,然后创建了一个工作流程,以便在案例状态变为已解决但运行时运行,但是错误说“此案例已经解决关闭并重新打开案例记录以查看更新“

我认为这意味着您无法针对已关闭的案例运行工作流程,但如何才能获得最初的解决时间?!

3 个答案:

答案 0 :(得分:2)

如果您有CRM 2013或更高版本的实例,您应该能够创建在操作之前运行的实时工作流程,并更新表示初始解决日期的字段。

Screenshot

答案 1 :(得分:0)

我建议遵循:

  1. 创建一个日期时间字段,该字段将存储初始分辨率 日期时间。
  2. 开发一个插件,用于处理案例的Resolve消息 使用当前日期时间填充在第1点创建的字段。
  3. 使用该字段。

答案 2 :(得分:0)

如果您只想使用自定义设置,则必须将日期时间存储在一个实体中,该实体在案例解析后仍然有效。

像:

  1. 在案例的现有相关实体上创建将存储初始解决日期时间的日期时间字段,或者您可以创建自己的自定义实体。我的第一个想法是案例解决方案实体,但是这个实体已被锁定用于新字段。
  2. 制作一个工作流,该工作流将针对已解决的状态更改状态并填充该日期时间字段。
  3. 如果您使用的是CRM 2015,您可以尝试使用实时工作流程来设置案例的字段值。

    根据此link,您应该能够运行案例的实时工作流程更新。

    从那里引用:

    实时工作流可以在(操作前),操作后(操作后)或核心操作期间执行。在核心操作期间执行的实时工作流是自定义操作的实现。实时工作流程可以像插件一样在一个阶段进行排名。

    请注意,我没有对此进行过测试,但我不确定它在CRM 2013上是否可行。