SAP BPC - 面试问题


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

  • SAP BPC NetWeaver
  • 质谱联用仪

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

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

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

BAdI 开发和 ABAP 支持- SAP BPC 与 NetWeaver 允许您使用 ABAP 编程来开发 K2 脚本逻辑。它可以在后端系统中创建业务插件BAdi接口,稍后可以从BPC系统中开发的脚本逻辑中调用该接口。它有助于解决复杂的业务需求并减少组织的开发时间。

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

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

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

要求- SAP NetWeaver ABAP 7.3 或 7.31

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

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

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

为了满足组织的业务规划和整合要求,您需要在环境中构建模型,该模型被定义为多个维度的集合。

逻辑脚本被定义为一组 SQL 或 MDX 编程结构,用于执行一些定制功能以实现灵活性和管理数据模型。当使用业务规则无法实现某些特定要求时,可以使用逻辑脚本来满足这些要求。

C_Acct (A) - 用于维护会计科目表。

C_Category (C) - 定义类别。

组 (R) - 如 A 组(美元)、B 组(欧元)和 C 组(人民币)。

实体 (E) - 它包含用于派生流程的业务单位。

C_Datasrc (D) - 数据源维度。

IntCo (I) - 它确定实体层次结构的级别,需要在哪个级别执行消除。

时间 (T) - 所有维度的时间。

Flow (S) - 跟踪合并中的运动。

R_Acct(A)用于维护不同类型的Rate。

  • 标准型号
  • 嵌入式模型

嵌入式模型与标准模型不同,它包括对所有社区用户的数据访问。对于嵌入式设计模型,使用的初始版本是SAP BW集成规划和规划应用程序套件,即BW-IP和PAK。

在标准模型中,BPC环境包含BPC应用程序或模型,每个模型生成一个隐藏的BW InfoCube。

输入维度名称和描述。单击“复制”按钮。

尺寸说明

转换文件提供了从BW到BPC的字段映射,是BPC中的excel文件。它包含来自 BW 中 InfoObjects 的事务数据以及在管理控制台中定义的 BPC 维度。

为映射文件定义了三个部分 -

  • 选项- 包含常规设置。

  • 映射- 用于通过 BW InfoObject 中的源列在 BPC 系统中分配维度。

  • 转换- 包含其他 Excel 工作表的链接以应用转换例程。

转换文件用于应用BPC维度的转换规则,是一个Excel文件。它包含三个部分 -

  • 外部- 包含来自外部源的值。

  • 内部- 包含 BPC 尺寸应具有的值。

  • 公式- 定义应用于每个记录的转换公式。

  • 使用默认模板
  • EvDRE生成器
  • 拖放界面
  • 空白作业簿
按账户小计 此自定义报告包含帐户维度,行中包含小计,列中包含任何维度。
方差 此自定义报告包含行中的任何维度和列中的类别比较。它还具有方差计算(金额和百分比)。包含年初至今和定期盒子。
巩固 此自定义报告包含行中的任何维度和具有层次结构的列中的实体类型成员。
比较X 此自定义报告包含行中的任何维度和列中的类别比较,并且还检索去年同期数据。包含年初至今和定期盒子。
与3年比较 逐年比较。
钻孔到位 该模板执行就地钻取。
嵌套 这允许任意两个维度嵌套在行中,第三个维度嵌套在列中。
按值排序 该模板对总价值进行排序。
钻孔尺寸 这允许从一个维度到另一个维度使用钻孔。

转至 EPM 功能区 → 更多 → EvDRE 迁移。

Spread - 扩展建模选项允许您将值发送到特定的目标单元格。该值可以平均分布或按值范围加权。

趋势- 趋势建模方法允许您传播一个值或百分比,并按目标单元格中​​的增长因子传播它。您将源值放置在第一个目标单元格中​​,其余单元格是值增加一定数量或百分比的字段。

加权- 它允许您通过 Excel 工作表中的加权因子分配一组值。在此,您选择一些值,增加它们,然后根据所选单元格的权重分配新的金额。

要定义成员维度公式,您必须在维度两边加上方括号,并且两方之间有一个点。

[产品].[产品1] – [产品].[产品2]

[销售].[销售1] / [销售].[销售2]

维度公式中必须使用标准算术函数 - 加法 (+)、减法 (-)、乘法 (*)、除法 (/) - 在 SAP NetWeaver 中使用。

简单转换

  • 应该有一个汇率应用程序来存储汇率。

  • 您应该有一个帐户维度,其中包括 RATETYPE。

  • 实体维度应包含属性 CURRENCY。

  • FXTRANS 逻辑应该可用,并且 DEFAULT 逻辑应该包括对 FXTRANS 逻辑的调用。

  • 实体维度应包含属性 TRANSALATE_TO。

复杂的转换

  • 应该有一个汇率应用程序来存储汇率。

  • 应用程序应包含 CURRENCY 类型维度。

  • 应该有 CURRENCY 维度的属性 REPORTING。

  • 实体维度必须包含属性 CURRENCY。

  • 帐户维度必须包含属性 RATETYPE。

  • FXTRANS 逻辑应该可用。

  • DEFAULT 逻辑应包括对 FXTRANS 逻辑的调用。

工作状态用于锁定模型中的数据区域。这用于覆盖用户的成员访问权限以写入特定区域。

为一个区域定义了多个维度,其中一个属性称为“所有者”。在定义工作状态时,定义了以下内容 -

  • 工作状态- 它属于数据的物理状态。

  • 安全性- 您可以在系统中更改数据时设置不同的安全级别 - 全部或锁定。您可以设置谁可以更改工作状态 - 经理或所有者。

  • 数据更新- 这定义了客户如何更新数据。

  • 推送- 此选项用于为成员的所有子级推送相同的工作状态。

您可以将书籍发布到 BPC 网络。管理员和高级用户可以选择通过收集一系列报告来创建报告书。

您可以选择输出为打印机副本或 .pdf 文件,这些文件可以存储在服务器上。您可以为此使用图书出版向导。转到电子发布选项并从那里选择图书发布向导。

审核功能允许您创建包含用户会话历史记录和系统信息的报告。

您可以创建有关以下主题的审计报告 -

业务流程- 您可以在 BPF 中创建这些报告。

  • 标准
  • 审计

安全性- 您可以在安全性中创建这些报告。

  • 用户
  • 团队
  • 任务概况
  • 数据访问配置文件
  • 带通滤波器

常规- 您可以在常规下创建这些报告。

  • 工作状态
  • 行政活动
  • 评论
  • 数据变更

BPC中的日志用于更新数据库中的数据。这样做通常是为了在 BPC 中过帐季度末或年末数据。

示例- 假设管理员已将总账信息上传到应用程序中,供区域经理使用数据管理器进行审查。区域经理可以使用日记帐分录对数据进行必要的更改。

以下是可以使用日记管理器执行的任务。如果您有任何打开的日记条目,您可以从日记选项中执行这些操作。

任务 导航
创建日记条目 这可以使用操作窗格来完成
修改日记帐分录 另存为选项可用于使用新 ID 保存日记条目
复制日记条目 从日记列表中,选择日记条目并复制以确认
寻找期刊 从日记管理器中选择新查询
重新打开日记 选择重新打开期刊

自定义菜单内容由自定义菜单模板中的两个部分定义 - 默认部分和菜单项部分。

参数 选项
正常屏幕

值为 True - 它在 Excel 界面中打开自定义菜单。

值为 False - 它在标准 Excel 中打开自定义菜单。

HIDEEV工具栏

如果值为 True - 它将隐藏规划和合并工具栏。

如果值为 False - 它将显示规划和合并工具栏。

CVL列表

它用于定义必须显示在自定义菜单页面顶部的尺寸。这些维度可以更改为自定义菜单中提到的报告。

菜单项部分包括以下参数 -

  • 菜单项- 用户可以为菜单项选择的文本描述。

  • 操作- 突出显示、自定义菜单功能或菜单命令。

  • 级别- 可以从部分、项目或子项目中选择级别。

  • 参数- 用于自定义菜单功能。

  • 正常屏幕- 默认为全屏。设置为true,在普通屏幕中打开自定义菜单。

  • CVOverride - 用于在切换应用程序时更改当前视图尺寸

我们使用报告模型进行分析。非报告模块包括驱动程序和费率模型,用于货币汇率、价格、所有权数据等。

报告模型的类型 -

  • 合并
  • 金融
  • 通用的

非报告模型的类型 -

  • 速度
  • 所有权

您可以对非报告模型进行报告,但无法为其分配工作状态。

要执行货币换算和公司间抵销,您需要维度类型 - 公司间维度 (I)。要执行公司间抵销,应用程序应具有以下内容 -

  • 用于公司间消除的维度类型“I”。
  • 维度“I”应包括属性实体。
  • 帐户维度应包括属性 ELIMACC。
  • 实体维度应包含属性 ELIM。
  • 您应该设置适当的业务表。
  • 应该有 DPT 包来执行公司间逻辑。
方面 财产 长度 内容
帐户 埃利玛克 20 有效账户
实体 伊利姆 1 个字符 它包含“Y”或空白
英特公司 实体 20 关于公司间成员的实体 ID
货币 报告 1 “Y”或空白