1、 序序 言言概要概要:第一部分第一部分1.Hyperion Planning 的概念及运行环境2.Hyperion Planning Client 的详细讲解3.HAL的简单使用4.HBR的使用第二部分第二部分Hyperion Planning Web 的详细讲解第一部分第一部分1.Hyperion Planning 的概念及运行环境2.Hyperion Planning Client 的详细讲解 3.HAL的简单使用 4.HBR的使用Hyperion PlanningHyperion Planning概念概念 Hyperion Planning 是基于WEB(能通过WEB登陆数值,添加备注,
2、管理预算循环)的预算和预测的综合解决方案。它可以实现相互协作的、以事件为基础的计划编制流程,以满足企业财务及运营的需求。 Hyperion Planning 利用Hyperion Essbase OLAP Server技术,能让企业组织自下而上和自上而下的相互协作的预算编制管理活动,同时让所有的决策人和一线经理能进行即时沟通,并且对于不同版本,它的预算循环可以被重复利用。 Hyperion Planning 支持通过第三方软件(HAL)上传数据,可以自定义预算期间(周,月,季度,半年,一个营业周期-营业周期超出1年的企业);可以为应用设置复杂的业务计算规则. Hyperion Planning
3、Hyperion Planning运行环境运行环境:1.操作系统(OS):比如win2000.2.关系数据库:比如Microsoft SQL Server 73.Web服务器:比如SQL server4.应用服务器:比如APACHE Tomcat 4.0.45.Web浏缆器:比如IE6.06.Excel 2000 或者excel xp产品组成产品组成:1.Planning 3.02.Essbase OLAP Server 6.53.Report 2.04.HAL 3.05.HBR 3.0Hyperion Planning Hyperion Planning 应用建立的过程应用建立的过程第一步第
4、一步: 建立一个关系数据库(数据源) 注: 在Planning中建立一个Application,该应用与Essbase中的应用是对应的.在Microsoft SQL sever中建立数据库. Hyperion PlanningHyperion Planning第二步第二步:建立UDL文件 进入C:Program FilesHyperion SolutionsHyperion Planning窗口,点击Filenewtext document ,并把该文件改成UDL文件.双击该文件,出现下面的窗口,用来设置该文件的系统属性. Hyperion PlanningHyperion Planning第
5、三步第三步:注册UDL文件UDL文件建立后,应对其进行注册.进入C:Program FilesHyperion SolutionsHyperion PlanningServer,打开文件HsxSysAdmin.msc,进入注册窗口。Hyperion PlanningHyperion Planning第四步第四步:测试连接 注册完成后就进行相应的测试连接,检验连接Essbase数据库的结果,保存后退出。Hyperion PlanningHyperion Planning第五步第五步:登陆Hyperion Desktop窗口,准备建立应用登录到Hyperion Desktop。Hyperion P
6、lanningHyperion Planning第六步第六步:建立应用 双击Hyperion PlanningManage ApplicationSetup Application,进入应用建立窗口. 注注:当新建一个Application时,应在Planning Desktop中,确保已打开的Application关闭.Planning Desktop中一次只能打开一个Application,关闭一个Application时,应将Desktop上的所有窗口关闭.Hyperion PlanningHyperion Planning 建立一个Application的五步曲之一.Hyperion
7、PlanningHyperion Planning建立一个Application的五步曲之二.Hyperion PlanningHyperion Planning日历的功能说明:12 Months 以以12个月作为一个财政年度内的基本期间。个月作为一个财政年度内的基本期间。 Quarters 以以4个季度作为一个财政年度内的基本期间。个季度作为一个财政年度内的基本期间。 Custom 以自定义期间作为一个财政年度内的基本以自定义期间作为一个财政年度内的基本 期间。期间。 Prefix 键入一串文本,作为自定义期间的文本前缀,仅当选择键入一串文本,作为自定义期间的文本前缀,仅当选择Custom时
8、有效。时有效。 Periods per Year 键入一个数值,以定义一个财政年度内有多少个自定义期间,仅当选择键入一个数值,以定义一个财政年度内有多少个自定义期间,仅当选择Custom时有效。时有效。445 Weekly Distribution 列出四个选项,以确定将一个季度内列出四个选项,以确定将一个季度内13个星期的数值按怎样的比例分配到三个月份中,个星期的数值按怎样的比例分配到三个月份中, 仅当选择仅当选择12 Months时有时有 效。效。 Even Distribution 将一个季度内将一个季度内13个星期的数值平均分配到三个月份中,仅当选择个星期的数值平均分配到三个月份中,仅
9、当选择12 Months时有时有 效。效。4-4-5 Distribution 将一个季度内将一个季度内13个星期的数值按照个星期的数值按照4:4:5的比例,分配到三个月份中,仅当选择的比例,分配到三个月份中,仅当选择12 Months时有时有 效。效。 Hyperion PlanningHyperion Planning建立一个Application的五步曲之三.Default Application Currency 系统默认的应用本位币系统默认的应用本位币Hyperion PlanningHyperion Planning建立一个Application的五步曲之四. 一套应用内最多允许建
10、立三个不同的计划类型,Essbase会为每一个计划类型创建一个独立的Database,以支持不同计划类型数据的存储。Hyperion Planning Hyperion Planning 建立一个Application的五步曲之五.Hyperion PlanningHyperion Planning创建应用的创建应用的ESSBASE数据库数据库 一个新的应用建立起来后,应为其建立一个Essbase数据库.双击 Hyperion PlanningManage ApplicationManage Database,进入数据库创建窗口 Database 选择以创建存贮应用数据的Essbase多维数据
11、库。 Security Filters 创建后缀为.SEC的Essbase加密文件,存贮安全信息。如果让安全设置应用于共享成员,选择Shared Members;如果让安全设置仅应用于基础成员,则不选择此项。选择Validate Limit以确认安全过滤器大于Essbase安全过滤器(4KB)。 Currency Conversion CalcScript 创建/刷新一个用户自定义的货币计算角本。 CalcScript Name 输入自定义货币计算角本的名称。 Version Type area 选择Bottom-Up或Target Version。此选项将影响窗口内Versions栏内列出的
12、Version列表。Hyperion PlanningHyperion Planning刷新数据库刷新数据库Hyperion Planning Hyperion Planning 登录应用登录应用 运行Hyperion Planning,进入Hyperion Desktop界面。双击左栏:Hyperion PlanningManage ApplicationOpen Application,右栏即出现登录应用的界面左栏为Hypeiron Planning管理任务栏,右栏为即时登录应用的界面。右栏中,在 Server选项内选择即将登录的应用服务器,点击Connect to Server 。连接连
13、接Server后,Application 栏内即会出现应用列表,选择即将登录的应用,点击Open Application ,系统随即弹出Logon对话框。对话框。 Hyperion PlanningHyperion Planning在在User names栏内输入即将登录的用户名,在栏内输入即将登录的用户名,在Password栏内输入登录用户的密码,栏内输入登录用户的密码,点击点击Logon进行登录。如果您希望下次同一用户登录时,不用再次输入密码,可进行登录。如果您希望下次同一用户登录时,不用再次输入密码,可将将Remember Password选项打上勾。选项打上勾。Hyperion Pla
14、nningHyperion Planning管理维度管理维度日历日历双击双击Hyperion PlanningManage DimensionsCalendar Hyperion PlanningHyperion Planning货币货币双击双击Hyperion PlanningManage DimensionsCurrencies Hyperion PlanningHyperion Planning汇率表汇率表双击双击Hyperion PlanningManage DimensionsExchange RatesHyperion PlanningHyperion Planning系统说明:系
15、统说明: 在在Currency栏内选择货币,在栏内选择货币,在Show Columns for 栏内选择利率类型与栏内选择利率类型与计算方法,并点击计算方法,并点击Years选择该利率表对应的年份后,便可在汇率表中输入明选择该利率表对应的年份后,便可在汇率表中输入明细的汇率值。细的汇率值。 Hyperion PlanningHyperion Planning情景情景双击双击Hyperion PlanningManage DimensionsScenariosHyperion PlanningHyperion Planning创建创建/编辑情景编辑情景 在Scenario栏内,输入新建情景的名称
16、;在Description栏内,输入新建情景的描述;为该情景选择Start Period/开始期间,Start Year/开始年度,End Period/结束期间,End Year/结束年度,并选择其所对应的Exchange Rate Table/利率表,再点击OK退出页面。 编辑情景的页面同创建情景,在编辑情景时,页面内包括情景名称在内的所有项目均可更改。 若需要为新建情景分配权限,则点击Assign Access,进入分配权限页面:Hyperion PlanningHyperion Planning 在分配权限页面,点击,可将对该情景读或写的权限分配给指定用户及用户组。权限分配后,用户的权
17、限将分User Name、Access Rights、Relation的字段形式列示在本页面内。 Hyperion PlanningHyperion Planning Hyperion PlanningHyperion Planning拷贝情景拷贝情景 若即将创建的情景与已有情景的明细项目大致相同,可通过拷贝情景的方法创建新情景,Copy From Scenario指明拷贝情景的来源,Copy to Scenario指明拷贝所产生的新情景。需注意的是,新情景至少名称要与源情景不同,即情景的名称必须是唯一的。Hyperion PlanningHyperion Planning版本版本双击双击Hy
18、perion PlanningManage DimensionsVersions Hyperion PlanningHyperion Planning创建版本创建版本创建版本时,先在Number of Versions栏内选择一次需创建的版本数,再于Version Type栏内选择版本的类型。若当批所创建版本的用户权限一致,则直接点击Assign Access,进入分配权限页面分配用户及用户组对版本的访问权限。点击OK完成创建。Hyperion PlanningHyperion Planning编辑版本编辑版本 Hyperion PlanningHyperion Planning常用维度常用维
19、度双击双击Hyperion PlanningManage DimensionsCustom DimensionsHyperion PlanningHyperion Planning功能说明功能说明:Hyperion PlanningHyperion Planning新增成员新增成员 在常用维度页面,选择维度或成员,点击或增加一个下一级成员或同级成员。在成员性质页面,在Member内输入成员名称,在Alias Table内选择别名表,在Alias中输入别名,在Account Type内选择科目类型,在Exchange Rate Type内选择利率类型,在Data Type内选择数据类型,指定科目
20、是否4:4:5的比例在三个月内分配季度数据值,根据需要选择Advanced/高级选项及Assign Access/分配权限,编辑完后点击Save保存。保存。 Hyperion Planning Hyperion Planning 科目类型科目类型 科目类型科目类型 描述描述 报表期间报表期间 变化报表变化报表 Revenue 收入收入 时期时期 非费用非费用 Expense 费用费用 时期时期 费用费用 Asset 资产资产 时点时点 非费用非费用 Liability 负债负债 时点时点 非费用非费用 Equity 权益权益 时点时点 非费用非费用 Saved Assumption 自定义自定
21、义 自定义自定义 自定义自定义Hyperion Planning Hyperion Planning Hyperion PlanningHyperion Planning性能设置性能设置 Hyperion PlanningManage Dimensions下双击下双击Performance Settings进入性能设置窗口进入性能设置窗口 Hyperion PlanningHyperion Planning性能设置性能设置 可通过对维度进行紧凑型或松散型的设置,以加速数据的存取及优化磁盘存贮空间。对维度进行优化原则:对维度进行优化原则: 如果某维度中大多数成员数值为空,则将其定义成松散型维度
22、如果某维度中大多数成员均有数值,则将其定义成紧凑型维度 将科目维度排到维度列表的最前列 将时间维度排到维度列表的第二位 所有维度按照从最紧凑到略紧凑 略松散到最松散排序。 HALHAL3.0 使用使用HAL可不必在可不必在Essbase或或Planning中中,就可以对就可以对Application上载主数据上载主数据. 注意注意!使使用前应确认用前应确认Planning desktop已被关闭已被关闭,Planning Web已打开已打开.HALHALProjectHyperion Planning Business RulesHyperion Planning Business Rules
23、 HBR Hyperion Planning Business RulesHyperion Planning Business Rules HBR 可以从可以从Planning desktop窗口和窗口和Hyperion Planning窗口登录到窗口登录到HBR窗口窗口,在此选在此选择相应的数据库进行择相应的数据库进行HBR维护维护.Hyperion Planning Business RulesHyperion Planning Business Rules HBR 一个业务规则可以是单个的公式一个业务规则可以是单个的公式(formulas),单个的操作单个的操作(actions),也可也
24、可以是公式和操作的组合以是公式和操作的组合.Hyperion Planning Business RulesHyperion Planning Business Rules操作公式控件描述操作公式控件描述 Aggregate Data 汇总数据,用以汇总计算指定维度及成员。汇总数据,用以汇总计算指定维度及成员。 Copy Data 拷贝数据,用以将数据库的一部份数据拷贝到另一部份。拷贝数据,用以将数据库的一部份数据拷贝到另一部份。 Clear Data 清除数据,用以清除数据或数据结构。清除数据,用以清除数据或数据结构。 Create Blocks 创建信息立方体。创建信息立方体。 Pro-R
25、ata Ratio 比例公式,用于计算基于定量分配数值的数据。比例公式,用于计算基于定量分配数值的数据。 Distribution Factor 分布系数公式,用于计算以百分比形式存储在数据库内的数据。分布系数公式,用于计算以百分比形式存储在数据库内的数据。 Evenly-Split 平均分配公式,可平均分配位于不同成本中心的数据。平均分配公式,可平均分配位于不同成本中心的数据。 Increase-Decrease 增长降低公式,可在源数据、数字或百分比的基础上进行计算。增长降低公式,可在源数据、数字或百分比的基础上进行计算。 Units-Rates 单元单元-价率公式,可在指定的单元、价率及
26、总数值的基础上进行计算。价率公式,可在指定的单元、价率及总数值的基础上进行计算。 Combined 组合公式,可应用于不同业务规则公式的百分比到另一个目的单元。组合公式,可应用于不同业务规则公式的百分比到另一个目的单元。 Variable 变量公式,用于存储一个规则计算中需用到的中间值。变量公式,用于存储一个规则计算中需用到的中间值。 Custom 自定义公式,可自由设置公式以计算目标单元,同时,以上七种公式均可通过自定义公式,可自由设置公式以计算目标单元,同时,以上七种公式均可通过 自定义的方式来实现。自定义的方式来实现。 Hyperion Planning Business RulesHy
27、perion Planning Business Rules业务规则的范围业务规则的范围Hyperion Planning Business RulesHyperion Planning Business Rules业务规则的权限业务规则的权限 设置设置 确定该确定该HBR所作用的范围所作用的范围.公式的作用范围若超出业务规则范围的话公式的作用范围若超出业务规则范围的话,该该公式无效公式无效.被选的用户拥有访问及运行业务规则权限。被选的用户拥有访问及运行业务规则权限。 Hyperion Planning Business RulesHyperion Planning Business Rule
28、s维度成员选择方式维度成员选择方式 By Members 所选成员本身所选成员本身By Generations 所选成员本身与所有维度内同所选成员本身与所有维度内同Gen级别的成员级别的成员By Levels所选成员本身与所有维度内同所选成员本身与所有维度内同Lev级别的成员级别的成员By UDAS维度内所有赋予所选维度内所有赋予所选UDA(用户自定义属性)的成员(用户自定义属性)的成员By Attributes维度内所有赋予所选属性值的成员维度内所有赋予所选属性值的成员Hyperion Planning Business RulesHyperion Planning Business Rul
29、es业务规则导出业务规则导出 选择菜单栏选择菜单栏File/Export/To Essbase,将其导入,将其导入Essbase。Hyperion Planning Business RulesHyperion Planning Business RulesHyperion PlanningHyperion Planning注意注意! 在在Planning桌面或者通过桌面或者通过HAL,对对Application的任何一个的任何一个/些修些修改改,这个这个/些修改是被保存在些修改是被保存在Planning的服务器上的的服务器上的.要想把这些修改保存要想把这些修改保存到到Essbase中去中去,
30、必须在必须在Planning桌面上刷新对应的桌面上刷新对应的Application.因为在因为在建立该建立该Application时时,已经规定并注册了一个已经规定并注册了一个UDL文件文件,所以在刷新时所以在刷新时,相相应的修改就被保存到应的修改就被保存到Essbase数据库中去了数据库中去了.第二部分第二部分Hyperion Planning Web 的详细讲解Hyperion Planning WebHyperion Planning Web系统登录系统登录 新应用首次登录新应用首次登录Planning Web前,需要进行以下操作:进入前,需要进行以下操作:进入C:Program Fil
31、esHyperion SolutionsHyperion PlanningUtils文件夹,打开文件文件夹,打开文件HspSetupSupport.exe (仅对单机版而言)(仅对单机版而言) 注意注意!如果在如果在Essbase Application Manager中建立的应用是不能使用该操作发中建立的应用是不能使用该操作发布的布的. Hyperion Planning WebHyperion Planning Web登陆登陆 PLANNING WEBHyperion Planning WebHyperion Planning Web进入进入Planning Web 首首 Hyperion
32、 Planning WebHyperion Planning Web系统结构系统结构 输入:选择表单与数据输入输入:选择表单与数据输入此功能模块可进行表单的数据录入、编辑和查看,运行相应的业务规则。此功能模块可进行表单的数据录入、编辑和查看,运行相应的业务规则。 工作流程:管理流程工作流程:管理流程,版本拷贝版本拷贝此功能模块可进行预算及预测的工作流程管理,进行版本之间数据的拷贝。此功能模块可进行预算及预测的工作流程管理,进行版本之间数据的拷贝。 管理:管理表单管理:管理表单,用户用户,用户组与查看统计数据用户组与查看统计数据此功能模块可进行表单的创建和编辑,查看应用的统计数据。此功能模块可进
33、行表单的创建和编辑,查看应用的统计数据。 Hyperion Planning WebHyperion Planning Web 用户管理用户管理 给给Application增加删除用户或用户组增加删除用户或用户组. Planning中中,用户有三种类型用户有三种类型,分别为一般用户分别为一般用户(新增的用户被默认为一般新增的用户被默认为一般的用户的用户),互动用户和管理员互动用户和管理员(应用的所有者是一个比管理员更高一级的特殊用户应用的所有者是一个比管理员更高一级的特殊用户).Hyperion Planning WebHyperion Planning Web几种用户类型说明几种用户类型说明
34、:Hyperion Planning WebHyperion Planning Web管理流程管理流程 检查检查/管理流程管理流程 Hyperion Planning WebHyperion Planning Web流程状态流程状态 Not Started 所有预算单元的最初状态。只有预算管理员才能改变这一状态。First Pass 预算单元开始预算流程的第一个状态。在这一状态下任何具有访问及修改权的 用户都可以对其进行操作。Under Review 预算单元经过递交,等待审核的一种状态。在这一状态下只有当前责任人或预算 管理员才能对其进行修改。Signed Off 预算单元已经通过审核,等待
35、再次递交的一种状态。在该状态下,也只有当前责任 人或预算管理员才能对其进行修改。经过Signed Off操作后,当前责任人并没有改变。Not Signed Off 预算单元没有通过审核,被退回要求修改的一种状态。在该状态下,也只有当前责任 人或预算管理员才能对其进行修改。Approved 这是预算单元已经通过重重审核,获得批准后的一种状态。在该状态下只有预算管 理员才能对其进行修改。Hyperion Planning WebHyperion Planning Web改变流程状态改变流程状态 流程状态的改变可以改变表单的当前所有者流程状态的改变可以改变表单的当前所有者. Hyperion Pla
36、nning WebHyperion Planning Web版本拷贝版本拷贝 提高预算编制效率的有效工具提高预算编制效率的有效工具.Hyperion Planning WebHyperion Planning Web表单管理表单管理 可以建立新的可以建立新的Form的文件夹及的文件夹及Form.可以修改或删除一个可以修改或删除一个 Form,但不能删但不能删除一个有除一个有Form的文件夹的文件夹,顶极文件夹无论如何都不能被删除和重命名顶极文件夹无论如何都不能被删除和重命名.可以给表可以给表单规定相应用户的访问或单规定相应用户的访问或/和运行权限和运行权限.Hyperion Planning
37、WebHyperion Planning Web注意注意! Move选项选项:对于文件夹来说对于文件夹来说,它表示改变文件夹的层次结构它表示改变文件夹的层次结构;对于表单来说对于表单来说,它表示为表单选择另外一个文件夹它表示为表单选择另外一个文件夹.Hyperion Planning WebHyperion Planning Web创建和修改表单创建和修改表单 Hyperion Planning WebHyperion Planning Web业务规则界面业务规则界面Hyperion Planning WebHyperion Planning Web预览界面预览界面Hyperion Plann
38、ing WebHyperion Planning Web表单访问权限的管理表单访问权限的管理 应用的所有者可以将所有权交给另外的用户应用的所有者可以将所有权交给另外的用户(若该用户是互动用户若该用户是互动用户,则则可以直接转交可以直接转交;若不是若不是,则应先将其转化成互动用户则应先将其转化成互动用户,才可以转交所有权才可以转交所有权.)Hyperion Planning WebHyperion Planning Web数据登录数据登录 Hyperion Planning WebHyperion Planning Web明细核算明细核算 (可以在可以在PDF文件中打印文件中打印.)Hyperion Planning WebHyperion Planning Web启动一个已经存在的业务规则:THE ENDTHE END谢谢大家谢谢大家!