SAP BPC – 概述
SAP BPC – 概述
SAP Business Planning and Consolidation (BPC) 工具用于支持组织中的所有运营和财务活动。SAP BPC 有助于自动化和简化组织中的业务预测、规划和整合活动。
SAP BPC 支持两种类型的迁移 – SAP NetWeaver 和 Microsoft Excel。BPC with Microsoft version 使您能够执行建模、应用程序维护、导入数据和应用转换、创建脚本等。它利用 MS Excel 的强大功能,为用户提供企业电源管理 (EPM) 解决方案,协作工具具有强大的、容易接受的环境。
SAP BPC 提供对现有 Microsoft 功能和各种增强功能(如拖放报告生成器等)的支持。
以下是 SAP BPC 提供的主要优势 –
-
它允许用户通过支持假设分析做出更好的业务决策,并允许您执行基于场景的计划。
-
它允许您协作数据,从而提高业务规划和问责制的准确性。
-
它有助于使您的计划与战略目标保持一致,从而缩短周期时间。
-
您可以选择 SAP NetWeaver 或 Microsoft 平台的版本。
以下是使用 BPC 可以获得的主要好处 –
- 业务预测
- 分析报告和分析
- 预算规划
- 预测分析和建议
- 提高合规性
- 合并
- 业务流程和顺畅的协作
什么是EPM?
SAP Enterprise Performance Management (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 连接,并提供对用户界面的定期访问。它还支持客户端日志记录功能。
下表说明了平台的名称和支持的组件 –
Client | 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 Application Server | 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 支持– 带有 NetWeaver 的 SAP BPC 允许您使用 ABAP 编程来开发 K2 脚本逻辑。可以在后台系统中创建业务插件BAdi接口,以后可以从BPC系统开发的脚本逻辑中调用。
它有助于解决复杂的业务需求并减少组织的开发时间。
使用SAP BPC MS 的一些主要优势是 –
除了 BPC 中提供的通用功能(如货币换算、分配、验证和帐户转换、自动调整和结转期初余额)外,BPC MS 版本还可以实现以下功能 –
-
Dimension Logic – 这可以使用简单的数学公式在 BPC 系统中进行配置。
-
业务规则– 这允许您在 BPC 系统中创建规则以执行特定功能。
-
K2 Script Logic – 这用于执行一些使用开箱即用功能无法满足业务需求的特定功能。您可以创建 K2 脚本逻辑来执行某些功能,这些功能可以在标准系统中执行。
许多组织使用 MS Excel 来管理业务规划和整合,但它有一些缺点。以下是通过NetWeaver使用BPC MS的缺点–
-
难以管理 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 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 中的关键对象 –
客户端界面– 在顶部,您有客户端界面,这是一个基于 Web 的工具,用于配置和报告业务规划。它由 MS Office 客户端、基于 Excel 的管理客户端和基于 Web 的报告工具组成。
基于 Microsoft 的管理工具用于配置应用程序,Microsoft Office 工具(如 Word 和 PowerPoint)用于报告数据。
Web 服务器和 .NET 应用程序服务器– 此工具使用 Web 服务连接到 .NET 应用程序服务器。它接收来自客户端接口的请求并将所有请求定向到 ABAP 服务器,这是 SAP NetWeaver BW 系统的一部分。
该服务器用于客户端工具和 SAP NetWeaver BW 系统之间的数据转换。
SAP NetWeaver Application Server – 此服务器用于处理来自客户端工具的所有请求。来自 .NET 应用程序服务器的请求在此服务器中作为远程函数调用 RFC 进行处理。这用于处理创建报告或更新数据库的请求。
当应用服务器处理请求时,它获取数据并传递给 .NET 应用服务器,然后将其发送回客户端接口。
数据库服务器– 该层负责将所有数据存储在数据库中。SAP NW 后端系统负责为 BPC 系统创建对象和存储数据。NetWeaver 支持大多数数据库,如 SQL Server、DB2、Oracle 等等。
发布策略
以下是 SAP 的 SAP BPC 10.0 发行说明 –
- 产品版本 10.0,SAP NetWeaver
- 区域每千次展示费用-BPC
BPC 现在支持以下平台 –
-
服务器支持– SAP NetWeaver支持的任何操作系统。根据 SAP 标准的 VMware 支持。虚拟化、VMware、Microsoft、Windows、Hyper-V、XEN、vSphere、IBM、INxHY、KVM、zBX。对 NW 7.3 的 SAP NetWeaver 支持。不支持旧版本。
-
数据库支持– 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 服务器。