创建规则集

要创建规则集:

  1. 从主页中,依次选择建模和设计器。

  2. 在瀑布式设置选项卡上,单击模型下拉列表,然后选择模型。

  3. 单击 加号图标,然后选择规则集。

  4. 在创建规则集面板中,输入有关规则集的信息:

    • 名称:输入规则集的名称。

      例如,Enterprise Profitability and Cost Management 随附的 BksML50 示例应用程序中有一个名为“占用费用分配”的规则集。

    • 说明:输入规则集说明。

      您在此处输入的说明将显示在模型文档报表中。输入便于将来查看模型逻辑的任何人了解有关规则集的信息的说明。请参阅“生成模型文档报表”。

      例如,“占用费用分配”规则集的说明可以为:“支付费用的成本中心中的占用费用重新分配到使用设施的成本中心。由于这些规则中未使用“活动”、“产品”、“客户”和“区域”维,为这些维定义规则集上下文以选择 No<dimname> 成员。”

    • 序列:输入用于确定规则集运行顺序的序列号。此外,该序列还确定规则集在瀑布式设置选项卡上的显示顺序。序列可以是 1 到 9999 之间的任何整数。

    • 选择规则集计算选项:

      • 串行:根据规则集中所有规则的序列号,顺序运行这些规则。

      • 并行:同时运行具有相同序列号的规则。可以并行执行的规则数在应用程序设置中的计算线程设置中定义。请参阅“关于管理应用程序和系统设置”。

      • 迭代:按顺序多次运行规则集。如果选择此选项,则输入要运行的迭代次数。迭代计算用于解决模型中倒数分配关系的影响。

    • 已启用:如果选择此选项,则在执行计算时规则集将处于活动状态。

    • 模型上下文:如果选择此选项,则在创建模型过程中进行的成员选择将应用于规则集中的所有规则。使用模型上下文时,不必为每个规则选择相同成员,这样就可以节省时间并确保一致性。请参阅“了解模型和规则集上下文”。

  5. 单击保存,然后选择:

    • 选择保存并关闭以返回到瀑布式设置选项卡,或者

    • 选择保存并执行下一步以添加其他规则集。

在以下示例中,"Occupancy Expense Allocations"(占用费用分配)规则集将是要运行的第一个规则集。它将按顺序运行规则集中的所有规则,默认情况下启用,并且使用以前定义的模型上下文。

“创建规则集”面板,其中显示了用于 "Occupancy Expense Allocations"(占用费用分配)规则集的选项

创建规则集面板中定义的规则集将显示在瀑布式设置选项卡中。单击规则集旁边的 “操作”图标 以完成以下任务:

  • 编辑规则集以创建规则集上下文,该上下文为(将对规则集中的所有规则使用同一成员的)维定义成员选择(请参阅“创建规则集上下文”)

  • 编辑行上的信息。(如果更改行上的任何信息,请单击 “保存”复选标记;否则,请单击 “取消”复选标记。)

  • 向规则集添加规则(请参阅“创建分配规则”和“创建自定义规则”)

  • 复制规则集(请参阅“复制规则集”)

  • 删除规则集

“瀑布式设置”选项卡,其中显示了为 "Occupancy Expense Allocations"(占用费用分配)规则集定义的规则集