SAP Business Planning and Consolidation (BPC)工具用于支持组织中的所有运营和财务活动. SAP BPC有助于自动化和简化组织中的业务预测,计划和整合活动.
SAP BPC支持两种类型的迁移 - SAP NetWeaver和Microsoft Excel.使用Microsoft版本的BPC使您能够执行建模,应用程序维护,导入数据和应用转换,创建脚本等.它利用MS Excel的强大功能,为用户提供企业电源管理(EPM)解决方案,具有强大的协作工具, SAP BPC提供对现有Microsoft功能和各种增强功能(如拖放报告生成器等)的支持.
以下是SAP BPC提供的主要优势 :
它允许用户通过支持假设分析和更好的业务决策允许您执行基于场景的计划.
它允许您协作数据,从而提高业务规划和问责制的准确性.
它有助于使您的计划与战略目标保持一致,从而缩短周期时间.
您可以选择选择SAP NetWeaver或Microsoft Platform的e版本.
以下是使用BPC : 可以实现的主要好处;
业务预测
分析报告和分析
预算计划
预测分析和建议
提高合规性
合并
业务流程和流畅的协作
SAP企业绩效管理(EPM)允许您的组织改善其财务和运营绩效管理. SAP EPM支持SAP业务规划和整合--BPC-NW或BPC-MS的各种功能,如财务整合,财务信息管理,供应链绩效管理,战略管理等等.
SAP Business Planning and Consolidation NW版本基于NetWeaver平台的功能.它基于NetWeaver HTML5构建,支持各种用户环境功能.它还提供各种预构建组件,以便在不同的应用程序中重用.
SAP BPC NW版本支持与ABAP后端组件的RESTful连接,并提供对用户界面的定期访问.它还支持客户端日志记录功能.
下表说明了平台的名称和支持的组件 :
客户端 | Microsoft Windows Vista 32位和64位MS窗口7 32位和64位Window Server 2003,2008和2008 R2终端服务器32位和64位 | Microsoft Office 2007,2010和2013 Internet Explorer 9.0和10.0 Mozilla Firefox 17及更高版本Apple Safari for iPad IOS7及更高版本 |
NetWeaver Application Server | 支持任何操作系统by NetWeaver | SAP NetWeaver 7.4.请参阅PAM以获取支持的数据库 |
SAP BPC for NetWeaver提供了各种优势,因为它与BW系统集成并允许您将数据存储在InfoCube中.
将SAP BPC与NW系统一起使用的一些主要优点是 :
特殊报告的星型模式 : SAP BPC使用NW InfoCubes存储数据.使用的维度模型是扩展星型模式,因此它使BPC具有NW系统和用于报告的特殊系统.
无数据库依赖版本 : BPC NW版本不依赖于数据库版本,可以运行DB2,Oracle,SQL Server等公共数据库.
BW加速器支持 : SAP NetWeaver BW加速器工具是一项附加功能,可用于增强系统中报告的性能,即使您使用的是大型数据集也是如此.它间接有助于节省公司成本,因为报告的性能问题数量较少.
BAdI开发和ABAP支持 : 使用NetWeaver的SAP BPC允许您使用ABAP编程来开发K2脚本逻辑.它可以在后端系统中创建业务插件BAdi接口,稍后可以从BPC系统中开发的脚本逻辑调用该接口.
它有助于解决复杂的业务需求和减少组织的开发时间.
使用 SAP BPC MS的一些关键优势是 :
除了BPC提供的常见功能,如货币换算,分配,验证和帐户转换,自动调整和结转期初余额,以下功能可以在BPC MS版本中实现 :
维度逻辑 : 这可以使用简单的数学公式在BPC系统中配置.
业务规则 : 这允许您在BPC系统中创建规则以执行特定功能.
K2脚本逻辑 : 这用于执行某些特定功能,这些功能无法使用开箱即用的功能来满足业务需求.您可以创建K2脚本逻辑来执行某些功能,这些功能可以在标准系统中执行.
许多组织使用MS Excel来管理业务规划和整合但它有一些缺点.以下是使用 BPC MS NetWeaver :
艰难管理Excel电子表格 : 由于业务计划和合并数据以电子表格的形式存储,因此会产生安全问题,控制访问的选项是将文件保留在共享网络驱动器上.在SAP BPC中,您可以将数据保存在数据库中,这样可以提供数据安全性.
版本控制 : 要创建新版本的数据,SAP BPC with NW允许您维护系统中的数据版本,并且您也可以维护当前数据.使用Excel电子表格进行数据存储时,您需要每次都使用新名称命名文件.
电子表格的完整性 : 使用电子表格很难管理工作表的完整性,因为多个用户访问同一文件,很难找到最新版本的电子表格.但是,SAP系统有一个中央存储库来维护财务和业务规划数据.
协作 : SAP BPC允许您协作来自不同用户的数据,您可以对关键信息发表评论,Excel不支持协作功能.
要求 : SAP NetWeaver ABAP 7.3或7.31
数据库 : 任何上述版本的SAP NetWeaver支持.
操作系统 : 任何受支持的SAP NetWeaver系统和数据库引擎版本.
下图显示了SAP BPC 10.0体系结构.
SAP BPC v7.5和v10之间的区别是Web服务器组件. SAP BPC 7.5 NetWeaver使用Microsoft ISS,而HANA上的BPC 10.0 NW和BPC 10使用属于SAP NetWeaver的Web服务器.
SAP NW 10比SAP NW 7.5更具可扩展性( IIS为32位模式)它简化了系统拓扑,因为不需要单独的Web服务器和网络负载平衡组件,因为它们是BPC 7.5实现的一部分.
两者之间的另一个区别是版本SAP NetWeaver. SAP BPC 7.5 NW支持SAP NetWeaver 7.01和7.02.但是,SAP BPC 10 NetWeaver和BPC 10 HANA不支持NW 7.01,7.02版本.另请注意,NW 7.01和7.02要求与SAP NetWeaver 7.3完全不同.
这意味着许多组织中的SAP BPC 7.5 NW系统在较旧版本的操作系统上运行,并且不支持RDBMS通过SAP NetWeaver 7.3.
以下是关键的NetWeaver BW对象 :
InfoObject
InfoProvider
根据上述架构,以下是BPC 10.0中的关键对象 :
客户端界面 : 在顶部,您有客户端界面,这是一个基于Web的工具,用于配置和报告业务规划.它由MS Office客户端,基于Excel的管理客户端和基于Web的报告工具组成.
基于Microsoft的管理工具用于配置应用程序和Microsoft Office工具,如Word和PowerPoint用于报告数据.
Web服务器和.NET应用程序服务器 : 此工具使用Web服务连接到.NET Application Server.它从客户端接口接收请求,并将所有请求定向到ABAP服务器,ABAP服务器是SAP NetWeaver BW系统的一部分.
此服务器用于客户端工具和SAP NetWeaver之间的数据转换BW系统.
SAP NetWeaver Application Server : 此服务器用于处理来自客户端工具的所有请求.来自.NET应用程序服务器的请求在此服务器中作为远程函数调用RFC处理.这用于处理创建报告或更新数据库的请求.
当Application Server处理请求时,它获取数据并传递给.NET Application Server,然后将其发送回客户端界面.
数据库服务器 : 该层负责存储数据库中的所有数据. SAP NW后端系统负责为BPC系统创建对象和数据. NetWeaver支持大多数数据库,如SQL Server,DB2,Oracle等等.
以下是SAP的发布说明SAP BPC 10.0 :
产品版本10.0,SAP NetWeaver
区域CPM-BPC
BPC现在支持以下平台 :
服务器支持 : SAP NetWeaver支持的任何操作系统. VMware支持符合SAP标准.虚拟化,VMware,Microsoft,Windows,Hyper-V,XEN,vSphere,IBM,INxHY,KVM,zBX. SAP NetWeaver支持NW 7.3.不支持旧版本.
数据库支持 : BPC支持SAP NetWeaver系统支持的所有数据库.
客户支持 : Microsoft Windows,WIN XP(32位),Windows Vista(32位和64位)和Windows 7(32位和64位).
Microsoft .Net Framework : .Net Framework 3.5是必需的.
Web浏览器支持 : BPC支持Web浏览器 - IE 8.0和IE 9.0.
Microsoft Office支持 : Microsoft Office 2007(32位和64位)和Microsoft Office 2010(32位和64位).最新的BPC版本不再需要.NET服务器.