SAP BPC研究项目项目总结报告 北京科莱特 一、 项目概况1. 项目背景SAP BPC是企业级的企业绩效管理平台,集预算、预测、监控、报表和分析于一体的全面计划预算解决方案,支持客户实现战略计划、运营计划和执行计划,同时将计划和预算和企业的业务流程紧密结合,相互协同。同时作为SAP公司提供的全面解决方案中的预算产品,和R3、BW等产品具有高度的集成性,近年来开始得到广泛的关注和运用。 本次研究项目是在浙电全面预算的业务基础上挑选具有代表性的预算业务场景来实现的。其目的在于:根据公司全面发展的需要,从长远的战略角度考虑,目的在于掌握目前市场上最新的BPC全面预算系统功能,做好足够的技术储备,提供公司的全面竞争力。同时比较市场上几个相对主流的预算产品,如HYPERION、远光等,进行功能上的优劣分析。 2. 项目研究内容和计划此次BPC研究项目的主要工作内容和计划安排如下: file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg 针对上述研究内容,把握以下几个原则: à 选取有代表性的业务场景在系统进行论证。 à 功能层面编制与调整/执行与控制/分析与考核必须全面 à 系统集成/数据同步/流程完整性作为研究项目的重点内容 2.1 系统架构与系统集成性验证全面预算管理的实现必须建立在数据仓库的基础上,数据仓库从企业业务系统如ERP系统中萃取数据,根据设定好的数学模型计算出企业战略管理所需的数据和指标,另外数据仓库还大大提高了企业报表的生产效率。 同时全面预算系统应该具备与业务执行系统的高度集成,也就是说全面预算编制的结果必须能够下达到SAP R/3 业务系统指导预算的执行,并能够通过BW系统的数据挖掘对预算执行情况进行分析进而达到预算控制的目的。 BW数据仓库是SAP全面预算管理系统的平台基础,一方面为预算提供所需要的主数据和业务数据,通过BPC搭建的预算模型也会最终形成BW数据模型,存储所有预算数据,另一方面,可直接利用BW本身丰富、灵活的报表和分析功能进行预算分析、预警通知,为不同层面提供预算分析和决策支持数据。另一方面,通过BW数据仓库平台可以对来源于不同系统的数据进行清理、转换,从而保障预算主数据、业务数据口径的一致性。 file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg 2.2 全面预算功能匹配验证基于SAP BPC的全面预算功能验证主要包括以下三部分内容: à 预算编制功能验证:支持多层次的全员预算编制架构;多样化的预算编制方法;有汇总合并抵消功能,能自动生成损益表和资产复制表;能实现滚动预测;支持预算编制的从下至上的归集和从上至下的发布;支持多版本预算。 à 预算审批功能:系统中可以根据用户职责和实际业务场景自定义一些规范化标准化的流程,建立任务向导,管理人员能够随时且持续观察预算编制流程处于哪个环节,从而简化和明晰工作步骤,大大提高工作的效率;系统可提供针对表单的备注功能,包括备注优先级、关键字以及分类查看功能,提供针对单元格的备注功能,详细记录在表单编制和流通过程中的备注信息,从而可保存相关审批意见并跟踪不同的审批状态 à 执行与控制功能验证:在生产经营活动中,能够实现实时预算控制;能够进行预算数据同实际数据的比对;能够出具基于需求的监控情况报表;实现预算的在线控制;支持多维度多指标的预算分析控制。 à 预算分析与考核功能验证:对企业全面经济活动,持续经营指标的完成情况进行分析;出具多维度的查询分析报表;作为数据平台,无缝集成SAP/R3系统,能实现预算数据与实际财务数据的自动交互,定期出具标准化的分析报告/模版。 2.3产品版本与开发及应用技术环境验证à 验证BPC产品版本稳定性及版本特性适用性。 à 系统应对主流数据库支持性验证,如ORACLE、SQLServer等。 à 和其他通用系统的接口功能验证,比如和MicrosoftOFFICE、WEB系统、支持XML标准、基于JAVA的应用系统等系统的数据接口。 à 验证能否提供系统API、数据库设计文档、UML图方便以后功能模块的扩展。 3. 项目完成情况BPC研究项目主要采取售电收入预算业务场景,在系统中进行各项功能验证,主要包括主数据、表单、报表、权限、用户、流程、逻辑计算、集成性等包括预算编制、预算审批、预算执行控制和预算分析调整等一系列预算业务。 研究任务 | 完成时间 | 完成状态 | 成果 | 系统安装 | 2010.01.07 | Y | 《BPC系统安装手册》 | 业务场景选取 | 2009.12.25 | Y | 《BPC蓝图设计》 | 预算建模 | 2010.01.12 | Y | 系统售电模型 | 预算编制 | 2010.02.05 | Y | 系统售电表单 | 用户访问及权限 | 2010.03.05 | Y | 配置计划、营销、财务预算编制权限 | 预算控制(预算下达) | | NO | | 预算分析 | 2010.03.12 | Y | 预算分析报表 | BPC、hyperion、远光系统功能比较 | 2010.03.12 | Y | 《BPC、hyperion、远光系统对比分析》 | 演示DEMO | 2010.03.20 | NO | |
研究项目组在BPC系统平台上以售电收入预算业务场景为例,进行了一系列的业务流程整理和系统配置,详细内容如下: à 系统平台:搭建安装了了BPC系统,基于bw管理平台,BPC服务器端仅存储主数据,业务数据全部存储在对应BW模型中,与“智能行动窗”集成指引行动步骤,并与微软OFFICE/WORD/POWERPOINT完全集成,可直接通过EXCEL导入或手工维护,简便易用,创建了预算模型的维度,并建立售电应用。 à 表单:在BPC OFEXCEL界面实现;系统中有定制好的表单和报表模板,同时用户还可以根据实际需求自定义报表样式并保存为模板;售电收入预算的内容主要有:售电量、售电单价;涉及到的部门为计划、营销、财务,计划部门对售电总量进行预算,营销部门对分类用户的用电量、价格进行预算,财务部门则对一些特殊因素:如折让、价外收入等因素做预算;售电预算中包含来源于数据中心的按用户类别提供的售电量历史明细信息。 à 报表:通过BW WAD来实现报表分析功能,也可以通过BPC OFFICE报表来实现报表分析功能;系统预置了丰富的报表模板和函数;能自定义基于需求的报表体系;利用多维分析引擎,可出具快速准确的分析查询报表。 à 用户:有统一的用户管理界面,需要在BPC服务器域中创建系统用户,包括用户和用户组,再采用业务驱动权限策略,对用户进行权限分配。此次系统专门创建了与售电相关的用户和用户组进行用户管理和分配。 à 权限:通过任务参数文件和成员访问文件对用户权限进行设置;可以控制到每个用户、每个维度成员、每张报表,最大程度保证数据安全。 à 逻辑计算:通过EXCEL的标准函数定制计算逻辑,在预算编制时可以直接调用;在维度中定义公式;编写程序实现复杂的计算逻辑。此次研究内容涉及售电表单中售电业务逻辑的相应设置。 à 集成:预算系统数据全部存储在BW数据仓库中,新的业务数据的接入及预算数据的送出全部基于BW的标准接口功能;SAP BPC属于配置型系统,可以根据业务需求的变更灵活、方便、的更改系统配置,快速适应客户的需求变化,降低系统应用中的维护成本。 二、 设计思路、总体方案、技术架构、技术原理等(视项目而定)SAP BPC系统由和客户端、基于.net的单独的网络服务器和安装有SAPBPC 插件的SAPNetWeaver BI系统组成。 系统架构file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image005.png 客户端有以下几种形式: à 管理员客户端:通过安装管理员客户端软件,管理员可以对进行预算应用进行维度配置、应用配置、工作流配置、安全设置等管理操作; à 办公软件客户端:通过安装办公软件可户端,业务用户可以同过Word、Excel或PowerPoint访问预算应用,进行预算数据的录入、校验、提交、审批等操作; à 基于浏览器的客户端:管理员或最终用户不需要安装客户端软件,直接以浏览器为入口进行预算应用管理、系统信息查看等操作 基于Windows 的Web服务和.NET 应用服务器,提供用户请求处理以及同后台ABAP端交互。 .NET 应用程序服务器及Web服务器要求 | | Microsoft Windows Server 2003 Enterprise Edition SP2 | | Microsoft Windows Script for Windows Server 2003 | | | | Microsoft .NET Framework 1.1 | | Microsoft Message Queue (MSMQ) | | | | | | | | Anti XSS Library version 1.5.0.0 or later | | Xceedzip.dll 6.0.7223.0 or later | | SAP GUI 7.10 (or only LIBRFC32.DLL (and its dependent DLLs) | | Visual Basic 6 and Visual C++ Runtimes ** | |
安装有SAP BPC插件的SAP BI 7.0, 可以是基于已有的满足最低配置的BI系统,也可以根据客户需要进行全新的系统安装,BPC仅需要BI7.0的ABAP实例,BI 负责后台数据存储和提供在线分析功能。 ABAP 应用服务器 | | SAP NetWeaver BI 7.0 EhP 1 | | | | | |
作为系统的可选配置,用户可以根据实际需要配置商务智能加速器,通过硬件方案增强BI的数据处理能力,加快查询速度,提高用户的使用体验度。 三、 系统主要特点(创新)à 集成的解决方案 SAP BPC 作为BI7.0插件安装在BW数据仓库平台上,快速、低成本且高效地部署应用, 通过数据仓库平台同SAP ERP系统无缝连接,确保最少的集成及主数据管理需求。 à 用户体验 与MS Excel, IE,Word, PowerPoint的一流集成,采用智能导航窗对用户操作作出提示,用户在使用过程中具有统一的界面和流程,有助于用户操作习惯的养成,减少培训成本。 à 由财务/业务人员进行维护 日常使用过程中,财务与预算业务人员无需过多的IT背景,直接管理和使用BPC系统:降低对IT人员的依赖性,使用方式更加灵活,易于应对业务及方法上的变化。 à 业务处理流程 通过用户导航,内置的一致性控制,灵活的流程管理,系统对特定业务流程易于配置;另外,管理人员能够随时且持续观察预算编制流程处于哪个环节流程显示的步骤完成了用户向导的功能,让每位人员在接受很少的培训状态下可熟练操作; à 灵活性 提供动态报表模版、离线表单输入、内嵌的预测分析模版等灵活多样的功能,同时,在BPC报表或表单中嵌入各种图形化的分析,为合理编制预算提供依据。也可以将预算表单或报表脱机保存或离线编制,在以后联机时再直接保存到BPC中。利用报表模板灵活定制所需报表,并直接保存在用户特定的目录下,成为自定义报表。 à 开放性 预算系统数据全部存储在BW数据仓库中,新的业务数据的接入及预算数据的送出全部基于BW的标准接口功能;SAP BPC属于配置型系统,可以根据业务需求的变更灵活、方便、的更改系统配置,快速适应客户的需求变化,降低系统应用中的维护成本。 四、 BPC系统对预算管理的改进à 所有预算相关实际业务数据直接从数据中心获取,基于BPC良好的集成性,与SAP及非SAP系统都可以很好的集成在一起,数据中心统一负责同相关业务系统的数据接口和数据质量,保证了数据的权威性和一致性; à SAP BPC 面向业务人员,正常使用过程中不需要IT人员介入,可使每一用户,无论其具备何种技能,都能了解具体相关的数据,采取相应的措施,从而提高对绩效的控制能力; à BPC系统具备与业务执行系统的高度集成,也就是说全面预算编制的结果必须能够下达到SAP R/3 业务系统指导预算的执行,并能够通过BW系统的数据挖掘对预算执行情况进行分析进而达到预算控制的目的; 五、 存在不足问题从目前已经进行验证的范围来说,SAP BPC 基本可以满足浙江电力全面预算的业务需求,但也发现如下问题: à 语言:智能导航窗明细下拉菜单(比如版本/组织单位)显示组件的技术名,对习惯中文环境的用户来说比较突兀。 à BPF: BPC 7.0版目前不具备完整的业务流程管理功能,但BPF已被作为BPC 下一版本优先级最高的增强开发功能;另外BPF要求流程设计规范,对特殊情况或者多方审核支持困难。 à BI主数据:不支持时间相关主数据问题,主数据无法刷新。 à 工作状态:BPC工作状态设置失败,有待于系统进一步完善和进一步深入研究。 六、 效益分析SAP BPC系统的效益分析主要从以下几个方面考虑: à SAP BPC是针对客户需求量身定做的统一的计划、预算和合并的应用程序,SAP BPC 同SAP NetWeaver平台、SAP ERP系统、Solution Manager、变更管理系统的无缝整合,保护了客户对已有SAP 系统的投资; à SAP BPC基于SAP BI 7.0,通过打包定制的转换接口,业务用户可以方便从业务系统获取实际数据,SAP系统特有的传输及变更系统; à SAP BPC属于配置型系统,可以根据业务需求的变更灵活、方便的更改系统配置,快速适应客户的需求变化,降低系统应用中的维护成本。, à 充分利用企业已有的对SAP系统的投资 à 扩展性更好、效率更高; à 应用程序支持更多的维度,系统平台支持64位操作系统,通过采用商务智能加速器,系统获得更高的执行效率; à 减少对IT人员的负担; à 日常管理和数据整合工作可以由业务人员自行完成,自助式报表服务功能; 七、 项目推广前景和价值全面预算BPC研究项目自200912月启动,到10年3月份结束,完成了需求整理、蓝图设计、系统功能搭建、业务实现等工作,按时完成了各项预定的任务。 全面预算BPC研究项目演示的系统功能不但能够实现目前基于Hyperion的预算管理系统的相应功能,而且能够实现与SAP R3、BW系统以及企业门户之间的集成功能,包括基于企业门户待办事宜的集成、预算编制时对历史数据的获取、滚动预算修订时实际成本数据的获取以及预算编制完成后直接下达到R3系统基金模块中进行预算控制等功能。 BPC系统提供了自助式的业务流程、智能化的预算管理以及系统的自定义和独特的可视化等功能,是SAP 公司提供的基于NetWeaver平台上的企业绩效管理工具,具有更高的可用性、适应性和前瞻性。 *北京科莱特信息技术有限公司所有,转载请注明出处。
|