OLAP Spreadsheet Add-in 用户指南 Excel 版

使用货币转换

在不同国家设有办事处的机构通常使用所在国的货币(称为本位币)来经营业务。这类机构必须将用本位币输入的数据转换为一种通用货币来进行汇总和分析。

可单独购买用于 Hyperion Essbase 的 Hyperion Essbase Currency Conversion 产品。如果您的机构已购买此产品并实施了一个货币转换应用程序,您可以利用 Hyperion Essbase Currency Conversion 的强大功能。 Hyperion Essbase Database Administrator's Guide描述了如何设计和实施货币转换应用程序。

下列几节提供一个使用货币转换的简短教程:

检索 Currency Conversion 数据

本节重点讲述货币转换的基本概念,包括易于使用的“货币报告”命令。

一个货币转换应用程序由两个数据库组成:

将货币汇率数据库中的汇率应用于主数据库中的本位币值,得到转换的币值。Hyperion Essbase OLAP 服务器 产品安装包括一个样本货币转换应用程序(安装选项),它由两个样本数据库组成:称为 Internt1 的主数据库和称为 Xchgrate 的货币汇率数据库。

“样本 Interntl”数据库由五维组成:Year、Measures、Product、Market 和 Scenario。除了 Market 和 Scenario 维外,所有其他维与 Sample Basic 数据库中的一样。Market 维包括 Toronto、Vancouver、Montreal、France、Germany、Spain和 UK。Scenario 维处理以本位币和转换的货币表示的不同货币类型(如 Actual 和 Budget)。在此数据库中,所有本位币都转换成通用货币-美元。

“样本 Xchgrate”数据库为主数据库的一个子集,它包含四维:

与样本货币数据库连接

要完成以下练习,必须将“样本 Interntl”数据库和“样本 Xchgrate”数据库安装在服务器上。如果这些应用程序和数据库对不可用,与 Essbase 系统管理员联系。

要从“样本 Interntl”数据库中检索数据:

  1. 选择“Essbase > 连接”。
  2. 选择“样本 Interntl”数据库,然后单击“确认”完成连接。

    Hyperion Essbase 安装也包括样本 Excel 文件,它举例说明货币转换概念。

  3. \essbase\client\sample 目录中打开 Local.xls。

    此工作表包含用本位币输入的 New York 和 Germany 的实际 (Act) 和预算 (Bud) 数据。

    图 168. 检索本位币数据


    Figure Sscurre1 not displayed.

  4. \essbase\client\sample 目录中打开 Convert.xls
  5. 选择“Essbase > 检索”。

    工作表包含 Actual 和 Budget 转换后显示的值。

    图 169. 检索转换后的数据值


    Figure Sscurre2 not displayed.

    注意,该工作表包含转换为美元的数据。New York 的值保持不变,但 Germany 值已转换。Hyperion Essbase 使用“样本 Xchgrate”数据库中的汇率转换这些值。

  6. \essbase\client\sample 目录中打开 Rates.xls。与“样本 Xchgrate”数据库连接。
  7. 选择“Essbase > 检索”。

    图 170. 从货币数据库中检索汇率


    Figure Sscurre3 not displayed.

此工作表包含按月区分的汇率方案、类别和类型的所有可能组合。因为此示例转换为美元 (US$),因此该样本文件对 US$ 包含基本汇率 1。故 New York 的本位币数字和转换数字保持不变。但是,Hyperion Essbase 将使用货币数据库中的数据值转换 Germany 的数字,如下所示:

注意:可将转换定义为对汇率的乘法或除法运算。此定义由应用程序设计人员确定。

执行特定的货币报告

主数据库如“样本 Interntl”,通常包含已转换并存储在数据库中的值。 您可能还需要动态执行货币转换。Hyperion Essbase 用“货币报告”命令提供此能力。此命令允许您交互式更改用于检索的货币汇率和类型。

要对 Convert.xls 文件中的数据执行特定转换:

  1. \essbase\client\sample 目录中打开 Convert.xls

    此工作表包含已转换为美元的数据。

  2. 选择“Essbase > 连接”,然后与“样本 Interntl”数据库连接。
  3. 选择“Essbase > 检索”。
  4. 选择“Essbase > 货币报告”。

    Hyperion Essbase 显示 Essbase 货币报告对话框。

    图 171. “Essbase 货币报告”对话框


    Figure Sdcurren not displayed.

    Essbase 货币报告对话框 允许您交互式修改用于检索的汇率。此框包含货币设置、名称、类别和年度的选项。 有关这些选项的详情,参见 Hyperion Essbase Spreadsheet Add-in 联机帮助。
    注意:维名 CurName、CurType、CurTime 和 CurCategory 是货币数据库的缺省名称。应用程序设计人员可对任何这些维使用不同的名称。

  5. 选择您想应用的货币设置。

    例如,从 CurName 列表框中选择 CN$,从 CurType 列表框中选择 Bud xchg。

  6. 单击“应用”应用这些设置。
  7. 选择“Essbase > 检索”以用特定转换的结果刷新工作表中的数据。

    图 172. 执行特定货币转换


    Figure Sscurre4 not displayed.

    Hyperion Essbase 将 New York 和 Germany 数字转换为加拿大元 (CN$)。

  8. 单击 Essbase 货币报告对话框中的清除按钮,以禁用货币报告并返回至标准检索方式。
    注意:执行货币报告检索并不更改数据库中的值。作为该检索的一部分,它只执行一个临时转换。转换的数据值不能始终平衡,因为特定转换是对先前用另一种货币计算或合并的值执行的。

如果这些值必须平衡和核对,必须将它们转换为数据库中的目标货币,并进行计算和检索。此过程与本节描述的特定货币转换检索不同;请与 Hyperion Essbase 系统管理员联系,以获取详情。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]