CCTRACK
CCTRACK 配置设置控制在 Essbase 计算货币换算时是否跟踪汇率。
CCTRACK 配置仅适用于块存储 (BSO) 数据库,不适用于聚合存储 (ASO) 数据库。
语法
CCTRACK TRUE | FALSE-
TRUE - 计算转换时跟踪汇率。这是默认设置。
-
FALSE - 关闭跟踪系统。
说明
跟踪汇率具有以下优点:
-
允许在报表时间通过网格客户端或报表写入器进行转换
-
允许您使用命令将折换后的货币转换回其原始本地汇率
-
防止因计算期间意外重新转换数据而导致数据不准确
加载数据后,可以使用 CLEARCCTRACK 计算命令清除新数据的跟踪汇率。在计算期间,可以使用 SET CCTRACKCALC 计算命令启用或禁用 CCTRACK。
说明
-
启用 CCTRACK 时,将应用以下限制:
-
如果使用的是货币分区,则无法使用带有 FIX 语句的 CCONV 命令来转换货币分区的子集(尝试使用此类 FIX 的计算脚本将无法验证)。
-
如果不使用货币分区,则必须将 CCONV 与 FIX 语句一起使用。
-
-
将 CCTRACK 设置为 FALSE 将关闭跟踪系统,并显示以下结果:
-
CCONV 命令假定数据未转换(以本地货币表示)。如果意外地对相同数据多次运行 CCONV 命令,则生成的数据将不准确。
-
同样,货币报告选项假定数据未转换(以本地货币表示)。如果数据已在数据库中转换,则会在报告时重新转换,从而导致数据不准确。
-
在货币转换中使用 FIX … ENDFIX 和 DATACOPY 计算命令的限制不适用。例如,如果使用货币分区,现在可以将 FIX 命令与 CCONV 命令一起使用来计算货币分区的子集。如果不使用货币分区,则可以在不使用 FIX 语句的情况下使用 CCONV。
-
范例
CCTRACK TRUE