Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dynamics crm 如何找到;“初始解析时间”;对于Dynamics CRM中的一个案例_Dynamics Crm - Fatal编程技术网

Dynamics crm 如何找到;“初始解析时间”;对于Dynamics CRM中的一个案例

Dynamics crm 如何找到;“初始解析时间”;对于Dynamics CRM中的一个案例,dynamics-crm,Dynamics Crm,如何创建工作流(或其他方法)来显示案例的初始解决时间?查看“修改的时间”还不够好,因为如果案件重新打开并重新解决,该时间将更新 我创建了一个名为“初始解决”的字段,然后创建了一个工作流,在案例状态更改为“已解决”时运行,但当它运行时,会出现错误,显示“此案例已解决。请关闭并重新打开案例记录以查看更新” 我假设这意味着你不能对一个已结案的案件运行工作流,但我如何才能从背后获得初始解决时间 我建议如下: 创建将存储初始分辨率的日期时间字段 日期时间 开发一个插件,用于处理案例的解析消息,并 用当前日

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

我创建了一个名为“初始解决”的字段,然后创建了一个工作流,在案例状态更改为“已解决”时运行,但当它运行时,会出现错误,显示“此案例已解决。请关闭并重新打开案例记录以查看更新”


我假设这意味着你不能对一个已结案的案件运行工作流,但我如何才能从背后获得初始解决时间

我建议如下:

  • 创建将存储初始分辨率的日期时间字段 日期时间
  • 开发一个插件,用于处理案例的解析消息,并 用当前日期时间填充点1中创建的字段
  • 使用该字段

  • 如果只想使用自定义设置,则必须将日期时间存储在一个实体中,该实体在案例解决后记录仍处于活动状态

    比如:

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

    根据这一点,您应该能够运行案例的实时工作流预更新

    从那里引用:

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


    请注意,我尚未对此进行测试,我不确定它是否也适用于CRM 2013。

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


    所以没有办法通过定制,只有扩展(这就是我的做法——一个缺点是你无法区分正在解决的案件和正在取消的案件。