gpt4 book ai didi

dynamics-crm-2011 - 为什么 CRM 2011 在数据库中为 Money 数据类型创建两个字段?

转载 作者:行者123 更新时间:2023-12-03 23:40:07 24 4
gpt4 key购买 nike

为什么 CRM 2011 在数据库中为 Money 数据类型创建两个字段?

例如,名为“保留价格”的实体上的属性将在数据库中创建两个字段;

ReservePrice (money, null)
reserveprice_Base (money, null)

两者都有相同的数据。为什么 CRM 会这样做。

最佳答案

基本字段包含使用系统默认货币(假设这是美元)的金额。另一个字段包含使用该记录上的货币查找的金额(假设设置为 EUROS)。

因此,如果您在该字段中输入值 1,并将货币设置为 EUROS,那么当保存记录时,系统将在字段中输入“1”和“0.75”(或任何交易所汇率在“基本”字段中的“设置”-->“业务管理”中的“货币记录”中定义。如果您将货币保留为 USD,则两个字段中都将包含 1。

这方面的好处是历史跟踪和报告。例如,如果您今天以 1 欧元购买了一个小部件,系统会将其转换为您的基础货币并从那时起保存,因为明天、下个月、明年等汇率可能会有所不同。所以当如果您从现在开始一年后运行该报告,您将确切地知道以您的基础货币进行了多少销售,无论每条记录使用哪种货币,也无论此后汇率波动了多少。

请注意,汇率不会为您动态更新 - 您可以编写计划任务或其他内容来提取当前汇率并更新您在 CRM 中的货币记录。

关于dynamics-crm-2011 - 为什么 CRM 2011 在数据库中为 Money 数据类型创建两个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25983569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com