簡體   English   中英

總和機會線數量動態 CRM

[英]Sum Opportunity Line Quantity Dynamics CRM

我有一個與機會相關的機會產品線列表。 機會線中的產品是基於勞動力的工程服務。 為了預測資源需求,我想向我的機會實體添加兩個字段。

  1. 總勞動力

該字段將由機會產品線中所有“基於勞動力”的產品的總量填充。

  1. 加權勞動工作量

與 Total Labor Effort 相同,但該值將乘以完成交易的概率。 這是機會中的一個單獨的自定義字段。

我嘗試了一個匯總字段,但我似乎無法用它來總結產品線中的產品數量。 它只會看產品線本身。 甚至計算字段似乎更有限。

Dynamics CRM 的哪些功能可以幫助我實現這一目標?

如果我可以加上我的 2 美分,這里確實有匯總字段限制。 現在我可以感覺到 2 種方法來實現這一目標。

  • Dynamics-365-Workflow-Tools原因是,這是有據可查的,並且是最新的 CRM 版本,尤其是功能查詢值
  • 如果您不想增加添加任何 3rd 方解決方案的開銷,它可能是免費的,我會將我的邏輯移至插件,即自定義 c# 代碼以執行操作(服務器端)

我個人會選擇自定義代碼,您可以更好地控制要在那里實現的目標。

我建議使用 Kaskela Workflow Elements,這是一個免費的工作流擴展,可以查詢機會產品並返回行項目數: https : //kaskelasolutions.com/current-query-get-results/

導入工作流元素后,您將需要兩個工作流: 1. 一個在創建/修改/刪除產品線項目時啟動,它將更新機會的“觸發”字段,例如“更改日期詳細信息” 2. 將計算明細行的機會之一。

在第二個工作流程中,使用“查詢 - 獲取結果”功能獲取結果

您需要創建一個 FetchXML 查詢來獲取機會行項目 - 您可以使用高級查找來創建查詢。 這看起來有點奇怪,因為您使用子記錄創建查詢並鏈接回父商機,但這就是 Kaskela 將結果過濾到與商機相關的商機行的方式。 創建 fetchxml

工作流程的下一步是將結果插入機會記錄中: 更新機會表單助手

最終,我使用 MS Flow 解決了這個問題,從“更新的”機會中檢索所有機會線,並在最終寫入機會字段之前將它們匯總。 對於加權值,我根據接近概率和總勞動量做了一個簡單的計算字段。

MS Flow 屏幕截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM