SAP BPC - 概述


SAP 业务规划和整合(BPC) 工具用于支持组织中的所有运营和财务活动。SAP BPC 有助于自动化和简化组织中的业务预测、规划和整合活动。

SAP BPC 支持两种类型的迁移 - SAP NetWeaver 和 Microsoft Excel。Microsoft 版本的 BPC 使您能够执行建模、应用程序维护、导入数据和应用转换、创建脚本等。它利用 MS Excel 的强大功能,为用户提供企业电源管理 (EPM) 解决方案、强大的协作工具、容易接受的环境。

SAP BPC 提供对现有 Microsoft 功能和各种增强功能(如拖放报告生成器等)的支持。

以下是 SAP BPC 提供的主要优势 -

  • 它允许用户通过支持假设分析来做出更好的业务决策,并允许您执行基于场景的规划。

  • 它允许您协作数据,从而提高业务规划和责任的准确性。

  • 它有助于使您的计划与战略目标保持一致,从而缩短周期时间。

  • 您可以选择 SAP NetWeaver 或 Microsoft Platform 的版本。

以下是使用 BPC 可以实现的主要好处 -

  • 业务预测
  • 分析报告和分析
  • 预算规划
  • 预测分析和建议
  • 提高合规性
  • 合并
  • 业务流程和顺畅的协作

什么是EPM?

SAP 企业绩效管理 (EPM) 使您的组织能够改善其财务和运营绩效管理。SAP EPM 通过 SAP Business Planning and Consolidation - BPC-NW 或 BPC-MS 支持各种功能,例如财务整合、财务信息管理、供应链绩效管理、战略管理以及更多领域。

SAP BPC NetWeaver 与 BPC MS

SAP Business Planning and Consolidation NW 版本基于 NetWeaver 平台的功能。它基于 NetWeaver HTML5 构建,支持各种用户环境功能。它还提供各种预构建的组件以在不同的应用程序中重用。

SAP BPC NW 版本支持与 ABAP 后端组件的 RESTful 连接,并提供对用户界面的常规访问。它还支持客户端日志记录功能。

下表说明了平台的名称和支持的组件 -

客户 Microsoft Windows Vista 32 位和 64 位、MS windows 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应用服务器 NetWeaver 支持的任何操作系统 SAP NetWeaver 7.4。请参阅 PAM 以获取支持的数据库

SAP BPC for NetWeaver 提供了各种优势,因为它与 BW 系统集成,并允许您将数据存储在 InfoCube 中。

将 SAP BPC 与 NW 系统结合使用的一些主要优势是 -

用于异常报告的星型模式- SAP BPC 使用 NW InfoCube 来存储数据。使用的维度模型是扩展星型模式,因此它使 BPC 具有 NW 系统和出色的报告系统。

无数据库依赖版本- BPC NW 版本不依赖数据库版本,可以运行 DB2、Oracle、SQL Server 等常见数据库。

BW 加速器支持- SAP NetWeaver BW 加速器工具是一项附加功能,可用于增强系统中的报告性能,即使您使用的是大型数据集。由于报告的性能问题数量较少,因此它间接有助于节省公司成本。

BAdI 开发和 ABAP 支持- SAP BPC 与 NetWeaver 允许您使用 ABAP 编程来开发 K2 脚本逻辑。它可以在后端系统中创建业务插件BAdi接口,稍后可以从BPC系统中开发的脚本逻辑中调用该接口。

它有助于解决复杂的业务需求并减少组织的开发时间。

使用SAP BPC MS 的一些主要优势是 -

除了 BPC 中提供的常见功能(如货币换算、分配、验证和账户转换、自动调整和期初余额结转)外,BPC MS 版本还可以实现以下功能 -

  • 维度逻辑- 这可以使用简单的数学公式在 BPC 系统中进行配置。

  • 业务规则- 这允许您在 BPC 系统中创建规则来执行特定功能。

  • K2 脚本逻辑- 用于执行一些无法使用开箱即用功能来实现的特定功能以满足业务需求。您可以创建 K2 脚本逻辑来执行某些功能,这些功能可以在标准系统中执行。

许多组织使用 MS Excel 来管理业务规划和整合,但它有一些缺点。以下是使用BPC MS优于NetWeaver的缺点-

  • 难以管理 Excel 电子表格- 由于业务规划和整合数据以电子表格的形式存储,因此会产生安全问题,控制访问的选项是将文件保存在共享网络驱动器上。在SAP BPC中,您可以将数据保存在数据库中,这提供了数据的安全性。

  • 版本控制- 要创建新版本的数据,带有 NW 的 SAP BPC 允许您维护系统中的数据版本,并且您也可以维护当前数据。在使用Excel电子表格进行数据存储时,每次都需要使用新名称来命名文件。

  • 电子表格的完整性- 使用电子表格使得管理工作表的完整性变得困难,因为同一文件被多个用户访问,并且很难找到电子表格的最新版本。然而,SAP 系统有一个中央存储库来维护财务和业务规划数据。

  • 协作- SAP BPC 允许您协作来自不同用户的数据,您可以对关键信息发表评论,而 Excel 不支持协作功能。

具有 NetWeaver 架构的 SAP BPC

要求- SAP NetWeaver ABAP 7.3 或 7.31

数据库- SAP NetWeaver 支持的任何上述版本。

操作系统- SAP NetWeaver 系统和数据库引擎的任何受支持版本。

下图显示了SAP BPC 10.0架构。

SAP BPC 架构

SAP NetWeaver BW 对象

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(32 位模式下的 IIS)更具可扩展性,并且它简化了系统拓扑,因为不需要单独的 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 系统都在旧版本的操作系统上运行,并且 SAP NetWeaver 7.3 不支持 RDBMS。

以下是关键的 NetWeaver BW 对象 -

  • 信息对象
  • 信息提供者

SAP BPC 对象

根据上述架构,以下是 BPC 10.0 中的关键对象 -

客户端界面- 在顶部,您有客户端界面,它是一个基于网络的工具,用于业务规划的配置和报告。它由 MS Office 客户端、基于 Excel 的管理客户端和基于 Web 的报告工具组成。

基于 Microsoft 的管理工具用于配置应用程序,Microsoft Office 工具(例如 Word 和 PowerPoint)用于报告数据。

Web 服务器和 .NET 应用程序服务器- 该工具使用 Web 服务连接到 .NET 应用程序服务器。它接收来自客户端接口的请求,并将所有请求定向到ABAP服务器,ABAP服务器是SAP NetWeaver BW系统的一部分。

该服务器用于客户端工具和SAP NetWeaver BW系统之间的数据转换。

SAP NetWeaver 应用程序服务器- 该服务器用于处理来自客户端工具的所有请求。来自 .NET 应用程序服务器的请求在此服务器中作为远程函数调用 RFC 进行处理。这用于处理创建报告或更新数据库的请求。

当应用程序服务器处理请求时,它获取数据并传递到.NET应用程序服务器,然后将其发送回客户端接口。

数据库服务器- 该层负责存储数据库中的所有数据。SAP NW后端系统负责为BPC系统创建对象并存储数据。NetWeaver 支持大多数数据库,如 SQL Server、DB2、Oracle 等。

发布策略

以下是 SAP for SAP BPC 10.0 的发行说明 -

  • 产品版本 10.0,SAP NetWeaver
  • 面积 CPM-BPC

BPC 现在支持以下平台 -

  • 服务器支持- SAP NetWeaver 支持的任何操作系统。根据 SAP 标准提供 VMware 支持。虚拟化、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 服务器。