定义动因

要定义动因:

  1. 在打开的模型中,在任务区域,选择管理分配,然后选择动因定义

    将出现“动因定义”屏幕。


    “动因定义”屏幕显示各个动因的名称和类型,并显示是成本动因还是收入动因,或者是这两种动因。
  2. 单击添加 “添加”按钮

    使用“创建动因”对话框可创建新动因。
  3. 名称中,为新动因输入唯一的名称。

    请不要在动因名称中使用特殊字符或限制字符(如 /、+ 或 @ 符号),因为这样可能会导致导入操作失败。请参阅《Oracle Essbase Database Administrator's Guide》,以了解最新限制。

    注意:

    Oracle 强烈建议您认真查阅《Oracle Essbase Database Administrator's Guide》中的 Oracle Essbase 命名约定,了解最新的命名限制以避免导入故障。

  4. 可选:说明中,输入动因用途的简要说明。
  5. 选择动因的基数类型
    • 实际 - 使用源中的 "NetCostForAssignment" 值向下分配成本。

    • 标准 - 用于向源交叉点上的动因分配用户确定的标准比率。

      请参阅“动因基数类型”。

  6. 公式类型中,选择此动因的公式类型:
    • 平均

    • 简单

    • 百分比

    • 简单加权

    • 变量

    • 变量加权

    • 固定值和变量

    • 自定义

    公式类型确定可以选择哪些变量。有关每个动因类型的说明,请参阅“定义标准 Profitability 模型的动因和公式”。

    如果选择预定义的公式,则实际公式将显示在“公式”文本框的“公式模板”选项卡中。每个元素可用的动因度量列在“变量选择”中。

    如果您选择自定义公式,则“公式”文本框为空并可以编辑。

  7. 选择应用此动因的层:
    • 成本层

    • 收入层

    • 成本层和收入层

  8. 可选:选择允许空闲使此动因可以接受闲置成本或收入。如果选择了标准基数动因,会自动激活此选项。

    在计算后,将在 "IdleCost" 或 "IdleRevenue" 下报告此信息。

  9. 可选:序列优先级中,输入动因序列优先级:

    默认情况下,显示为 100。最高优先级是 1。请参阅“按优先级排序的动因”。

  10. 可选:动因公式中,输入用户定义的公式(仅适用于自定义公式)。

    用于自定义公式变量的度量必须已在 Profitability 应用程序控制台中定义。按照《Oracle Essbase Database Administrator's Guide》中所述,使用公式编辑器构造公式。

  11. 对于公式中使用的各个变量,请选择以下值:
    • 度量下,选择公式要使用的度量。

    • 位置下,选择度量在模型中的位置,以便计算脚本可以找到值:

      • 全局 - 从由当前 POV 成员构成的交叉点检索度量数据。其他所有维的成员均设置为 NoMember

      • 目标 - 从目标的交叉点中检索度量数据。

      • - 从源阶段的交叉点检索度量数据。

      • 分配 - 从目标和源阶段的交叉点检索度量数据。

  12. 可选:公式文本框上,选择已转换以查看显示出实际成员的公式。

    如果您在“变量选择”下选择了替代成员,则关联成员也会在“已转换”公式中更改。

  13. 单击确定以保存新动因。

    动因将添加到“动因定义”屏幕上的列表中,其中显示名称、公式类型、序列优先级和层。

  14. 将动因与一个或多个维成员关联。请参阅“选择标准 Profitability 动因”。