1、SAP BPC 10.0 操作手册一、合并中心 使用 SAP BusinessObjects Planning and Consolidation 中的合并中心模块能够生成和管理合并数据,从而使您能够准确查看组织中收集的数据及合并的数据的状态,以及在统一的环境中通过 Web 执行合并任务。特征合并中心提供以下功能: 合并监视器:从组和实体成员报告的数据生成并监视合并数据(仅 SAP BusinessObjects Planning and Consolidation(SAP NetWeaver 版)提供) 控制过程监视器:执行和监视用于验证报告数据的控制过程(仅 SAP BusinessObj
2、ects Planning and Consolidation(SAP NetWeaver 版)提供) 流水账:创建和管理包含用于纠正收集和合并数据的调整的流水账分录 所有权管理器:创建和管理用于执行法定合并的基于所有权的层次结构1.1 合并监控器 合并监控器是用于监控特定合并范围(针对指定类别、期间、组或子组)的合并进度的全局仪表盘。合并监控器是执行增量合并的关键组件,与合并引擎通讯。实体在合并引擎上执行币种换算或合并。有关设置合并环境(例如维属性、模型设置和流水账定义)的更多信息,请参阅法定合并。合并监控器会显示在所有权管理器中创建的组/实体层次结构(仅合并类型模型)。有关配置基于所有权的
3、层次结构的信息,请参阅所有权管理器。范围上下文区域显示选定的维成员:时间、类别和组。您可以执行处理基于所有权的层次结构中的所有实体的完全合并,或者执行仅处理更新实体的增量合并。增量合并会降低对系统性能的影响并减少响应时间。增量合并和币种换算在以下情况下,执行增量币种换算或合并,或者执行两项操作: 当实体更新晚于对实体所属的组或子组执行的上一币种换算时,必须对实体执行增量币种换算。 当实体更新晚于对实体所属的组或子组执行的上一合并时,必须对实体执行增量合并。 对实体执行币种换算时,不管何时运行上一合并都还必须执行增量合并。示例系统分别在上午 9:00 和上午 9:01 对组 G_WORLD 和
4、G_ASIA 执行币种换算和合并:类别 时间 组 币种换算 合并实际值 2009 年 12 月 G_WORLD 2010/09/01 09:00(上午) 2010/09/01 09:01:00(上午)实际值 2009 年 12 月 G_ASIA 2010/09/01 09:00(上午) 2010/09/01 09:01:00(上午)在上午 9:05,系统更新实体“上海”的数据:类别 时间 实体 更新的数据实际值 2009 年 12 月 上海 2010/09/01 09:05:00(上午)由于上次对实体“上海”所属的组进行币种换算和合并后进行数据更新,因此现在必须对实体“上海”进行增量币种换算和
5、合并。存储汇总数据的技术实体如果组维(G 或 R 类型)包含具有对应合并实体(STORE_GROUP_CURR=Y 和 ENTITY=)的组成员 (currency_type=G),则不仅将重新合并包含新数据的叶实体,而且在每个步骤(币种换算和合并流程)结束时,合并实体还将重新汇总实体成员的所有数据。在上面的示例中,对实体“上海”执行币种换算和合并时,对应合并实体(E_WORLD 和E_ASIA)还将重新汇总对应组所有拥有实体中的数据(如果 G_ASIA 有三个实体:上海、首尔和东京,所有三个实体会重新汇总到 E_ASIA。相同的原则适用于 G_WORLD)。前提管理员已为您提供“查看合并监控
6、器”和“运行合并任务”访问权限。特征在合并监控器中,您可以执行以下操作: 显示控制过程集状态显示控制过程执行的结果。控制过程集状态使用户能够验证报告数据的准确性。(有关更多信息,请参阅控制过程集状态。) 显示工作状态显示提交的数据的完整性级别。要在合并监控器中显示工作状态,驱动维必须至少是类别、期间和实体。如果添加附加维,则必须为每个附加维选择成员以能够显示工作状态。每次更改工作状态时,必须检查相应的控制过程集状态。 显示币种换算状态显示币种换算处理的结果。如果从执行上一次合并开始已修改数据,则状态可以是“已完成”或“待执行”。 运行币种换算可用币种在组维或组成员中指定。在实体级别可以进行币种
7、换算。选择叶实体并对该实体运行币种换算时,您可以选择运行换算使用的报告币种。选择组或子组时,会针对为选定组定义的币种运行币种换算。(有关更多信息,请参阅运行币种换算。) 显示合并状态显示合并处理的结果。如果从执行上一次合并开始已修改数据,则状态可以是“已完成”或“待执行”。 运行合并使用在包中手动输入的数据或使用数据管理器和流水账分录(流水账)上载的数据生成合并数据。(有关更多信息,请参阅运行合并。) 显示运行流程系统显示运行流程的完成百分比。您只能显示对其具有读取访问权限的组的流程。 重置合并状态您可以将合并状态重置为“待执行”,在此情况下,您需要运行完全合并。例如,您可能想要在以下情况下将
8、合并状态重置为“待执行”: 比率和所有权多维数据集的更改不会触发增量流程(合并和币种换算) 模拟类别的增量流程不会验证对源类别的更新 主数据更改不会触发增量流程作业 设置实体的工作状态1. 在 合并中心 合并监控器 中,选择实体,然后单击工具栏中的工作状态。2. 在更改工作状态对话框中,验证更改状态组框中的选项。3. 在新建工作状态组框中选择一个新状态,然后单击确定。 运行币种换算请参阅运行币种换算。 运行合并并显示运行流程请参阅运行合并。1.1.1运行币种换算 您可以将金额从源币种转换为目标币种。您可以在任何组/实体级别执行币种换算。您可以在 SAP BusinessObjects Plan
9、ning and Consolidation(SAP NetWeaver 版)的合并中心模块中执行币种换算。前提管理员已授予您运行合并任务的访问权限。如果您对实体具有写入访问权限,则可以对该实体执行币种换算。特征要运行币种换算,必须定义以下项目: 类别选择要换算的金额链接到的报告数据的类型。 时间选择输入要换算金额的数据输入期间。 组/实体选择要对其运行换算的范围。对在组维中定义的币种执行换算。 报告币种如果选择了基础实体,则将显示此维,从而使您能够选择要通过其运行换算的币种。 汇率实体如果选择了基础实体,则将显示此维,从而使您能够选择在其中存储要使用汇率的汇率实体。 执行模式您可以执行完全换
10、算,或者可以通过执行增量换算更新以前的换算。作业运行币种换算1. 在 合并中心 合并监视器 的范围上下文区域中,选择要对其运行币种换算的类别、时间以及组维成员。2. 选择所需的组或实体所在的行,然后单击换算。3. 在换算对话框中,验证选定的维成员并选择运行完全换算还是增量换算。4. 单击确定。1.1.2运行合并 您可以在 SAP BusinessObjects Planning and Consolidation(SAP NetWeaver 版本)的合并中心模块中运行合并。前提管理员已授予您运行合并任务的访问权限。如果您对组具有写入访问权限,则可以在组级别运行合并。特征要运行合并,必须定义以下
11、项目: 类别选择要合并的报告数据的类型。 时间选择输入金额时的数据输入期间。 组选择想要对其运行合并的范围。 执行模式选择是执行完全合并,还是通过执行增量合并更新以前的合并。作业运行合并1. 在 合并中心 合并监视器 的范围上下文区域中,选择要对其运行合并的类别、时间以及组维成员。2. 选择所需的组或实体对应行,然后单击合并。3. 在运行合并对话框中,验证选定的维成员,并选择是运行完全合并,还是增量合并。4. 单击确定。5. 要监视合并的进度,请单击工具栏中的显示运行进度。合并状态显示在合并监视器页中。6. 要将合并状态重置为“待执行”,选择对其运行合并的组或实体,然后单击工具栏中的重置。(有
12、关何时将合并状态重置为“待执行”的示例,请参阅合并监视器。)1.1.3使用定期合并和币种换算 在请求合并的期间前进行的会计核算期间过程中修改数据时,可能需要重新合并未来期间。在此情况下,您必须验证是否存在定期币种换算和合并规则,并确认是否已修改来自先前期间的数据。必须通过以完全合并模式连续重新合并每个期间手动完成此验证。另外,您可以在合并监视器中对每个连接期间将实体的数据手动重置为“待执行”。在此情况下,您应使用增量合并。(请参阅运行合并。)1.2 控制过程监视器 合并中心中的控制过程监视器使您能够执行和监视控制过程。控制过程在选择的实体或实体组上运行。如果选择组,则可以对属于此组的所有汇总实
13、体运行控制过程。控制过程按在控制过程集中显示的顺序执行。控制过程监视器基于在所有权管理器中创建的层次结构显示组/实体结构(仅合并类型模型)。有关配置基于所有权的层次结构的信息,请参阅所有权管理器。控制过程监视器分为以下区域: 顶部是范围上下文区域,显示选定的维成员:时间、类别、实体以及在工作状态定义中用作驱动维的任何其他维:要修改在范围上下文区域中显示的维成员,单击链接的成员以显示“成员选择器”对话框。 中间是按实体组织的控制过程集列表,显示控制过程状态以及阻止或警告控制过程的数量在合并模型中,仅显示在范围上下文区域中选择的组的实体。在财务模型中,如果在范围上下文区域中选择节点实体,则仅显示节
14、点实体的子实体。 底部是一个列表,显示先前在控制过程集列表中选择的实体的失败控制过程的详细信息。每次在控制过程集列表中选择不同实体时,都会刷新失败的控制过程的列表。前提管理员已为您提供查看控制过程的访问权限。已配置工作状态设置和控制过程,且已在 Planning and Consolidation 管理中对模型启用控制过程。已在时间维中指定 MONTHNUM 属性的值。特征运行控制过程对选择的实体或组运行控制过程。控制过程结果显示在控制过程监视器页中。您可以从主控制过程监视器页或从选择的实体的控制过程结果页运行控制过程。显示失败控制过程的详细信息选择已对其运行控制过程的实体或组时,将在控制过程
15、监视器页的失败控制过程的详细信息列表中显示失败控制过程的摘要。排序列您可以通过单击列标题在控制过程监视器页的列表中按字母顺序排序列。将显示一个三角形,指示排序方向。再次单击列标题将更改按字母排序的方向。显示描述默认情况下,在控制过程列表中仅显示实体代码。您可以通过选择显示描述选项显示实体描述。显示一个或多个实体的控制过程结果您可以使用控制过程监视器页中的控制过程结果选项,对实体或组显示控制过程集中的每个控制过程的控制过程状态。在控制过程结果页中,您可以执行以下操作: 通过一个或多个细分维展开控制过程。显示每个细分维成员的状态和数据。 过滤使用显示下拉列表显示的控制过程列表。可用的过滤器包括:全
16、部、已通过、待执行、失败、已消除。 打开链接的文档以在出现错误的情况下分析结果,并在数据输入计划中执行手动调整等。 消除或重置阻止控制过程如果有适当的访问权限,当控制过程状态为“失败”时,则可以从控制过程结果页中消除阻止控制过程,从而将其状态更改为“已消除”。这使您能够更新工作状态(允许在工作流中验证数据),即使在执行时阻止控制过程报错也不受影响。示例例如,阻止控制过程的定义指定在特定资产负债表科目/流和特定损益表科目中输入相同金额的建筑物折旧。如果由于组织的会计核算流程,未在资产负债表的对应科目中输入金额,则在执行后阻止控制过程将返回失败状态。然后,您可以消除阻止控制过程,以便可在工作流中验
17、证数据。如果确定应保持原始控制过程状态,则可将阻止控制过程的状态重置为失败。(有关控制过程类型的更多信息,请参阅创建控制过程;有关控制过程状态的更多信息,请参阅控制过程集状态。)刷新控制过程页您可以通过单击刷新,刷新控制过程列表。例如,如果刚刚执行数据输入,则可刷新页,以便考虑更新的状态。您可以对主控制过程监视器页以及选择的实体或实体组的控制过程结果页执行刷新。作业 要对选择的一个或多个实体运行控制过程,请参阅执行控制过程集。 显示详细的控制过程结果1. 在 合并中心 控制过程监视器 中,选择要显示详细信息的实体,然后单击工具栏中的打开控制过程结果。如果选择节点实体或组,则将显示所有相关实体的
18、控制过程。2. 在控制过程结果页中,如果控制过程有一个或多个细分维,则通过单击其箭头展开控制过程,以显示该控制过程的每个细分维成员的数据和状态。 消除或重置阻止控制过程1. 在 合并中心 控制过程 中,选择要显示控制过程结果的实体。2. 单击工具栏中的打开控制过程结果。3. 在“控制过程结果”页中,选择状态为失败的阻止类型控制过程,然后单击工具栏中的消除阻止。现在,阻止类型控制过程的状态为“已消除”。4. 要将控制过程状态重置为“失败”,则选择控制过程,然后单击工具栏中的重置阻止。1.2.1执行控制过程集 前提管理员已授予您执行控制过程的访问权限。您对要执行控制过程的数据区域具有读取访问权限。
19、已在 Planning and Consolidation 管理中向要执行的控制过程集分配类别/时间对。请参阅分配控制过程集。过程在 SAP BusinessObjects Planning and Consolidation(SAP NetWeaver 版)中执行控制过程并监控其进度:1. 在 合并中心 控制过程监控器 中,选择所需的实体或实体组,然后单击运行控制过程。结果显示在控制过程监控器页中。注释如果将给定成员实体维中的属性 Bypass LC in ctrls 留空,报告币种维的本币成员(LC)用于运行控制过程。要避免这种情况,可以将属性 Bypass LC in ctrls 设置为
20、“Y”;这意味着为实体指定的货币(例如 EUR)用于运行控制过程。根据与选定的实体关联的控制过程级别执行控制过程。示例如果对其执行控制过程的实体为基本(控制过程级别 1),则仅在相关控制过程集中执行级别 1 控制过程。如果对其执行控制过程的实体为标准(控制过程级别 2),则执行级别 1 和级别 2 控制过程。如果没有控制过程级别与选定的实体关联,则将对选定的实体执行所有控制过程。特定的数据管理器包可以触发控制过程集的执行。1.2.2控制过程集状态 控制过程集仅有一个输出:控制过程集状态。以下是可能的控制过程集状态值: 不适用:未对选择的类别和时间维成员定义控制过程集。 待执行:适用于以下情况:
21、 已对选择的类别和时间维成员定义控制过程集,但尚未对相应的实体或实体组执行控制过程集。 通过数据输入、数据加载、流水账分录、实体级别的脚本逻辑更新数据时,与类别、时间、实体维成员(以及驱动维的任何其他工作状态)对应的控制过程集状态将重置为“待执行”。 如果将附加维添加到工作状态,则相应维成员的控制过程集状态将重置为“待执行”。 对控制过程集进行修改。 更改实体维的结构。注释控制过程集状态重置为“待执行”时,不会重置计算的控制过程数据。每次执行计算时,如果未启用 Planning and Consolidation 管理中的重置消除选项,则在已消除的控制过程失败的情况下,将保持消除状态。如果执行
22、后控制过程通过或不存在数据,则将通过新计算更新控制过程状态。 已通过:所有控制过程(阻止和警告)已成功。 已通过,存在消除:至少已消除一个阻止控制过程。 已通过,但收到了警告:至少一个警告控制过程失败。 失败:至少一个阻止控制过程失败。执行控制过程集时,其状态是集中可用的每个控制过程的状态的汇总(根据分配到控制过程的级别以及对其执行控制过程的实体)。控制过程集状态始终与以本币执行的控制过程的以下维之一相关: 类别 时间 实体 本币或实体币种:取决于实体维中的属性 CTRL_CURRENCY_NOT_LC(跳过控制过程中的本币)的值。节点实体或组的控制过程状态结果父成员或组的控制过程状态取决于子
23、实体的控制过程状态。如果: 所有子实体的控制过程状态均为“已通过”,则父成员状态为“已通过” 一个子实体的控制过程状态出错,则父成员状态为“失败” 子级别的控制过程状态未出现错误,但出现了警告,则父成员状态为“已通过,但收到了警告” 子级别的控制过程状态包含消除的阻止控制过程,则父成员状态为“已通过,存在消除” 至少一个子实体的控制过程状态为“待执行”,则在任何实体中未找到错误的情况下,父成员状态为“待执行”,在找到错误的情况下为“失败”按阻止和警告类型控制过程的实体控制过程级别总结的控制过程状态结果如果执行时控制过程失败,则在控制过程为阻止类型控制过程且其级别低于或等于为实体定义的控制过程级
24、别的情况下,会生成错误。否则控制过程会生成警告。示例控制过程类型控制过程名称控制过程级别实体控制过程级别 1实体控制过程级别 2实体控制过程级别 3实体控制过程级别 4阻止 控制过程 A级别 1 错误 错误 错误 错误控制过程 B级别 2 错误 错误 错误控制过程 C级别 3 错误 错误控制过程 D级别 4 错误警告 控制过程 E级别 1 警告 警告 警告 警告控制过程 F级别 2 警告 警告 警告控制过程 G级别 3 警告 警告控制过程 H级别 4 警告1.3 控制过程 控制过程使您能够测试在报告流程中收集的数据的有效性。控制过程可应用于任何类型的数据。(请参阅创建控制过程)。例如,控制过程可用于针对在数据输入计划中输入的数据或在流水账中输入的调整,检查资产是否等于负债。对模型中可用的数据运行控制过程(采用本币,在基础实体上)。如果从模型中删除维,则将同时删除与该维相关的所有控制过程结果。控制过程组合到控制过程集中。(请参阅创建控制过程集)。以下是设置控制过程时要遵循的主要步骤: