替换 Microsoft Dynamics CRM 中的字段

Replacing a Field in Microsoft Dynamics CRM

商机产品实体调用税中有一个系统字段。您键入每件商品的税金,它会将其加起来形成扩展金额。

这很不方便,我想通过更改要根据每件商品价格计算的税费和一个新字段来修改它,您可以在该字段中输入商品的税费百分比。我知道该字段不能从“简单”更改为“计算”,但是如果我要创建另一个字段来替换当前的“税”字段,那也不会起作用,因为“税”字段的所有附属项(如“扩展金额”)仍会连接并根据简单字段 Tax 计算它们的值,而不是我创建的新计算值。存在什么样的解决方法?

我原以为我可以将它设置为通过我的新值计算扩展金额,但这也行不通。尽管它显然是一个计算值,甚至锁定在表单上,​​但当我进入它的设置时,它说它是一个简单字段(我猜这是对所有系统字段完成的,计算是在幕后完成的,然后由系统输入,虽然你无法更改它,但完全无法对其计算方式进行任何更改),这意味着我无法更改那里显示的值的生成方式。

那么有没有什么方法可以创建一个具有相同 ID 或类似 ID 的新税务字段,并且应用程序的其余部分会将其视为相同?或者,有人对解决此问题的其他方法有任何想法吗?

祝你有愉快的一天。

创建您的百分比字段,然后使用 JavasScript 或计算税金的业务规则,并填充标准税金字段。如果您愿意,您也可以隐藏标准税务字段。