我们正在将我们的MS CRM从2011年升级到2013年。自2011年没有业务规则工具以来,我们使用javascript来开发大部分功能。现在我们想用业务规则替换那些javascripts。我们应该从javascript中引入哪些功能?
答案 0 :(得分:2)
在您决定用业务规则替换Javascript之前,我强烈建议您三思而后。
与他们合作后,我了解到它们对于实现相对简单的要求非常有用。
两个主要的优点:
但是,业务规则也有其局限性:
当您的CRM 2011脚本目前工作正常时,我很难想出更换它们的理由。最近,我经常最终删除我的同事之前配置的业务规则,因为Javascript被证明更容易构建,理解和维护。这些表单上的Javascript在代码行中仍然非常适度。
答案 1 :(得分:0)
这里的问题是:如果JavaScript使用支持的方法并且它有效,为什么我们需要/想要用业务规则替换其中的一些?
您需要检查业务规则是否适合替换您的JavaScript以及它们是否适合您的项目中的可维护性
这是一个很好的概述:
https://crmbusiness.wordpress.com/2014/10/20/crm-2013-understanding-business-rules/
答案 2 :(得分:0)
我开始考虑在CRM2013中使用业务规则,这让我感到非常不安。正如Henk van Boeijen所说,由于CRM 2013中没有If / Else而且没有AND条款的能力,因此您受到严格限制。
CRM 2015业务规则是一项巨大的改进。几个月前,我做了一篇关于CRM 2015的博客文章,在那里我谈到了业务规则(http://crmtroubleshoot.blogspot.com.au/2014/12/crm-2015-review.html)
在升级到CRM2015之前我不接触业务规则,即便如此,您可能希望使用旧的“如果它没有破坏不修复它”的方法将JavaScript从CRM2011升级到CRM2013再到CRM2015并不像CRM4到CRM2011那样巨大变化。