Sum Opportunity Line Quantity 动态 CRM
Sum Opportunity Line Quantity Dynamics CRM
我有一个与机会相关的机会产品线列表。机会线中的产品是基于劳动力的工程服务。为了预测资源需求,我想向我的机会实体添加两个字段。
- 总劳动力
此字段将由机会产品线中所有 "labor based" 产品的总数量填充。
- 加权劳动力
与 Total Labor Effort 相同,只是该值将乘以完成交易的概率。这是机会中的单独自定义字段。
我试过汇总字段,但我似乎无法用它来汇总产品线中的产品数量。它只会查看产品线本身。计算字段似乎更有限。
Dynamics CRM 的哪些功能可以帮助我实现这一目标?
我推荐使用 Kaskela Workflow Elements,这是一个免费的工作流扩展,可以查询机会产品和return订单项的数量:https://kaskelasolutions.com/current-query-get-results/
导入工作流元素后,您将需要两个工作流:
1. 每当创建产品行项目 /modified/deleted 时启动,它将更新机会的 "trigger" 字段,例如 "date detail changed"
2. 一个在将对明细行进行计数的商机上。
在第二个工作流程中,使用 "Query - Get Results" 功能
您将需要创建 FetchXML 查询来获取商机订单项 - 您可以使用高级查找来创建查询。这看起来有点奇怪,因为您使用子记录和 link 返回父商机创建查询,但这就是 Kaskela 将结果筛选为仅与商机相关的商机行的方式。
工作流程的下一步是将结果插入商机记录:
如果我能加我的 2 美分,
这里确实存在 rollup 字段限制。
现在我可以感觉到实现此目标的两种方法。
- Dynamics-365-Workflow-Tools
原因是,这是有据可查的,并且与最新的 CRM 版本保持同步,尤其是功能 query Values
- 如果您不想增加添加任何第 3 方解决方案的开销可能是免费的,我会将我的逻辑移至插件,即自定义 c# 代码来执行操作(服务器端)
我个人会选择自定义代码,你可以更好地控制你想要在那里实现的目标。
最终我解决了这个问题,使用 MS Flow 从 "updated" 机会中检索所有机会线,并在最终写入机会字段之前将它们汇总。对于加权值,我根据接近概率和总劳动量做了一个简单的计算字段。
MS FLow Screen Shot
我有一个与机会相关的机会产品线列表。机会线中的产品是基于劳动力的工程服务。为了预测资源需求,我想向我的机会实体添加两个字段。
- 总劳动力
此字段将由机会产品线中所有 "labor based" 产品的总数量填充。
- 加权劳动力
与 Total Labor Effort 相同,只是该值将乘以完成交易的概率。这是机会中的单独自定义字段。
我试过汇总字段,但我似乎无法用它来汇总产品线中的产品数量。它只会查看产品线本身。计算字段似乎更有限。
Dynamics CRM 的哪些功能可以帮助我实现这一目标?
我推荐使用 Kaskela Workflow Elements,这是一个免费的工作流扩展,可以查询机会产品和return订单项的数量:https://kaskelasolutions.com/current-query-get-results/
导入工作流元素后,您将需要两个工作流: 1. 每当创建产品行项目 /modified/deleted 时启动,它将更新机会的 "trigger" 字段,例如 "date detail changed" 2. 一个在将对明细行进行计数的商机上。
在第二个工作流程中,使用 "Query - Get Results" 功能
您将需要创建 FetchXML 查询来获取商机订单项 - 您可以使用高级查找来创建查询。这看起来有点奇怪,因为您使用子记录和 link 返回父商机创建查询,但这就是 Kaskela 将结果筛选为仅与商机相关的商机行的方式。
工作流程的下一步是将结果插入商机记录:
如果我能加我的 2 美分, 这里确实存在 rollup 字段限制。 现在我可以感觉到实现此目标的两种方法。
- Dynamics-365-Workflow-Tools 原因是,这是有据可查的,并且与最新的 CRM 版本保持同步,尤其是功能 query Values
- 如果您不想增加添加任何第 3 方解决方案的开销可能是免费的,我会将我的逻辑移至插件,即自定义 c# 代码来执行操作(服务器端)
我个人会选择自定义代码,你可以更好地控制你想要在那里实现的目标。
最终我解决了这个问题,使用 MS Flow 从 "updated" 机会中检索所有机会线,并在最终写入机会字段之前将它们汇总。对于加权值,我根据接近概率和总劳动量做了一个简单的计算字段。
MS FLow Screen Shot