2017-04-18 13 views
0

CRMのタスクエンティティに、タスクが請求可能かどうかを追跡するフィールドを追加しました。 ここでは、請求可能なタスクと請求不可能なタスクに費やす時間を各個人に合計したいと考えています。 これをMicrosoft Dynamics CRM 2016でどのように達成できますか?次のように各自の請求可能なタスクとCRM 2016の請求不可能なタスクに費やす時間

+1

どのようにデータを表示しますか?レポートでは、個人のCRMユーザーフォームで、ダッシュボードに..? –

答えて

1

これはFetchXMLを使用してaggregated reportで達成することができます:

<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> 

は、ユーザのIDとuserIDを交換してください。

isBilledTaskを0の場合は0、yesの場合は1で置き換えます。


注:

  • 属性isbilledは、アウト・オブ・ボックスのフィールドです。請求可能/非請求のための独自のカスタムフィールドを作成する必要はありません。
  • actualdurationminutesは分であり、自動的には計算されません(CRMユーザが手動で入力する必要があります)。
関連する問題