C# Dynamics CRM中的CalculatePrice消息
我被指派维护顾问开发的定制代码。这段代码包括一个自定义的价格计算插件,它是基于微软的。根据,插件已注册为在C# Dynamics CRM中的CalculatePrice消息,c#,dynamics-crm,C#,Dynamics Crm,我被指派维护顾问开发的定制代码。这段代码包括一个自定义的价格计算插件,它是基于微软的。根据,插件已注册为在CalculatePrice消息中启动 在调试代码时,我注意到,只要加载或刷新引号,就会触发CalculatePrice消息。进一步的调查似乎证实发出Retrieve消息会触发CalculatePrice消息(某种程度上得到了证实) 这种行为对我来说毫无意义。它会导致性能损失和不必要的大量事务日志。从逻辑上讲,CalculatePrice应该触发的唯一时间是相关记录/字段的Create或U
CalculatePrice
消息中启动
在调试代码时,我注意到,只要加载或刷新引号,就会触发CalculatePrice
消息。进一步的调查似乎证实发出Retrieve
消息会触发CalculatePrice
消息(某种程度上得到了证实)
这种行为对我来说毫无意义。它会导致性能损失和不必要的大量事务日志。从逻辑上讲,CalculatePrice
应该触发的唯一时间是相关记录/字段的Create
或Update
消息(类似于工作流活动)
因此,这里有一些问题:
Retrieve
,则更改返回的代码是否有危害非常感谢您的回答。来自9.0.1904.XXXX Dynamics CRM的销售修补程序版本不会在检索消息中触发价格计算