Oracle Hyperion Planning 依赖设计运行时提示的顺序支持“方案”、“版本”、“实体”和辅助维交叉点上的运行时安全性。对于要应用审批安全性的业务规则,Oracle Hyperion Calculation Manager 设计者必须将具有“写入”或“审批”安全性的“方案”和“版本”的运行时提示放置在“实体”运行时提示之前。
当 Calculation Manager 中的安全性设置为审批或写入时,“版本”和“方案”成员的运行时提示将根据写访问权限来筛选。安全性设置为审批的“实体”的运行时提示将根据显示在“实体”运行时提示之前的最后一个“方案”/“版本”来筛选。如果“方案”或“版本”运行时提示都不存在,则会根据写访问权限来筛选“实体”。
安全性设置为审批的其他维的运行时提示被视为辅助维,并根据显示在该运行时提示之前的最后一个“方案”/“版本”/“实体”来筛选。
因此,对于以下面的顺序定义的使用审批安全性的运行时提示:
Scenario1: Version2: To_Entity1, Scenario2: Version1, To_Entity2, To_Product
运行时提示将按下述方式进行筛选:
"To_Entity1" 按组合“方案 1:版本 2”进行筛选
"To_Entity2" 按组合“方案 2:版本 1”进行筛选
"To_Product" 按组合“方案 2、版本 1、To_Entity2、To_Product”进行筛选
例如:
Fix (FY11, Jan,{EntitySalesByCountry},{MyScenario2},{MyVersion2})
Fix ({MyProduct},{MyCountry})
{ToAccount} = {FromAccount} * 2;
ENDFIX
Endfix
注:
如果业务规则设计者在运行时提示列表中省略了某个规划单元维(例如,运行时提示中未包括“方案”或“实体”),则不会应用“审批”安全性,并根据写访问权限来筛选层次。
请参阅“关于运行时提示和审批安全性”。