当收到 SAP 的审计通知时,很多负责 BPC 系统的朋友可能会有点懵。不确定自己是否合规?SAP 到底要查什么?心里没底是常态。这种不确定,往往源于对 BPC 自身的许可规则、用户授权配置以及实际使用情况缺乏清晰的了解。今天咱们就来梳理一下 BPC 审计的核心关注点。
SAP BPC 系统
先简单说说 BPC 是什么。全称 SAP Business Planning and Consolidation,它是企业绩效管理(EPM)领域的核心产品,主打规划、预算、预测和财务合并功能。CFO、财务部门、企业决策者是它的主要用户群体。BPC 帮助企业打通从战略目标制定到预算编制、控制、分析、调整再到绩效评估的管理闭环。(背景小知识:BPC 的前身是 Outlooksoft,SAP 在 2007 年收购而来。后来 SAP 将其整合到 NetWeaver BW 平台,并融入了 Business Objects 的一些 BI 能力,成为 EPM 套件的核心。)
BPC 用户数 + 内存 许可模式
理解 BPC 的许可,要抓住两个关键点;这两个部分的许可通常都需要关注,具体取决于签署的合同细节。
- BPC 应用用户 (Users): BPC 应用本身的用户许可是按用户数量购买的。SAP 会区分不同的用户类型,常见的是 Professional User 和 Standard User。你需要为你系统中实际使用 BPC 功能的用户购买相应类型和数量的许可。
- 底层数据库 (通常是 BW/4HANA): BPC 应用是构建在 SAP BW(业务数据仓库)之上的。当 BW 运行在 HANA 数据库上时(特别是 BW/4HANA),这个 HANA 数据库的许可是按内存容量 (Memory Capacity) 购买的。审计时会关注内存使用的峰值。
BPC 审计 USMM 工具
SAP 进行年度 License 审计,主要依赖 USMM
(或旧版本 USMM_OLD
)这个事务代码工具。运行 USMM 会对系统进行测量,收集用户和引擎(比如数据库内存)的使用数据。BPC 的使用情况,正是 USMM 测量的对象之一。USMM 报告中的 BPC 关键指标运行 USMM 后生成的审计报告,会包含 BPC 的相关测量结果。你需要重点关注以下信息:
- BPC 用户分类统计:
BPC Professional Users
(专业用户数)BPC Standard Users
(标准用户数 – 若合同中有定义)Inactive BPC ... User
(非活动用户) – 这些通常不计费,但需要核对。BPC Users
(总用户数)
- 底层数据库内存峰值:
SAP BW/4HANA
(或其他 HANA 数据库产品名称)Main Memory in Gigabytes(GB) - Peak
(内存使用峰值 – GB)
这些测量结果会直接与你合同中购买的许可数量进行比对,判断是否存在超用或不合规的情况。
审计数据关注的表和程序
有时你需要更深入地了解 BPC 用户活动或核对 USMM 的测量逻辑。下面这些 SAP 表和程序可能会用到,有助于进行内部自查或对审计结果进行分析。
- 相关表 (SE11/SE16):
UJA_LOGGED_ON
: BPC 用户登录历史。RSPLS_AUDIT
: 内存中计划功能的许可检查相关信息。RSPLS_USAGE_LOG
: BPC Unified (统一模型) 的使用日志。RSBPCO_LOGON_A
: BPC 用户登录活动历史 (另一个相关表)。
- 相关程序 (SE38/SA38):
RSBPC0_USER_COUNT
: 提供 BPC 用户的详细列表,区分专业用户与标准用户。RSBPCA_NW_AUDIT
: 显示 BPC 许可测量的结果,特别是用户计数部分。RSUVM*
: USMM 工具本身及其相关子程序 (如 RSUVM000, RSUVM007),用于执行测量。
审计前的准备
应对 BPC 许可审计,最好的方法是提前准备,做到心中有数。
- 明确你的许可授权: 仔细阅读你的 SAP 合同,确认购买了多少 BPC 用户许可(区分类型),以及 BW/HANA 数据库的内存许可容量。
- 监控实际使用: 定期检查 BPC 用户的活动情况(谁在用,用得是否频繁)。使用
RSBPC0_USER_COUNT
等工具核对用户分类是否准确。 - 管理非活动用户: 及时锁定或清理长期不使用的 BPC 用户账号。
- 关注内存使用: 监控 BW/HANA 数据库的内存使用峰值,确保其在许可范围内。
准备 SAP License 审计工作可能耗时且复杂。在需要时寻求专业的支持服务,可以帮助你更有效地管理风险,优化许可配置。企业在向SAP S/4HANA Cloud转型时,SAP 许可 (License) 从 On-Premise 时代的经典指定用户模型转向全新的 FUE 许可模式,且 SAP 产品的许可 (License) 包含诸如“组件授权、用户授权、计量模式”等复杂模型,这对企业来说如同一个黑匣子,难以理解其工作原理。此外,企业还面临 SAP 的 License 审计等合规性问题。赛锐信息在 SAP License 审计流程方面拥有丰富咨询经验,拥有自主研发的高效 SAP License 资产优化软件产品,欢迎企业在需要时随时联系我们,以获得我们的支持服务和软件产品试用体验。