- SAP BPC 教程
- SAP BPC - 主页
- SAP BPC - 概述
- SAP BPC - 术语
- SAP BPC - 应用
- SAP BPC - 模型设计
- SAP BPC - 数据加载
- SAP BPC - 报表
- SAP BPC - 计划
- SAP BPC - 业务逻辑
- SAP BPC - 业务功能
- SAP BPC - 流程流程管理
- SAP BPC - Word 集成
- SAP BPC - PowerPoint 集成
- SAP BPC - 核心工具
- SAP BPC - 业务流程
- SAP BPC - 自定义菜单
- SAP BPC - 合并
- SAP BPC - 准备抵消
- SAP BPC - 配置抵消
- SAP BPC - 嵌入式环境
- SAP BPC - 安全
- SAP BPC - 热分析
- SAP BPC - Park N Go
- SAP BPC 有用资源
- SAP BPC - 面试问题
- SAP BPC - 快速指南
- SAP BPC - 有用资源
- SAP BPC - 讨论
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 平台的版本。
以下是使用 BPC 可以实现的关键优势 -
- 业务预测
- 分析报告和分析
- 预算计划
- 预测分析和建议
- 提高合规性
- 合并
- 业务流程和流畅的协作
什么是 EPM?
SAP 企业绩效管理 (EPM) 使您的组织能够改进其财务和运营绩效管理。SAP EPM 支持 SAP 业务计划与合并 - BPC-NW 或 BPC-MS 的各种功能,例如财务合并、财务信息管理、供应链绩效管理、战略管理以及更多领域。
SAP BPC NetWeaver 与 BPC MS
SAP 业务计划与合并 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 来管理业务计划和合并,但它也有一些缺点。以下是与NetWeaver相比使用BPC MS的缺点 -
难以管理 Excel 电子表格 - 由于业务计划和合并数据以电子表格的形式存储,因此会产生安全问题,并且控制访问的选项是将文件保存在共享网络驱动器上。在 SAP BPC 中,您可以将数据保存在数据库中,这可以提供数据安全。
版本控制 - 为了创建新版本的数据,使用 SAP BPC 与 NW 允许您在系统中维护数据版本,并且您也可以维护当前数据。在使用 Excel 电子表格进行数据存储时,您需要每次都为文件命名为新名称。
电子表格的完整性 - 使用电子表格使得难以管理电子表格的完整性,因为同一文件会被多个用户访问,并且难以找出电子表格的最新版本。但是,SAP 系统有一个中央存储库来维护财务和业务计划数据。
协作 - SAP BPC 允许您协作来自不同用户的数据,并且您可以在关键信息上添加评论,而 Excel 不支持协作功能。
SAP BPC 与 NetWeaver 架构
需求 - 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,而 BPC 10.0 NW 和 BPC 10 on HANA 使用 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 系统正在运行旧版操作系统,并且 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 应用服务器 - 此服务器用于处理来自客户端工具的所有请求。来自 .NET 应用服务器的请求在此服务器中作为远程函数调用 RFC 进行处理。这用于处理创建报表或更新数据库的请求。
当应用服务器处理请求时,它获取数据并传递给 .NET 应用服务器,然后将其发送回客户端接口。
数据库服务器 - 此层负责将所有数据存储在数据库中。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服务器。