如何在每个人的CRM 2016上花费时间花在可计费任务和非计费任务上

时间:2017-04-18 11:05:12

标签: dynamics-crm crm dynamics-crm-2016

我在CRM上的Task实体上添加了一个字段,以跟踪任务是否可以计费。 现在,我想总结一下每个人的可计费任务和非计费任务的时间。 如何在Microsoft Dynamics CRM 2016中实现此目的?

1 个答案:

答案 0 :(得分:1)

这可以通过aggregated report使用FetchXML实现,如下所示:

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false" aggregate="true">
  <entity name = "task">
    <attribute name="actualdurationminutes" alias="durationCount" aggregate="count" />
    <filter type="and">
      <condition attribute="ownerid" value="userID" operator="eq" />
      <condition attribute="isbilled" value="isBilledTask" operator="eq">
    </filter>
  </entity>
</fetch>

userID替换为您的用户ID。

isBilledTask替换为0表示否,将1表示为是。

备注:

  • 属性isbilled是一个开箱即用的字段;您可能不需要为可计费/不可计费创建自己的自定义字段。
  • actualdurationminutes以分钟为单位,不会自动计算(必须由CRM用户手动输入)。