我们使用的是Dynamics CRM v8.x。我们公司的总部设在南桑那州,所以基础货币是ZAR。合作伙伴销售我们的产品是美元。从合作伙伴门户创建商机时,货币默认为ZAR。我已经在实体权限中添加了更新权限以更新货币,但这仍然令人困惑,因为合作伙伴应该只允许以USD销售。
发布于 2020-05-21 06:21:40
所以我选择了Javascript选项。在"Create opportunity“实体视图中,我为currency添加了一个字段。它已经在表单上,但被隐藏了。添加字段后,我将Javascript添加到"Create Opportunity“页面:
$(document).ready(function(){
$("#transactioncurrencyid_name").attr("value","US Dollar");
$("#transactioncurrencyid").attr("value","fcad5419-1182-e911-a2cb-00155d000f0c");
$("#transactioncurrencyid_entityname").attr("value","transactioncurrency");
});如果任何人需要更改实体表单中的查阅字段的默认值,请查看此链接:ADXStudio - Set values in Lookup fields of Entity Forms
https://stackoverflow.com/questions/61902101
复制相似问题