使用维和成员

维成员以父子关系存在,一个维可能具有多个级别或层代的子成员。维和成员以分层形式表示,且子成员聚合至父成员。


维树显示选定维的维成员及其子项。

您可以将成员添加为维层次结构中的子项或同级:

  • 子项 - 子成员的上方有一个父成员。在上面的示例中,帐户 34000IncomeStatement 的子项。

  • 同级 - 同级成员是在与另一个子成员相同的级别或层代中添加的子成员,这两个子成员将具有相同的直系父项。在上面的示例中,IncomeStatementBalanceSheetAccounts(帐户)父项下的同级成员。

您可以如下所述使用成员:

  • 要添加成员,请参阅“使用维和成员”。

  • 要修改成员,请在维层次结构的相应列中编辑成员的详细信息。

  • 要删除成员,请在 Actions(操作)下选择 Delete(删除),或者单击 "Delete"(删除)“删除”图标。此时将显示一条确认消息,您可单击 OK(确定)以确认删除。

注意:

完成对维的所有更改之后,必须将所做的更改部署到选定模型。请参阅“创建自定义应用程序”中的“部署模型和维”。

维成员

按照创建自定义应用程序中所述在应用程序的 "Dimensions and Models"(维和模型)选项卡上创建维之后,可从 "Hierarchy"(层次结构)选项卡添加维成员。维成员表示某一维下的一系列相关数据点。例如,在“帐户”维中,成员可以表示帐号。

必须至少为每个维创建一个成员才能存储数据。至少必须为模型创建“时间”和“帐户”维。每种维都具有允许的最大成员数,如下表所示:

表 5-1 最大成员数

维类型 最大成员数
帐户(必需的维) 5,000
货币 100
实体 25,000
常规 50,000
方案 30
年份 20
时间(必需的维) 73 - 期间数限制 73 包容以下各项:
  • 52 周

  • 12 个月

  • 4 个季度

  • 2 个半年

  • YearTotal

  • 期初余额 (begbal)

  • 期间(维名称本身)

表视图和详细视图

维编辑器提供了两个视图来显示维中所有成员的层次结构。您可以使用任一视图(可切换)查看、添加、编辑和删除选定维的成员及其关联属性。

表视图

从维的 "Hierarchy"(层次结构)屏幕中,选择“表视图”图标 “表”图标 可以采用表形式查看层次结构。单击 "Member Name"(成员名称)或关联的字段可激活数据输入。您可以通过拖动列标题来重新排列属性列。

注:

要从此视图中查看附加别名表,必须切换到“详细视图”。“表视图”以分层形式显示成员。

详细视图

从维的 "Hierarchy"(层次结构)屏幕中,选择“详细视图”图标 “详细视图”图标 可以采用列表形式查看选定成员的属性详细信息。单击 "Member Name"(成员名称)可激活数据输入字段。

注:

您不能在“详细视图”上重新排列属性列。必须在“表视图”上执行该操作。“详细视图”以列表形式显示成员属性。

维属性表

对于每个维成员,必须设置用来控制成员行为的关联属性,例如,子成员如何聚合到父项、如何存储成员数据、如何分配别名以简化成员标识等。

成员属性是通过维的 "Hierarchy"(层次结构)选项卡分配的。标准属性适用于所有维类型,但“帐户”和“方案”维还需要其他属性。查看每种维的相应属性,如以下“维属性”表中所述:

所有维的维属性

表 5-2 所有维的维属性

所有维的属性 说明
Member Name(成员名称) 输入唯一的成员名称。
Alias(别名) 可选:输入成员的别名,可增强层次结构的可读性。
  • 例如,如果成员名称仅显示帐户号码,则可输入关联的帐户名称来描述您正在查看的帐户。

  • 只有“详细视图”中会列出附加别名表。要创建附加别名表,请参阅“创建附加别名表”。

Consolidation(合并) 将成员合并属性分配给每个成员,确定子成员如何聚合到父项。可用的合并选项:
  • + (加)

  • - (减)

  • * (乘)

  • / (除)

  • % (百分比)

  • ~ (忽略)

  • ^ (从不)

Data Storage(数据存储) 设置此项来确定如何存储维的数据值:
  • Auto(自动)- 为成员设置适当的数据存储。如果成员是一个父项,则设置为计算;如果成员是最低级别,则设置为输入或存储数据。

  • Shared(共享)- 设置此项会将成员指定为共享成员。在这种情况下,成员作为替代层次结构的一部分多次出现在维中。

Created On(创建日期) 显示成员属性的创建日期。
Modified On(修改日期) 显示成员或属性的修改日期。

“方案”维的维属性

表 5-3 “方案”维的维属性

方案维属性 说明
Scenario Type(方案类型)
  • Standard(标准)- 方案数据将输入到其中的成员(叶节点)或父成员

  • Variance(差异)- 根据帐户类型(“费用”或“非费用”)比较两个方案,并使用数值表示差异。

  • Variance Percent(差异百分比)- 根据帐户类型(“费用”或“非费用”)比较两个方案,并使用百分比值表示差异。

  • 有关差异成员的详细信息,请参阅“创建自定义应用程序”。

Variance Member1(差异成员 1) 选择要与差异成员 2 进行比较的第一个“标准”方案成员。
Variance Member2(差异成员 2) 选择要与差异成员 1 进行比较的第二个“标准”方案成员。

“帐户”维的维属性

表 5-4 “帐户”维的维属性

帐户维属性 说明
Time Balance(时间平衡) 选择时间平衡方法来确定“时间”维中的父成员的计算方法。请参阅此表下的“使用维和成员”。
  • None(无)- 父项的值基于其子项的公式和合并属性。

  • First(第一个)- 父项值表示分支中第一个成员的值(通常是在期初)。

  • Last(最后一个)- 父项值表示分支中最后一个成员的值(通常是在期末)。

  • Average(平均值)- 父项值表示子成员的平均值。

  • 注意:如果选择了时间平衡,则必须设置跳过选项。

Skip Option(跳过选项) 如果将时间平衡设置为“第一个”、“最后一个”或“平均值”,则必须设置跳过属性,以控制当应用程序遇到缺失值或值 0 时出现的情况。请参阅此表下的“使用维和成员”。
Skip Option(跳过选项)(续) 以下 Skip Option(跳过选项)仅适用于“第一个”和“最后一个”时间平衡选项。选择以下选项之一:
  • None(无)- 仅适用于“第一个”或“最后一个”时间平衡。计算父项值时不跳过数据。请参阅下面的图 2。

  • Missing(缺失)- 计算父项值时跳过 #MISSING 数据。

Skip Option(跳过选项)(续) 以下 Skip Option(跳过选项)适用于“平均值”时间平衡选项。如果计算平均值时遇到 #MISSING 数据,则除以具有实际值的成员数(而不是成员总数)。因此,将跳过属性设置为 "none"(无)或 #MISSING 并不会影响计算。
Variance Reporting(差异报告) Variance Reporting(差异报告)- 确定如何标记帐户来报告方案差异:
  • Expense(费用) - 从差异成员 2 的金额(如“预算”)中减去差异成员 1 的金额(如“实际”)来确定差异。

  • Nonexpense(非费用) - 从差异成员 1 的金额(如“实际”)中减去差异成员 2 的金额(如“预算”)来确定差异。

  • 有关详细信息,请参阅“创建自定义应用程序”。

图 5-1 “时间平衡”示例


时间平衡选择项示例。

图 5-2 “跳过选项”示例


跳过选项的选择项示例。

添加维成员

从层次结构编辑器中添加维成员并指定属性。您还可以修改或删除成员。

要向维添加成员:

  1. 从主页中选择以下选项:
    • 依次选择 Library(库)Application(应用程序)

    • Application(应用程序)

  2. 单击应用程序名称或从 Actions(操作)菜单中选择 Open(打开),以打开应用程序。

    使用 "Actions"(操作)菜单打开应用程序。
  3. 从应用程序 "Overview"(概览)中,选择 Dimensions and Models(维和模型)选项卡 “维和模型”选项卡,然后单击要为其添加成员的维的名称;例如,"Account"(帐户)。

    选择要为其添加成员的维的名称。
  4. 在该维的 Overview(概览)中,选择 Hierarchy(层次结构)选项卡 “层次结构”图标,然后选择“表视图”表视图。您还可以使用“详细视图”“详细视图”图标 添加成员和属性。
  5. 可选:Hierarchy(层次结构)选项卡上,依次选择 View(视图)Columns(列),查看表示选定维的属性的列。请参阅“使用维和成员”。

    要编辑这些列,请依次选择 View(视图)Columns(列)Manage Columns(管理列)。从 "Manage Columns"(管理列)对话框中,选择要隐藏或显示的列,然后单击 OK(确定)


    将列名称移动到 "Hidden Columns"(隐藏列)或 "Visible Columns"(可见列)来控制是否显示。
  6. Hierarchy(层次结构)选项卡上,执行某项操作来添加新成员:
    • 单击 Add Child(添加子项)添加子项,可在选定成员下添加成员。

    • 单击 Add Sibling(添加同级)添加同级,可在与另一子成员相同的层代中添加成员,这两个成员将具有相同的直系父项。

    • Actions(操作)下,选择 Add Child(添加子项)Add Sibling(添加同级)

    • Member Name(成员名称)下,单击维名称旁边的向右箭头 向右箭头

  7. 针对除了“方案”之外的每个属性,为新成员选择值。可用属性因选定的维而异。请参阅“使用维和成员”。

    在 "Hierarchy"(层次结构)选项卡上设置属性。
  8. 可选:仅限“方案”维。在 Scenario Type(方案类型)属性列下,单击相应方案类型的名称以显示 "Scenario Type"(方案类型)选择对话框,然后执行以下步骤:
    1. 从 "Scenario Type"(方案类型)中,选择要创建的方案类型:
      • Standard(标准)- 无需进行其他选择。

      • Variance(差异)- 比较两个方案,并使用数值表示差异。

      • Variance Percent(差异百分比)- 比较两个方案,并使用百分比表示差异。

      有关详细信息,请参阅“创建自定义应用程序”。

    2. 对于 Variance(差异)Variance Percent(差异百分比)方案类型,选择要比较的差异成员 1差异成员 2。只有“标准”类型的方案成员可用作差异成员 1 和差异成员 2。
    3. 单击 OK(确定)。要比较的选定成员将在 "Variance Member 1"(差异成员 1)和 "Variance Member 2"(差异成员 2)下列出。
  9. 可选仅限帐户维。选择帐户的属性:
    • Time Balance(时间平衡)下,选择 None(无)First(第一个)Last(最后一个)Average(平均值)。如果选择了时间平衡,则必须选择一个跳过选项。

    • Skip Option(跳过选项)下,选择 None(无)Missing(缺失)

    • Variance Reporting(差异报告)下,选择 Expense(费用)或 "Non-Expense"(非费用),确定如何标记帐户来报告方案差异。

    有关其他信息,请参阅“使用维和成员”。

  10. 可选:重复上述过程,添加其他新成员。

    显示了完成的层次结构。
  11. 可选:要在 Hierarchy(层次结构)上重新排列属性列,请选择“表视图”表视图,单击相应的属性列标题(例如,"Member Name"(成员名称)或 "Consolidation"(合并)),然后将该列拖动到新位置。

    注:

    您不能在“详细视图”上执行此任务。

  12. 可选:要调整属性列的大小,请将鼠标悬停在列标题附近,直到显示大小调整图标 “调整大小”图标 为止,然后拖动该图标来根据需要调整列大小。
  13. 可选:要在 "Hierarchy"(层次结构)上修改成员的位置,请参阅以下各节:
  14. 单击 Close(关闭)
  15. 依次选择 Actions(操作)Deploy(部署)和模型名称以更新模型。