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 … ENDFIXDATACOPY 计算命令的限制不适用。例如,如果使用货币分区,现在可以将 FIX 命令与 CCONV 命令一起使用来计算货币分区的子集。如果不使用货币分区,则可以在不使用 FIX 语句的情况下使用 CCONV。

范例

CCTRACK TRUE

另请参见

SET UPTOLOCAL (计算命令)

SET CCTRACKCALC (计算命令)

CLEARCCTRACK (计算命令)